{"id":537,"date":"2026-03-17T22:26:08","date_gmt":"2026-03-17T22:26:08","guid":{"rendered":"https:\/\/blog.aminalam.info\/?p=537"},"modified":"2026-03-18T10:50:37","modified_gmt":"2026-03-18T10:50:37","slug":"how-i-connected-1-million-people-to-internet","status":"publish","type":"post","link":"https:\/\/blog.aminalam.info\/?p=537","title":{"rendered":"When the internet was cut off, we helped 1 million people connect"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" width=\"474\" height=\"474\" src=\"https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/image.png?resize=474%2C474&#038;ssl=1\" alt=\"\" class=\"wp-image-549\" srcset=\"https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/image.png?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/image.png?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/image.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/image.png?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/image.png?w=948&amp;ssl=1 948w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure>\n\n\n\n<p>January 2026 was a breaking point for Iran.<\/p>\n\n\n\n<p>After massacring more than 35,000 protesters in the deadliest crackdown in the country\u2019s modern history, the IRGC imposed a near-total internet shutdown on roughly 90 million people. For days, almost nothing could enter or leave the country. At the same time, they sharply increased the price of cellular data. Iranians were already paying a premium for a censored internet, and then paying again for VPNs just to access the open web. When limited connectivity returned, the economics no longer worked: many people could not afford reliable circumvention tools, and the VPNs still available were often low-quality, unstable, or already detected.<\/p>\n\n\n\n<p>I knew this was the moment to do more.<\/p>\n\n\n\n<p>I could not be on the streets of Tehran. I could not physically stand beside the people risking their lives for freedom. But I could contribute with the skills I had: infrastructure, security, rapid execution, and the ability to organize technical systems under pressure.<\/p>\n\n\n\n<p>I launched a fundraising campaign and raised more than $1,000 in three days. With that money, I rented 30 servers across multiple regions and registered 30 domains with deliberately ordinary names\u2014domains that looked like harmless small-business websites rather than circumvention infrastructure. The goal was not just to deploy servers, but to design a network that could survive scrutiny, adapt quickly, and remain reachable under aggressive filtering conditions.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>My first attempts relied on more traditional VPN configurations. They failed.<\/p>\n\n\n\n<p>That failure forced a rapid rethink. Deep packet inspection and traffic analysis had become more sophisticated, and methods that worked in earlier waves of censorship were no longer enough. I needed to evaluate new protocol choices, model detection risks, compare deployment tradeoffs, and move fast. I used AI tools as part of that process\u2014not as a substitute for engineering judgment, but as a force multiplier. They helped me compress research time, pressure-test architecture decisions, and iterate faster on implementation plans while the situation on the ground was changing by the hour.<\/p>\n\n\n\n<p>From there, I redesigned the stack around more resilient, modern circumvention methods: VLESS routed through Cloudflare\u2019s proxy layer, Shadowsocks with REALITY-style obfuscation, and other configurations optimized for stealth, redundancy, and rapid rotation. I treated the system as an adversarial engineering problem: assume active interference, assume probing, assume protocol fingerprinting, and design for recovery.<\/p>\n\n\n\n<p>That meant:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>distributing risk across jurisdictions and providers,<\/li>\n\n\n\n<li>masking infrastructure behind benign-looking domains,<\/li>\n\n\n\n<li>minimizing recognizable traffic patterns,<\/li>\n\n\n\n<li>preparing multiple fallback paths,<\/li>\n\n\n\n<li>and deploying in a way that let us replace burned endpoints quickly without disrupting users for long.<\/li>\n<\/ul>\n\n\n\n<p>In less than a month, that effort helped connect more than 1 million Iranians to the outside world.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"474\" height=\"247\" src=\"https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?resize=474%2C247&#038;ssl=1\" alt=\"\" class=\"wp-image-553\" srcset=\"https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?w=1591&amp;ssl=1 1591w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?resize=300%2C156&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?resize=768%2C400&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?resize=1536%2C799&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.34.47-AM.png?w=1422&amp;ssl=1 1422w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><figcaption class=\"wp-element-caption\">Map of connections to our VPNs. In addition to Iranians, we also helped many Chinese and Russians to bypass internet censorship.<\/figcaption><\/figure>\n\n\n\n<p>I had worked on VPN infrastructure before, but this felt fundamentally different. This was not just a technical challenge. It was a human one. Every decision about latency, uptime, cost, protocol choice, and detectability affected whether someone could read the news, contact family, document abuses, or simply know they were not alone.<\/p>\n\n\n\n<p>That experience changed how I think about engineering.<\/p>\n\n\n\n<p>I came away from it with an even stronger belief that the best technical work happens where systems thinking meets urgency: where infrastructure is not abstract, reliability is not cosmetic, and shipping fast actually matters. I also saw firsthand how AI can strengthen engineering when used well\u2014not by replacing expertise, but by accelerating research, surfacing options, and helping small teams operate with far more leverage than they otherwise could.<\/p>\n\n\n\n<p>All of this eventually led to the founding of <strong><a href=\"http:\/\/azadlink.github.io\" data-type=\"link\" data-id=\"azadlink.github.io\">AzadLink<\/a><\/strong>: an effort to build bridges where walls are raised.<\/p>\n\n\n\n<p>The Iranian regime continues to treat connectivity as a weapon. Every shutdown is an attempt to isolate people, control information, and monopolize the global narrative. But every bridge we build makes that strategy weaker.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"474\" height=\"248\" src=\"https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?resize=474%2C248&#038;ssl=1\" alt=\"\" class=\"wp-image-557\" srcset=\"https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?w=1607&amp;ssl=1 1607w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?resize=300%2C157&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?resize=768%2C402&amp;ssl=1 768w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?resize=1536%2C805&amp;ssl=1 1536w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/blog.aminalam.info\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-18-at-11.36.08-AM.png?w=1422&amp;ssl=1 1422w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><figcaption class=\"wp-element-caption\">Unique connections over time. The. sudden drop on 28th of February is when IRGC cut off the internet completely.<\/figcaption><\/figure>\n\n\n\n<p>And we are going to keep building.<\/p>\n\n\n\n<p><em>Another month has passed, and the IRGC has shut down the internet again following U.S. and Israeli strikes on the country. They simply don&#8217;t want people to access information or challenge their control of the global narrative. They&#8217;ve effectively taken 90 million people hostage\u2014but we&#8217;re going to overthrow them soon.Read more about the situation <a href=\"https:\/\/www.linkedin.com\/pulse\/90-million-people-silenced-irans-internet-blackout-humanitarian-0lmtf\/?trackingId=up3F1CTlQyuxL1CWiWa4dA%3D%3D\" data-type=\"link\" data-id=\"https:\/\/www.linkedin.com\/pulse\/90-million-people-silenced-irans-internet-blackout-humanitarian-0lmtf\/?trackingId=up3F1CTlQyuxL1CWiWa4dA%3D%3D\">here<\/a>.<\/em><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>January 2026 was a breaking point for Iran. After massacring more than 35,000 protesters in the deadliest crackdown in the country\u2019s modern history, the IRGC imposed a near-total internet shutdown on roughly 90 million people. For days, almost nothing could enter or leave the country. At the same time, they sharply increased the price of &hellip; <a href=\"https:\/\/blog.aminalam.info\/?p=537\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">When the internet was cut off, we helped 1 million people connect<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11,5],"tags":[],"class_list":["post-537","post","type-post","status-publish","format-standard","hentry","category-freedom","category-revolution"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=\/wp\/v2\/posts\/537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=537"}],"version-history":[{"count":13,"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=\/wp\/v2\/posts\/537\/revisions"}],"predecessor-version":[{"id":570,"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=\/wp\/v2\/posts\/537\/revisions\/570"}],"wp:attachment":[{"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.aminalam.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}