<?xml version='1.0' encoding='utf-8'?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Tor Project blog</title><link href="https://blog.torproject.org/" rel="alternate" /><link href="https://blog.torproject.org/feed.xml" rel="self" /><id>urn:uuid:201c3fb3-b4bd-3a4e-85ed-16327d11d7a6</id><updated>2026-04-08T00:00:00Z</updated><author><name>The Tor Project</name></author><subtitle>Official channel for news and updates from the Tor Project</subtitle><entry><title>New Release: Tails 7.6.1</title><link href="https://blog.torproject.org/new-release-tails-7_6_1/" rel="alternate" /><updated>2026-04-08T00:00:00Z</updated><author><name>tails
</name></author><id>urn:uuid:73254c40-73cc-36c1-aae6-19766b9e9557</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-release-tails-7_6_1/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-release-tails-7_6_1/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-release-tails-7_6_1/lead.jpg"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;This release is an emergency release to fix important security
vulnerabilities in &lt;em&gt;Tor Browser&lt;/em&gt;.&lt;/p&gt;
&lt;h2&gt;Changes and updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update &lt;em&gt;Tor Browser&lt;/em&gt; to &lt;a href="https://blog.torproject.org/new-release-tor-browser-1509"&gt;15.0.9&lt;/a&gt;, which fixes &lt;a href="https://www.mozilla.org/en-US/security/advisories/mfsa2026-27/"&gt;several vulnerabilities in &lt;em&gt;Firefox&lt;/em&gt; 140.9.1&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We are not aware of these vulnerabilities being exploited in practice.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Update the &lt;em&gt;Tor&lt;/em&gt; client to 0.4.9.6.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update &lt;em&gt;Thunderbird&lt;/em&gt; to &lt;a href="https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/"&gt;140.9.0&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update some firmware packages. This improves support for newer hardware: graphics, Wi-Fi, and so on.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more details, read our
&lt;a href="https://gitlab.tails.boum.org/tails/tails/-/blob/master/debian/changelog"&gt;changelog&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Get Tails 7.6.1&lt;/h2&gt;
&lt;h3&gt;To upgrade your Tails USB stick and keep your Persistent Storage&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Automatic upgrades are available from Tails 7.0 or later to 7.6.1.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you cannot do an automatic upgrade or if Tails fails to start after an automatic upgrade, please try to do a &lt;a href="https://tails.net/doc/upgrade/#manual"&gt;manual upgrade&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;To install Tails 7.6.1 on a new USB stick&lt;/h3&gt;
&lt;p&gt;Follow our installation instructions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/windows/"&gt;Install from Windows&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/mac/"&gt;Install from macOS&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/linux/"&gt;Install from Linux&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/expert/"&gt;Install from Debian or Ubuntu using the command line and GnuPG&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Persistent Storage on the USB stick will be lost if you install instead of
upgrading.&lt;/p&gt;
&lt;h3&gt;To download only&lt;/h3&gt;
&lt;p&gt;If you don't need installation or upgrade instructions, you can download Tails
7.6.1 directly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/download/"&gt;For USB sticks (USB image)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/download-iso/"&gt;For DVDs and virtual machines (ISO image)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support and feedback&lt;/h2&gt;
&lt;p&gt;For support and feedback, visit the &lt;a href="https://tails.net/support/"&gt;Support
section&lt;/a&gt; on the Tails website.&lt;/p&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/tails"&gt;
          tails
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>New Release: Tor Browser 15.0.9</title><link href="https://blog.torproject.org/new-release-tor-browser-1509/" rel="alternate" /><updated>2026-04-07T00:00:00Z</updated><author><name>pierov
</name></author><id>urn:uuid:384489d0-73fa-3129-bf2b-3c3a24ccd4fd</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-release-tor-browser-1509/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-release-tor-browser-1509/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-release-tor-browser-1509/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;Tor Browser 15.0.9 is now available from the &lt;a href="https://www.torproject.org/download/"&gt;Tor Browser download page&lt;/a&gt; and also from our &lt;a href="https://www.torproject.org/dist/torbrowser/15.0.9/"&gt;distribution directory&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This version includes important &lt;a href="https://www.mozilla.org/en-US/security/advisories/"&gt;security updates&lt;/a&gt; to Firefox.&lt;/p&gt;
&lt;h2&gt;Send us your feedback&lt;/h2&gt;
&lt;p&gt;If you find a bug or have a suggestion for how we could improve this release, &lt;a href="https://support.torproject.org/misc/bug-or-feedback/"&gt;please let us know&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Full changelog&lt;/h2&gt;
&lt;p&gt;The &lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/maint-15.0/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt"&gt;full changelog&lt;/a&gt; since Tor Browser 15.0.8 is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;Updated Tor to 0.4.9.6&lt;/li&gt;
&lt;li&gt;Updated NoScript to 13.6.15.1984&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44837"&gt;Bug tor-browser#44837&lt;/a&gt;: Rebase Tor Browser stable onto 140.9.1esr&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS + Linux&lt;ul&gt;
&lt;li&gt;Updated Firefox to 140.9.1esr&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android&lt;ul&gt;
&lt;li&gt;Updated GeckoView to 140.9.1esr&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Build System&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41758"&gt;Bug tor-browser-build#41758&lt;/a&gt;: Rename &lt;code&gt;tools/signing/deploy-legacy&lt;/code&gt; to &lt;code&gt;tools/signing/redeploy-update_responses-release&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41741"&gt;Bug tor-browser-build#41741&lt;/a&gt;: Create a 13.5-specific update path&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/applications"&gt;
          applications
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>New Alpha Release: Tor Browser 16.0a5</title><link href="https://blog.torproject.org/new-alpha-release-tor-browser-160a5/" rel="alternate" /><updated>2026-04-01T00:00:00Z</updated><author><name>ma1
</name></author><id>urn:uuid:87a3ea26-1ad3-3f56-9ac3-ec356ecf49b0</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-alpha-release-tor-browser-160a5/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-alpha-release-tor-browser-160a5/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-alpha-release-tor-browser-160a5/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;Tor Browser 16.0a5 is now available from the &lt;a href="https://www.torproject.org/download/alpha/"&gt;Tor Browser download page&lt;/a&gt; and also from our &lt;a href="https://www.torproject.org/dist/torbrowser/16.0a5/"&gt;distribution directory&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This version includes important &lt;a href="https://www.mozilla.org/en-US/security/advisories/"&gt;security updates&lt;/a&gt; to Firefox.&lt;/p&gt;
&lt;p&gt;⚠️ &lt;strong&gt;Reminder&lt;/strong&gt;: The Tor Browser Alpha release-channel is for &lt;a href="https://community.torproject.org/user-research/become-tester/"&gt;testing only&lt;/a&gt;. As such, Tor Browser Alpha is not intended for general use because it is more likely to include bugs affecting usability, security, and privacy.&lt;/p&gt;
&lt;p&gt;Moreover, Tor Browser Alphas are now based on Firefox's betas. Please read more about this important change in the &lt;a href="https://blog.torproject.org/future-of-tor-browser-alpha/"&gt;Future of Tor Browser Alpha&lt;/a&gt; blog post.&lt;/p&gt;
&lt;p&gt;If you are an at-risk user, require strong anonymity, or just want a reliably-working browser, please stick with the &lt;a href="https://www.torproject.org/download/"&gt;stable release channel&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Send us your feedback&lt;/h2&gt;
&lt;p&gt;If you find a bug or have a suggestion for how we could improve this release, &lt;a href="https://support.torproject.org/misc/bug-or-feedback/"&gt;please let us know&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Full changelog&lt;/h2&gt;
&lt;p&gt;The &lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/main/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt"&gt;full changelog&lt;/a&gt; since Tor Browser 16.0a4 is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;Updated NoScript to 13.6.14.90101984&lt;/li&gt;
&lt;li&gt;Updated Tor to 0.4.9.6&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43858"&gt;Bug tor-browser#43858&lt;/a&gt;: Clean out deprecated or unused methods in TorConnect&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44251"&gt;Bug tor-browser#44251&lt;/a&gt;: Drop pt_config.json meek-azure migration logic&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44546"&gt;Bug tor-browser#44546&lt;/a&gt;: Rename &lt;code&gt;appearance-chooser-item&lt;/code&gt; to &lt;code&gt;setting-chooser-item&lt;/code&gt; after we reach nightly 149&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44621"&gt;Bug tor-browser#44621&lt;/a&gt;: Move about:torconnect back to browser&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44702"&gt;Bug tor-browser#44702&lt;/a&gt;: Rebase alpha onto 149.0a1&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44720"&gt;Bug tor-browser#44720&lt;/a&gt;: Migrate New Identity commit to Tor Browser&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44753"&gt;Bug tor-browser#44753&lt;/a&gt;: Drop TorProvider.isBootstrapDone&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44755"&gt;Bug tor-browser#44755&lt;/a&gt;: Trusted Types (Firefox 148 and above) + Web Workers broken on Safer Level&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/rebase-149/-/issues/44757"&gt;Bug rebase-149#44757&lt;/a&gt;: Update tests for removed Services.search [tor-browser]&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44761"&gt;Bug tor-browser#44761&lt;/a&gt;: Safer Level's worker patching filters out Worker constructor options&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44763"&gt;Bug tor-browser#44763&lt;/a&gt;: Disable WebGPU until audited&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44764"&gt;Bug tor-browser#44764&lt;/a&gt;: Review Mozilla 2012344: Hide main AI settings when the feature is blocked&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44765"&gt;Bug tor-browser#44765&lt;/a&gt;: Review Mozilla 1972073: Convert Sidebar to config-based prefs&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44767"&gt;Bug tor-browser#44767&lt;/a&gt;: Safer Level's worker patching throws on new about:blank frames with Trusted Types&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44772"&gt;Bug tor-browser#44772&lt;/a&gt;: Review Mozilla 1980264: Canvas randomization is too slow&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44778"&gt;Bug tor-browser#44778&lt;/a&gt;: Safer Level: xray causes patched TrustedTypePolicy instances to be unusable by content.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44801"&gt;Bug tor-browser#44801&lt;/a&gt;: Redact onion origins from Location.ancestorOrigins.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44814"&gt;Bug tor-browser#44814&lt;/a&gt;: Disable trustpanel until our new designs are ready&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS + Linux&lt;ul&gt;
&lt;li&gt;Updated Firefox to 149.0a1&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44714"&gt;Bug tor-browser#44714&lt;/a&gt;: The browser opens a new about:blank tab in 148&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44780"&gt;Bug tor-browser#44780&lt;/a&gt;: AIFeature.sys.mjs failures in 149 desktop builds&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44781"&gt;Bug tor-browser#44781&lt;/a&gt;: Use a static page title for about:torconnect&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44793"&gt;Bug tor-browser#44793&lt;/a&gt;: &lt;code&gt;privacy.spoof_english&lt;/code&gt; console error in about:preferences&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44797"&gt;Bug tor-browser#44797&lt;/a&gt;: Clean up &lt;code&gt;about:torconnect&lt;/code&gt; styling&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44799"&gt;Bug tor-browser#44799&lt;/a&gt;: Onionize toggle in &lt;code&gt;about:tor&lt;/code&gt; uses blue text color&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android&lt;ul&gt;
&lt;li&gt;Updated GeckoView to 149.0a1&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43790"&gt;Bug tor-browser#43790&lt;/a&gt;: Address "Various android workarounds" commit introduced in the 138 rebase&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44332"&gt;Bug tor-browser#44332&lt;/a&gt;: Fix android tor logs screen issues presented in 144 rebase&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44594"&gt;Bug tor-browser#44594&lt;/a&gt;: DoH is visible on Android&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44653"&gt;Bug tor-browser#44653&lt;/a&gt;: Disable "Allow search suggestions in private sessions" prompt presented in RR 148 android&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44694"&gt;Bug tor-browser#44694&lt;/a&gt;: Remove new "Tab bar" feature on Android&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44698"&gt;Bug tor-browser#44698&lt;/a&gt;: Clean up comments in AccountSettingsFragment.kt. FIXME: Update A-S&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44700"&gt;Bug tor-browser#44700&lt;/a&gt;: Untracked change to &lt;code&gt;HomepageHeader.kt&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44751"&gt;Bug tor-browser#44751&lt;/a&gt;: Noscript (and likely any extension) can be accidently turned off on Android alpha&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44752"&gt;Bug tor-browser#44752&lt;/a&gt;: Remove new expanded toolbar option on Android due to fingerprintability&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44785"&gt;Bug tor-browser#44785&lt;/a&gt;: Fix SiteSecurityRobot.kt after the 149 rebase&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44788"&gt;Bug tor-browser#44788&lt;/a&gt;: Extensions are unreachable via 3 dot menu in alpha (android)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44789"&gt;Bug tor-browser#44789&lt;/a&gt;: Icon of "New Circuit" is not centered but lies in top left corner&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Build System&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43180"&gt;Bug tor-browser#43180&lt;/a&gt;: Remove translation CI 13.5 legacy extension&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41758"&gt;Bug tor-browser-build#41758&lt;/a&gt;: Rename &lt;code&gt;tools/signing/deploy-legacy&lt;/code&gt; to &lt;code&gt;tools/signing/redeploy-update_responses-release&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41766"&gt;Bug tor-browser-build#41766&lt;/a&gt;: Use gzip for all platforms for Go vendoring&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41741"&gt;Bug tor-browser-build#41741&lt;/a&gt;: Create a 13.5-specific update path&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;macOS&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41753"&gt;Bug tor-browser-build#41753&lt;/a&gt;: Allow running custom commands when vendoring Go dependencies&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/applications"&gt;
          applications
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>Arti 2.2.0 released: HTTP CONNECT, RPC, and Relay development.</title><link href="https://blog.torproject.org/arti_2_2_0_released/" rel="alternate" /><updated>2026-03-31T00:00:00Z</updated><author><name>Diziet
</name></author><id>urn:uuid:bd1989bd-d121-32ea-b033-a07d09aa8afd</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/static/images/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/static/images/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/static/images/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;Arti is our ongoing project to create a next-generation Tor implementation in
Rust.  We're happy to announce the latest release, Arti 2.2.0.&lt;/p&gt;
&lt;p&gt;This release adds support for using HTTP CONNECT rather than SOCKS,
when connecting to the Tor network via Arti.
This previously-experimental feature is now included
a &lt;code&gt;full&lt;/code&gt; build, and will then be enabled by default.
The HTTP CONNECT protocol is available over the same port as SOCKS.&lt;/p&gt;
&lt;p&gt;The RPC client library (&lt;code&gt;arti-rpc-client-core&lt;/code&gt;)
now supports non-blocking requests,
and integration with application event loops.
And the RPC system now supports administrative access to the Arti instance,
via a new "superuser" facility.&lt;/p&gt;
&lt;p&gt;We also fixed a low-severity security issue,
&lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/issues/2418"&gt;TROVE-2026-005&lt;/a&gt;,
which would somewhat weaken DoS resistance
in in certain unusual embedded build configurations.&lt;/p&gt;
&lt;p&gt;Behind the scenes we have been working on relay support,
including relay channels and circuits, and directory server functionality
(mirrors and authorities).
As ever there are also lots of bugfixes, cleanups,
and test and CI improvements.&lt;/p&gt;
&lt;p&gt;For full details on what we've done, including API changes,
and for information about many more minor and less-visible changes,
please see the &lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/blob/main/CHANGELOG.md#arti-220--30-march-2026"&gt;CHANGELOG&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For more information on using Arti, see our top-level &lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md"&gt;README&lt;/a&gt;,
and the documentation for the &lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/arti/README.md"&gt;&lt;code&gt;arti&lt;/code&gt; binary&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thanks to everybody who's contributed to this release, including
hjrgrn, HydroxideUnlaced, Nihal, and Tobias Stoeckmann.&lt;/p&gt;
&lt;p&gt;Also, our deep thanks to our &lt;a href="https://www.torproject.org/about/sponsors/"&gt;sponsors&lt;/a&gt; for funding the development of Arti!&lt;/p&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/announcements"&gt;
          announcements
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>New Release: Tails 7.6</title><link href="https://blog.torproject.org/new-release-tails-7_6/" rel="alternate" /><updated>2026-03-26T00:00:00Z</updated><author><name>tails
</name></author><id>urn:uuid:61d1bba0-544e-3635-911e-7e2934ab3891</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-release-tails-7_6/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-release-tails-7_6/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-release-tails-7_6/lead.jpg"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;h2&gt;New features&lt;/h2&gt;
&lt;h3&gt;Automatic Tor bridges&lt;/h3&gt;
&lt;p&gt;You can now learn about Tor bridges directly from the &lt;em&gt;Tor Connection&lt;/em&gt;
assistant in Tails.&lt;/p&gt;
&lt;p&gt;Tor bridges are secret Tor relays that hide that you are connecting to Tor. If
connecting to Tor is blocked from where you are, you can use a bridge as your
first Tor relay to circumvent this censorship.&lt;/p&gt;
&lt;p&gt;In Tails 7.6, choose &lt;strong&gt;Connect to Tor automatically&lt;/strong&gt; when opening &lt;em&gt;Tor
Connection&lt;/em&gt;. If access to the Tor network is blocked, the bridge configuration
screen offers a new option called &lt;strong&gt;Ask for a Tor bridge based on your
region&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://tails.net/doc/anonymous_internet/tor/bridge.png"&gt;&lt;img src="https://tails.net/doc/anonymous_internet/tor/bridge.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This feature uses the same technology as the connection assistant in &lt;em&gt;Tor
Browser&lt;/em&gt; outside of Tails, which was introduced in &lt;a href="https://blog.torproject.org/new-release-tor-browser-115/"&gt;Tor Browser
11.5&lt;/a&gt; (July 2022).&lt;/p&gt;
&lt;p&gt;Tails downloads information about bridges that are most likely to work in your
region from the &lt;a href="https://gitlab.torproject.org/tpo/anti-
censorship/rdsys/-/blob/main/doc/moat.md"&gt;Moat API&lt;/a&gt; of the Tor Project. To circumvent
censorship, this connection is disguised as a connection to another website
using &lt;a href="https://en.wikipedia.org/wiki/domain%20fronting"&gt;domain fronting&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;GNOME Secrets&lt;/h3&gt;
&lt;p&gt;In Tails 7.6, the &lt;a href="https://gitlab.gnome.org/World/secrets"&gt;&lt;em&gt;Secrets&lt;/em&gt;&lt;/a&gt; password
manager replaces &lt;a href="https://keepassxc.org/"&gt;&lt;em&gt;KeePassXC&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Secrets&lt;/em&gt; has a simpler interface and is better integrated in the GNOME
desktop. For example, accessibility features, such as the screen keyboard and
cursor size, are working again with &lt;em&gt;Secrets&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Secrets&lt;/em&gt; offers to unlock your previous &lt;em&gt;KeePassXC&lt;/em&gt; database automatically,
because both &lt;em&gt;Secrets&lt;/em&gt; and &lt;em&gt;KeePassXC&lt;/em&gt; use the same file format to store
passwords.&lt;/p&gt;
&lt;p&gt;If you miss more advanced features from &lt;em&gt;KeePassXC&lt;/em&gt; , you can install
&lt;em&gt;KeePassXC&lt;/em&gt; as &lt;a href="https://tails.net/doc/persistent_storage/additional_software/"&gt;additional
software&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://tails.net/news/version_7.6/secrets.png"&gt;&lt;img src="https://tails.net/news/version_7.6/secrets.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The main keyboard shortcuts of &lt;em&gt;Secrets&lt;/em&gt; are similar to the ones of
&lt;em&gt;KeePassXC&lt;/em&gt; , with &lt;strong&gt;Shift&lt;/strong&gt; in addition to &lt;strong&gt;Ctrl&lt;/strong&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Shift+Ctrl+C&lt;/strong&gt; : copy password&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift+Ctrl+V&lt;/strong&gt; : copy address&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift+Ctrl+B&lt;/strong&gt; : copy username&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift+Ctrl+T&lt;/strong&gt; : copy one-time password&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To see the full list of keyboard shortcuts of &lt;em&gt;Secrets&lt;/em&gt; , press &lt;strong&gt;Ctrl+?&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;Changes and updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Update &lt;em&gt;Electrum&lt;/em&gt; from 4.5.8 to &lt;a href="https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES"&gt;4.7.0&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update &lt;em&gt;Tor Browser&lt;/em&gt; to &lt;a href="https://blog.torproject.org/new-release-tor-browser-1508/"&gt;15.0.8&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update &lt;em&gt;Thunderbird&lt;/em&gt; to &lt;a href="https://www.thunderbird.net/en-US/thunderbird/140.8.0esr/releasenotes/"&gt;140.8.0&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update most firmware packages. This improves support for newer hardware: graphics, Wi-Fi, and so on.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed problems&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Translate the confirmation dialog that appears before saving the language and keyboard layout on the USB stick. (&lt;a href="https://gitlab.tails.boum.org/tails/tails/-/issues/21448"&gt;#21448&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://tails.net/news/version_7.6/save.png"&gt;&lt;img src="https://tails.net/news/version_7.6/save.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix the &lt;strong&gt;Learn More&lt;/strong&gt; button in the &lt;em&gt;Thunderbird&lt;/em&gt; migration notification. (&lt;a href="https://gitlab.tails.boum.org/tails/tails/-/issues/21455"&gt;#21455&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://tails.net/doc/anonymous_internet/thunderbird/additional_software/manual.png"&gt;&lt;img src="https://tails.net/doc/anonymous_internet/thunderbird/additional_software/manual.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix automated upgrades in Turkish. (&lt;a href="https://gitlab.tails.boum.org/tails/tails/-/issues/21466"&gt;#21466&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more details, read our
&lt;a href="https://gitlab.tails.boum.org/tails/tails/-/blob/master/debian/changelog"&gt;changelog&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Get Tails 7.6&lt;/h2&gt;
&lt;h3&gt;To upgrade your Tails USB stick and keep your Persistent Storage&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Automatic upgrades are available from Tails 7.0 or later to 7.6.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you cannot do an automatic upgrade or if Tails fails to start after an automatic upgrade, please try to do a &lt;a href="https://tails.net/doc/upgrade/#manual"&gt;manual upgrade&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;To install Tails 7.6 on a new USB stick&lt;/h3&gt;
&lt;p&gt;Follow our installation instructions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/windows/"&gt;Install from Windows&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/mac/"&gt;Install from macOS&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/linux/"&gt;Install from Linux&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/expert/"&gt;Install from Debian or Ubuntu using the command line and GnuPG&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Persistent Storage on the USB stick will be lost if you install instead of
upgrading.&lt;/p&gt;
&lt;h3&gt;To download only&lt;/h3&gt;
&lt;p&gt;If you don't need installation or upgrade instructions, you can download Tails
7.6 directly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/download/"&gt;For USB sticks (USB image)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/download-iso/"&gt;For DVDs and virtual machines (ISO image)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support and feedback&lt;/h2&gt;
&lt;p&gt;For support and feedback, visit the &lt;a href="https://tails.net/support/"&gt;Support
section&lt;/a&gt; on the Tails website.&lt;/p&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/tails"&gt;
          tails
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>New Release: Tor Browser 15.0.8</title><link href="https://blog.torproject.org/new-release-tor-browser-1508/" rel="alternate" /><updated>2026-03-24T00:00:00Z</updated><author><name>ma1
</name></author><id>urn:uuid:018e0655-934e-3b92-9e29-5a2fa37ca051</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-release-tor-browser-1508/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-release-tor-browser-1508/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-release-tor-browser-1508/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;Tor Browser 15.0.8 is now available from the &lt;a href="https://www.torproject.org/download/"&gt;Tor Browser download page&lt;/a&gt; and also from our &lt;a href="https://www.torproject.org/dist/torbrowser/15.0.8/"&gt;distribution directory&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This version includes important &lt;a href="https://www.mozilla.org/en-US/security/advisories/"&gt;security updates&lt;/a&gt; to Firefox.&lt;/p&gt;
&lt;h2&gt;Send us your feedback&lt;/h2&gt;
&lt;p&gt;If you find a bug or have a suggestion for how we could improve this release, &lt;a href="https://support.torproject.org/misc/bug-or-feedback/"&gt;please let us know&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Full changelog&lt;/h2&gt;
&lt;p&gt;The &lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/maint-15.0/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt"&gt;full changelog&lt;/a&gt; since Tor Browser 15.0.7 is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;Updated NoScript to 13.6.12.1984&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44663"&gt;Bug tor-browser#44663&lt;/a&gt;: NoScript behavior on “Safer” security level prevents integrity checks for dynamically loaded javascript&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44680"&gt;Bug tor-browser#44680&lt;/a&gt;: Properly handle subdocuments created by data: URLs&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44761"&gt;Bug tor-browser#44761&lt;/a&gt;: Safer Level's worker patching filters out Worker constructor options&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44771"&gt;Bug tor-browser#44771&lt;/a&gt;: Rebase Tor Browser stable onto 140.9.0esr&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44784"&gt;Bug tor-browser#44784&lt;/a&gt;: Backport Security Fixes from Firefox 149&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41738"&gt;Bug tor-browser-build#41738&lt;/a&gt;: Allow to specify an unsupportedURL on update responses&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS + Linux&lt;ul&gt;
&lt;li&gt;Updated Firefox to 140.9.0esr&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44327"&gt;Bug tor-browser#44327&lt;/a&gt;: ERROR: Your Tor Browser profile cannot be loaded. It may be missing or inaccessible&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44386"&gt;Bug tor-browser#44386&lt;/a&gt;: Firefox profiles no longer work in Tor Browser 15.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Linux&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44657"&gt;Bug tor-browser#44657&lt;/a&gt;: Backport tor-browser#44394: Do not read default prefs from /etc/firefox&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android&lt;ul&gt;
&lt;li&gt;Updated GeckoView to 140.9.0esr&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Build System&lt;ul&gt;
&lt;li&gt;Windows + Linux + Android&lt;ul&gt;
&lt;li&gt;Updated Go to 1.25.8&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44249"&gt;Bug tor-browser#44249&lt;/a&gt;: Backport tor-browser-build#41580: Update Go major to 1.25.x&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/applications"&gt;
          applications
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>Setting Up a Tor Relay at National Taiwan Normal University: A Practical Experience of Communicating with the University and Leaving Open Possibilities</title><link href="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/" rel="alternate" /><updated>2026-03-23T00:00:00Z</updated><author><name>toomore
</name></author><id>urn:uuid:f8f6e938-322e-3c67-acca-37858f13acc7</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;&lt;em&gt;This is a guest post from our friends at &lt;a href="https://anoni.net/"&gt;anoni.net&lt;/a&gt;. This article was made possible with support from &lt;a href="https://ocf.tw/en/"&gt;Open Culture Foundation&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Preface: Why Talk About Anonymous Networks on Campus?&lt;/h2&gt;
&lt;p&gt;In many places, the internet is monitored closely and managed centrally. In that environment, anonymous communication is not just a technical choice. It supports safe exploration, research, and expression. In Taiwan, this matters because we sit in a sensitive part of East Asia. Internet freedom and communication resilience are practical skills for handling real pressure.&lt;/p&gt;
&lt;p&gt;Universities and academic networks have historically been the earliest places where new technologies and public infrastructure are experimented with. The following interview documents how a computer science student at National Taiwan Normal University, also a member of the anonymous network community, stepped into institutional reality on campus, communicated with the university, and attempted to actually set up a Tor Relay.&lt;/p&gt;
&lt;p&gt;Within the anonymous network community, people often talk about technology and ideals. The hard part is not the configuration itself. The question is whether the relay can survive in the real world.&lt;/p&gt;
&lt;p&gt;This time, we interviewed a partner from the anonymous network community, NZ, who is currently studying in the Department of Computer Science at &lt;a href="https://www.ntnu.edu.tw/"&gt;National Taiwan Normal University&lt;/a&gt;. He set up a Tor Relay on campus by working openly with the university system and completing the full administrative process.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz.jpg" alt="NZ Su En-Li"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;蘇恩立 (Su En-Li, NZ)&lt;/strong&gt; is currently a third-year undergraduate student in the Department of Computer Science and Information Engineering at National Taiwan Normal University. With a strong interest in information security and network governance, he is currently responsible for operating and maintaining the &lt;a href="https://metrics.torproject.org/rs.html#search/as:AS1659"&gt;first Tor node on Taiwan Academic Network (TANet)&lt;/a&gt;. In addition to hands-on technical practice, he is also dedicated to knowledge sharing, serving as an anonymous network course instructor in the GDGoC NTNU student club. He has long been involved in Taiwan's open source and information security communities, and has volunteered multiple times at major technical conferences such as SITCON, HITCON, and COSCUP, demonstrating both community service experience and strong technical passion.&lt;/p&gt;
&lt;h2&gt;Why Set Up a Tor Relay at a University?&lt;/h2&gt;
&lt;p&gt;His motivation was simple. If anonymous networks in Taiwan only show up in niche communities, overseas VPSs, or are treated as gray-area tools, they will not be taken seriously. Universities—especially academic networks like TANet—are meant to support research, experimentation, and public interest. That is why this kind of foundational infrastructure can fit there.&lt;/p&gt;
&lt;p&gt;He was also fully aware of the real-world constraints. Taiwan's academic network is highly centralized, with outbound connectivity controlled by the Ministry of Education. In practice, this setup limits what anonymous networks can do.&lt;/p&gt;
&lt;p&gt;Because of those limits, he wanted to find out: &lt;strong&gt;"Under such constraints, can it at least exist?"&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;How Did He Talk to the University? The Goal Was to Help Them Explain It Clearly&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz-ntnu-4.png" alt="Project Proposal Document"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Administrative Process Timeline&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;When he moved from ideas to action, he did not frame Tor as something "cool" or radical. He explained it in terms the university could work with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This is a Tor &lt;strong&gt;Relay&lt;/strong&gt;, not an Exit Node&lt;/li&gt;
&lt;li&gt;It does not directly provide content to external users&lt;/li&gt;
&lt;li&gt;It is an experiment in network infrastructure and anonymous communication&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Process-wise, he exchanged emails with network administrators, professors, and the department chair. He made sure everyone who needed to sign off—or be "CC'd"—understood what this machine would do. The university's requirement was practical: if the Ministry of Education asked about it, they needed to be able to explain it. That became the entry point for communication.&lt;/p&gt;
&lt;h2&gt;The Administrative Process Is a Hassle, but It Can Still Work&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz-ntnu-3.png" alt="Administrative Process"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Project Proposal Document&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;At National Taiwan Normal University, all outbound connections are blocked by default. Any service requires applying for an exception, including specifying IP addresses, intended use, and supporting documentation, and ultimately ensuring it aligns with the university's reporting procedures to the Ministry of Education. He described this process as annoying and predictable.&lt;/p&gt;
&lt;p&gt;As long as one is willing to write the paperwork and explain things clearly, this path does exist.&lt;/p&gt;
&lt;h2&gt;Student Organizations and Outreach: Let Tor Mean More Than a Label&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz-ntnu-2.png" alt="Student Organizations and Outreach"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Student Organization Event: Anonymous Network Workshop&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Beyond the machine itself, he also organized anonymous network–related activities through student clubs on campus, introducing Tor, anonymous communication, and the design principles behind them. Even if attendance wasn't always high, it helped create a place where people could understand that &lt;strong&gt;"anonymous networks ≠ criminal tools,"&lt;/strong&gt; without leaning on stereotypes.&lt;/p&gt;
&lt;p&gt;These efforts may not be highly visible. They still matter.&lt;/p&gt;
&lt;h2&gt;Practical Advice and Pitfalls for Others&lt;/h2&gt;
&lt;p&gt;The following points are distilled from this experience, intended as a reference for anyone who wants to promote or deploy a Tor Relay on a university campus in the future.&lt;/p&gt;
&lt;h3&gt;Actionable Advice&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Take the public route from the start: don't wait until something goes wrong to explain—let network administrators and supervising professors know what you are doing early on.&lt;/li&gt;
&lt;li&gt;Clearly distinguish between a Tor Relay and an Exit Node: this is almost always the deciding factor in whether communication succeeds, so be explicit about the difference in risk.&lt;/li&gt;
&lt;li&gt;Explain things in a way the university can "account for": you are not asking faculty to support anonymous networks ideologically. You are making sure they can answer questions when asked.&lt;/li&gt;
&lt;li&gt;Expect a lot of paperwork: IP addresses, outbound connectivity, and usage descriptions are all basic requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Common Pitfalls&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Assuming technical correctness is enough: within academic networks, institutional processes often determine success or failure before technology does.&lt;/li&gt;
&lt;li&gt;Underestimating the Ministry of Education's level of control: most universities block outbound connections by default, and any exceptions must align with formal reporting procedures.&lt;/li&gt;
&lt;li&gt;Failing to plan for maintenance and account ownership: account privileges after graduation directly affect whether long-term operation is possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;This attempt to deploy a Tor Relay at National Taiwan Normal University is not an endpoint, and it is not a definitive answer. Still, it proves one thing clearly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Within Taiwanese universities, as long as one is willing to communicate and explain,&lt;/li&gt;
&lt;li&gt;Anonymous networks are not entirely without a place.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If we hope to see Tor Relays on more campuses in the future, these "uncool but time-consuming" efforts may well be the most important foundation of all.&lt;/p&gt;
&lt;h3&gt;Further Reflection: Why Are Attempts Like This Worth Preserving?&lt;/h3&gt;
&lt;p&gt;After reading this interview, it is easy to focus on &lt;strong&gt;"what he accomplished."&lt;/strong&gt; For the anonymous network community, the key detail is &lt;strong&gt;"how this was accomplished."&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In Taiwan, anonymous networks do not lack technical documentation or ideological support. The real scarcity is experience from actually working through the real institutional system once. Especially in an environment where academic networks are highly centralized and outbound connectivity is tightly controlled, distributed anonymous infrastructure like Tor Relays is inherently difficult to sustain.&lt;/p&gt;
&lt;p&gt;This implementation at National Taiwan Normal University was not meant to provide a final answer for anonymous networks. It was a concrete attempt made within real-world institutions. It may not immediately improve the performance or security of anonymous networks, and it was not intended to become a directly reproducible standard process. What it did achieve was leaving behind a clearly visible path of practice—one that can be understood, referenced, and built upon.&lt;/p&gt;
&lt;p&gt;This path shows us that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anonymous networks do not necessarily have to operate only overseas, underground, or in legal gray areas&lt;/li&gt;
&lt;li&gt;Campuses are not places that can only reject such efforts; they need to be properly informed&lt;/li&gt;
&lt;li&gt;Administrative procedures may be cumbersome, but they are not entirely impossible&lt;/li&gt;
&lt;li&gt;Beyond technology, language, patience, and institutional understanding are equally important&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For Taiwan, the advancement of anonymous networks is unlikely to begin with a "killer application." It will more likely grow from slow, tedious, and even somewhat clumsy attempts.&lt;/p&gt;
&lt;p&gt;If, in the future, we hope to see Tor Relays or other anonymous communication infrastructure across more universities and academic network nodes, then these early experiences—whether successful or obstructed—are all worth recording, discussing, and passing on.&lt;/p&gt;
&lt;p&gt;Anonymous networks exist because communities keep communicating, understanding each other, and cooperating over the long run. Through those processes, internet freedom can move from an abstract concept to public infrastructure that can actually be put into practice.&lt;/p&gt;
&lt;h3&gt;Tor × EFF University Challenge: Make Your Campus Part of the Anonymous Network&lt;/h3&gt;
&lt;p&gt;The &lt;a href="https://www.torproject.org/"&gt;Tor Project&lt;/a&gt; and the &lt;a href="https://www.eff.org/"&gt;Electronic Frontier Foundation (EFF)&lt;/a&gt; jointly run the &lt;strong&gt;&lt;a href="https://toruniversity.eff.org/"&gt;Tor University Challenge&lt;/a&gt;&lt;/strong&gt;, inviting university students around the world to set up Tor Relays on their campuses using academic networks. By successfully deploying and maintaining a Tor Relay within a university network, participating institutions can have their university names listed on the project's official website—showing the world that their campus is actively contributing to the infrastructure of anonymous communication and internet freedom.&lt;/p&gt;
&lt;p&gt;This is both a technical challenge and a symbolic act: &lt;strong&gt;it represents a university's willingness to support the practice of privacy, anonymity, and an open internet within the realms of education and research.&lt;/strong&gt; In the National Taiwan Normal University case discussed here, we saw the same point in practice: &lt;strong&gt;if people are willing to communicate and understand institutional constraints, Tor Relays can exist on Taiwanese campuses.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you are currently a university student with an interest in networking, cybersecurity, privacy, or public infrastructure, the Tor University Challenge offers a concrete and documentable starting point: &lt;strong&gt;make your work visible beyond your own computer—so others can see it.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;→ Project website: &lt;a href="https://toruniversity.eff.org"&gt;https://toruniversity.eff.org&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;The Role of Tor Relays in Academic Networks&lt;/h3&gt;
&lt;p&gt;Many people have heard of Tor, but do not necessarily understand its significance within &lt;strong&gt;academic networks&lt;/strong&gt;.&lt;/p&gt;
&lt;h4&gt;What Is a Tor Relay?&lt;/h4&gt;
&lt;p&gt;Tor is an anonymous communication network that routes traffic through multiple nodes using layered encryption. A &lt;strong&gt;Tor Relay&lt;/strong&gt; (middle relay) helps forward encrypted traffic and, by design, cannot see either the user's source or the final destination.&lt;/p&gt;
&lt;p&gt;It does not provide content. It is not an exit node.&lt;/p&gt;
&lt;h4&gt;Why Are Academic Networks Suitable for Discussing Tor Relays?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Academic networks are inherently meant to support experimentation&lt;/li&gt;
&lt;li&gt;Universities carry public responsibility and research legitimacy&lt;/li&gt;
&lt;li&gt;Experience can be accumulated in a controlled environment, rather than relying solely on overseas resources&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Taiwan's academic network is highly centralized and externally controlled, so Tor's presence here feels more like a "compressed experiment."&lt;/p&gt;
&lt;h4&gt;Why Is It Still Worth Doing Even If the Impact Is Limited?&lt;/h4&gt;
&lt;p&gt;The goal is not only performance. We are trying to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Leave behind an institutionally "viable path"&lt;/li&gt;
&lt;li&gt;Accumulate experience in communicating with universities&lt;/li&gt;
&lt;li&gt;Bring anonymous networks into public discussion, rather than leaving them as underground technologies&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1&gt;正體中文 (Traditional Chinese)&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;本文為 &lt;a href="https://anoni.net/"&gt;anoni.net&lt;/a&gt; 的客座文章。本文章由 &lt;a href="https://ocf.tw/"&gt;財團法人開放文化基金會&lt;/a&gt; 支持完成。&lt;/em&gt;&lt;/p&gt;
&lt;h1&gt;在台師大架設 Tor Relay：一段與學校溝通、留下可能性的實作經驗&lt;/h1&gt;
&lt;h2&gt;前言：為什麼在校園談匿名網路？&lt;/h2&gt;
&lt;p&gt;在網路高度被監控與集中管理的時代，匿名通訊是安全探索、研究與表達的重要基礎。對台灣而言，這個問題尤其現實——我們身處東亞關鍵位置，網路自由與通訊韌性，早已從抽象價值變成社會能否承受壓力的底層能力。&lt;/p&gt;
&lt;p&gt;大學與學術網路，本來就是新技術與公共基礎建設最早被嘗試的地方。接下來的訪談，記錄了一位台師大資工系學生、也是匿名網路社群夥伴，如何在校園裡，實際走進制度、與學校溝通，嘗試把 Tor Relay 真正架起來。&lt;/p&gt;
&lt;p&gt;在匿名網路社群裡，我們常常談技術、談理想。真正困難的是「這台機器能不能在現實世界活下來」。&lt;/p&gt;
&lt;p&gt;這次，我們訪談了一位匿名網路社群的夥伴 NZ，目前就讀&lt;a href="https://www.ntnu.edu.tw/"&gt;臺灣師範大學&lt;/a&gt;資工系。他在校內成功架設了一個 Tor Relay，&lt;strong&gt;而且選擇正面與學校體制溝通，走完行政流程&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz.jpg" alt="NZ 蘇恩立"&gt;&lt;/p&gt;
&lt;p&gt;蘇恩立（NZ），現就讀於國立臺灣師範大學資訊工程學系三年級。對資訊安全與網路治理深感興趣，目前負責維運臺灣學術網路（TANet）&lt;a href="https://metrics.torproject.org/rs.html#search/as:AS1659"&gt;首個 Tor 節點&lt;/a&gt;。除技術實作外，亦致力於知識共享，於 GDGoC NTNU 學校社團擔任匿名網路課程講師，也長期參與臺灣開源與資安社群，曾多次擔任 SITCON、HITCON 及 COSCUP 等大型技術年會志工，具備社群服務經驗與技術熱忱。&lt;/p&gt;
&lt;h2&gt;為什麼想在學校架 Tor Relay？&lt;/h2&gt;
&lt;p&gt;他的出發點其實很單純：如果匿名網路在台灣永遠只存在於社群、海外 VPS，甚至被當成灰色地帶的工具，那它很難被認真對待。而大學，特別是學術網路（TANet），本來就承載著研究、實驗與公共性，理論上應該能容納這類基礎設施嘗試。&lt;/p&gt;
&lt;p&gt;不過他也很清楚現實限制：台灣學術網路高度集中，對外連線受教育部控管，匿名網路在這樣的結構裡，本來就不容易發揮完整效果。&lt;/p&gt;
&lt;p&gt;但正因如此，他更想知道：「&lt;strong&gt;在這樣的限制下，至少能不能先存在？&lt;/strong&gt;」&lt;/p&gt;
&lt;h2&gt;跟學校怎麼談？重點在於讓對方能交代&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz-ntnu-4.png" alt="提案企劃書"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;行政流程時間表&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;實際行動時，他沒有把 Tor 包裝成什麼很酷或很激進的東西，而是用學校能理解的語言來說明：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;這是一個 Tor Relay，不是 Exit Node&lt;/li&gt;
&lt;li&gt;它不會直接對外提供內容&lt;/li&gt;
&lt;li&gt;是網路基礎建設與匿名通訊的實驗&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在流程上，他與網管、教授、系主任之間有實際的 mail 往返，讓每個需要簽名、需要被「CC」的人，都知道這台主機在做什麼。學校不需要完全懂 Tor。只要今天教育部來問，他們能回答得出來，這就是溝通的切入點。&lt;/p&gt;
&lt;h2&gt;行政流程真的很麻煩，但走得通&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz-ntnu-3.png" alt="行政流程"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;專案計畫說明書&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;在台師大的情況下，對外連線預設是全部封鎖，任何服務都必須申請例外開放，包含 IP、用途、說明文件，最後還得能對應到學校回報教育部的流程。他形容這段過程「很煩，但可預期」。&lt;/p&gt;
&lt;p&gt;只要願意寫文件、願意解釋，這條路是存在的。&lt;/p&gt;
&lt;h2&gt;社團與推廣：至少讓 Tor 不再只是標籤&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://blog.torproject.org/setting-up-tor-university-relay-taiwan/nz-ntnu-2.png" alt="社團與推廣"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;社團活動：匿名網路工作坊&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;除了機器本身，他也曾在校內社團舉辦匿名網路相關活動，介紹 Tor、匿名通訊與其背後的設計理念。即使參與人數不一定多，但至少讓「&lt;strong&gt;匿名網路 ≠ 犯罪工具&lt;/strong&gt;」這件事，有機會在校園被好好講清楚，讓大家不再只靠刻板印象理解。&lt;/p&gt;
&lt;p&gt;這些累積，或許不顯眼，但很重要。&lt;/p&gt;
&lt;h2&gt;給其他大學的行動建議與踩雷提醒&lt;/h2&gt;
&lt;p&gt;以下整理自這次經驗，給未來想在大學校園中推動 Tor Relay 的夥伴參考。&lt;/p&gt;
&lt;h3&gt;行動建議&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;一開始就走公開路線：不要等出事才解釋，先讓網管與指導教授知道你在做什麼。&lt;/li&gt;
&lt;li&gt;清楚區分 Tor Relay 與 Exit Node：這幾乎是溝通成敗的關鍵，務必要講清楚風險差異。&lt;/li&gt;
&lt;li&gt;用「學校能交代」的語言說明：不要用動員的語氣，而要讓他們在被問時能回答得出來。&lt;/li&gt;
&lt;li&gt;預期 paperwork 很多：IP、對外連線、用途說明，這些都是基本門檻。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;常見的困難點&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;以為技術正確就夠了：在學術網路裡，制度往往比技術更先決定生死。&lt;/li&gt;
&lt;li&gt;低估教育部控管的影響：多數學校預設全封鎖，例外開放一定要能對應回報流程。&lt;/li&gt;
&lt;li&gt;沒有想清楚維護與帳號問題：畢業後帳號權限，會直接影響能不能長期維運。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;結語&lt;/h2&gt;
&lt;p&gt;這次在台師大的 Tor Relay 嘗試，沒有把事情做成終點，也不是唯一的標準答案。但它至少證明了一件事：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;在台灣的大學裡，只要願意溝通、願意解釋 ...&lt;/li&gt;
&lt;li&gt;匿名網路仍然有位置。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果未來我們希望在更多校園看到 Tor Relay，那這些「不酷、但很花時間」的努力，可能正是最重要的基礎。&lt;/p&gt;
&lt;h3&gt;延伸思考：為什麼這樣的嘗試，值得被留下來？&lt;/h3&gt;
&lt;p&gt;讀完這段訪談，我們很容易把焦點放在「&lt;strong&gt;他做成了什麼&lt;/strong&gt;」。但對匿名網路社群而言，更重要的其實是：&lt;strong&gt;這件事是怎麼被做成的&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;在台灣，匿名網路並不缺技術文件，也不缺理念支持，真正稀少的，是「&lt;strong&gt;在現實制度裡走過一次&lt;/strong&gt;」的經驗。尤其是在學術網路高度集中、對外連線受控的環境中，Tor Relay 這類分散式匿名基礎設施，本來就不容易存在。&lt;/p&gt;
&lt;p&gt;這次在台師大的實作，是一次在現實制度中踏出的實際嘗試。它不是為了替匿名網路給出最終解答。它未必能立刻改變匿名網路的效能或安全性，也不意圖成為一套可直接複製的標準流程，但它成功留下了一條清楚可見、能被理解與參考的實踐路徑。&lt;/p&gt;
&lt;p&gt;這條路徑告訴我們：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;匿名網路不一定只能在海外、地下或灰色地帶運作&lt;/li&gt;
&lt;li&gt;校園不是只有拒絕一種選擇，需要把內容講清楚&lt;/li&gt;
&lt;li&gt;行政流程雖然繁瑣，但仍然有機會走通&lt;/li&gt;
&lt;li&gt;技術之外，語言、耐心與制度理解同樣重要&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;對台灣來說，匿名網路的推動，很可能從這些看似緩慢、瑣碎、甚至有點笨拙的嘗試累積開始。&lt;/p&gt;
&lt;p&gt;如果未來，我們希望在更多大學、更多學術網路節點中，看見 Tor Relay 或其他匿名通訊基礎設施，那麼這些早期經驗（無論成功或卡關）都值得被記錄、被討論、被傳承。&lt;/p&gt;
&lt;p&gt;匿名網路的存在，來自社群在長時間的溝通、理解與協作中逐漸形成的成果。透過這樣的過程，網路自由得以從概念，轉化為可被實踐的公共基礎。&lt;/p&gt;
&lt;h3&gt;Tor × EFF 大學挑戰計畫：讓你的學校成為匿名網路的一部分&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.torproject.org/"&gt;Tor 專案&lt;/a&gt;與&lt;a href="https://www.eff.org/"&gt;美國電子前線基金會（EFF）&lt;/a&gt;共同推動 &lt;a href="https://toruniversity.eff.org/"&gt;Tor University Challenge&lt;/a&gt;（大學挑戰計畫），邀請全球的大學生在校園內，透過學術網路實際架設 Tor Relay（中繼節點），協助匿名網路的運作與穩定。只要成功在大學校園中，使用學校網路建立並維運 Tor Relay，就可以將學校名稱登錄到計畫官方網站，讓全世界看見你的大學，實際參與了匿名通訊與網路自由的基礎建設。&lt;/p&gt;
&lt;p&gt;這同時是技術挑戰，也是一種象徵：&lt;strong&gt;代表你的學校，願意在教育與研究的場域中，支持隱私、匿名與開放網路的實踐。&lt;/strong&gt;在這次台灣師範大學的案例中，我們也看見：&lt;strong&gt;只要願意溝通、願意理解制度，Tor Relay 就有機會出現在台灣的校園。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;如果你也正在大學就讀，對網路、資安、隱私或公共基礎建設有興趣，Tor University Challenge 提供了一個具體而可被記錄的起點：&lt;strong&gt;讓你的行動不再只停留在自己的電腦上，也能被世界看見。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;→ 計畫網站：&lt;a href="https://toruniversity.eff.org"&gt;https://toruniversity.eff.org&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Tor Relay 在學術網路中的角色解說&lt;/h3&gt;
&lt;p&gt;很多人聽過 Tor，但不一定理解它在「學術網路」裡的意義。&lt;/p&gt;
&lt;h4&gt;Tor Relay 是什麼？&lt;/h4&gt;
&lt;p&gt;Tor 是一個透過多層加密與多個節點轉送流量的匿名通訊網路。其中 Tor Relay（中繼節點）的功能，是協助傳遞加密流量，本身看不到使用者的來源與最終目的。&lt;/p&gt;
&lt;p&gt;它不提供內容，也不扮演出口節點。&lt;/p&gt;
&lt;h4&gt;為什麼學術網路適合討論 Tor Relay？&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;學術網路本來就承載實驗性質&lt;/li&gt;
&lt;li&gt;大學有公共性與研究正當性&lt;/li&gt;
&lt;li&gt;可以在受控環境中累積經驗，不必完全仰賴海外資源&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;但同時，台灣學術網路高度集中、對外受控，這也讓 Tor 在這裡更像是一種「被壓縮的實驗」。&lt;/p&gt;
&lt;h4&gt;為什麼即使效果有限，仍然值得做？&lt;/h4&gt;
&lt;p&gt;這次嘗試要達成的重點是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;留下一條制度上「能走的路」&lt;/li&gt;
&lt;li&gt;累積與學校溝通的經驗&lt;/li&gt;
&lt;li&gt;讓匿名網路進入公共討論，不僅僅只是地下技術&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/community"&gt;
          community
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/partners"&gt;
          partners
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/relays"&gt;
          relays
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/global-south"&gt;
          global south
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>New Alpha Release: Tor Browser 16.0a4</title><link href="https://blog.torproject.org/new-alpha-release-tor-browser-160a4/" rel="alternate" /><updated>2026-03-11T00:00:00Z</updated><author><name>ma1
</name></author><id>urn:uuid:7c7d80f0-3403-3f20-a304-01bd84d8f586</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-alpha-release-tor-browser-160a4/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-alpha-release-tor-browser-160a4/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-alpha-release-tor-browser-160a4/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;Tor Browser 16.0a4 is now available from the &lt;a href="https://www.torproject.org/download/alpha/"&gt;Tor Browser download page&lt;/a&gt; and also from our &lt;a href="https://www.torproject.org/dist/torbrowser/16.0a4/"&gt;distribution directory&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This version includes important &lt;a href="https://www.mozilla.org/en-US/security/advisories/"&gt;security updates&lt;/a&gt; to Firefox.&lt;/p&gt;
&lt;p&gt;⚠️ &lt;strong&gt;Reminder&lt;/strong&gt;: The Tor Browser Alpha release-channel is for &lt;a href="https://community.torproject.org/user-research/become-tester/"&gt;testing only&lt;/a&gt;. As such, Tor Browser Alpha is not intended for general use because it is more likely to include bugs affecting usability, security, and privacy.&lt;/p&gt;
&lt;p&gt;Moreover, Tor Browser Alphas are now based on Firefox's betas. Please read more about this important change in the &lt;a href="https://blog.torproject.org/future-of-tor-browser-alpha/"&gt;Future of Tor Browser Alpha&lt;/a&gt; blog post.&lt;/p&gt;
&lt;p&gt;If you are an at-risk user, require strong anonymity, or just want a reliably-working browser, please stick with the &lt;a href="https://www.torproject.org/download/"&gt;stable release channel&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Send us your feedback&lt;/h2&gt;
&lt;p&gt;If you find a bug or have a suggestion for how we could improve this release, &lt;a href="https://support.torproject.org/misc/bug-or-feedback/"&gt;please let us know&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Full changelog&lt;/h2&gt;
&lt;p&gt;The &lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/main/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt"&gt;full changelog&lt;/a&gt; since Tor Browser 16.0a3 is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;Updated NoScript to 13.6.6.90401984&lt;/li&gt;
&lt;li&gt;Updated zlib to 1.3.2&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44663"&gt;Bug tor-browser#44663&lt;/a&gt;: NoScript behavior on “Safer” security level prevents integrity checks for dynamically loaded javascript&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44675"&gt;Bug tor-browser#44675&lt;/a&gt;: Restore "BB 43850: Modify the Contrast Control settings for RFP" dropped during the 148.0a1 rebase&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44679"&gt;Bug tor-browser#44679&lt;/a&gt;: Review Mozilla 2006066: Credit cards autofill settings are not visible&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44680"&gt;Bug tor-browser#44680&lt;/a&gt;: Properly handle subdocuments created by data: URLs&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44687"&gt;Bug tor-browser#44687&lt;/a&gt;: Security level requires a restart in a new profile after 148 update&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44689"&gt;Bug tor-browser#44689&lt;/a&gt;: Forwardport tor-browser#44668 from legacy to alpha: Set detailsURL in update XML to be useful for 13.5 users&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44701"&gt;Bug tor-browser#44701&lt;/a&gt;: Unexpected change to &lt;code&gt;netwerk/url-classifier/components.conf&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44706"&gt;Bug tor-browser#44706&lt;/a&gt;: creating a new profiles causes crash ENOTTY&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41738"&gt;Bug tor-browser-build#41738&lt;/a&gt;: Allow to specify an unsupportedURL on update responses&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS + Linux&lt;ul&gt;
&lt;li&gt;Updated Firefox to 148.0a1&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42664"&gt;Bug tor-browser#42664&lt;/a&gt;: Use mozilla token sizes in CSS&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44634"&gt;Bug tor-browser#44634&lt;/a&gt;: Review Mozilla 2006250: add ai window about:preferences section within ai features&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44682"&gt;Bug tor-browser#44682&lt;/a&gt;: Wrong pid in the exit log&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44709"&gt;Bug tor-browser#44709&lt;/a&gt;: Hide the AI settings panel&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44710"&gt;Bug tor-browser#44710&lt;/a&gt;: Hide about:preferences#translations&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44713"&gt;Bug tor-browser#44713&lt;/a&gt;: The about dialog is missing some padding in 148.0a1&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44717"&gt;Bug tor-browser#44717&lt;/a&gt;: Search suggestion settings are visible in 148&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + Linux&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40892"&gt;Bug tor-browser-build#40892&lt;/a&gt;: Move torrc-defaults, geoip and geoip6 on Windows and Linux&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44461"&gt;Bug tor-browser#44461&lt;/a&gt;: Window controls are missing on Windows&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44633"&gt;Bug tor-browser#44633&lt;/a&gt;: Move D3D11 function from local webrtc changes to tbb webrtc patches&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Linux&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44394"&gt;Bug tor-browser#44394&lt;/a&gt;: Do not read default prefs from /etc/firefox&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android&lt;ul&gt;
&lt;li&gt;Updated GeckoView to 148.0a1&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43349"&gt;Bug tor-browser#43349&lt;/a&gt;: Add user feedback for when Tor connects (Android)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43909"&gt;Bug tor-browser#43909&lt;/a&gt;: Review Mozilla: TBD: new Android tab-strip feature&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44226"&gt;Bug tor-browser#44226&lt;/a&gt;: Disable all link sharing functionality&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44274"&gt;Bug tor-browser#44274&lt;/a&gt;: Review Mozilla 1986534: Disable screenshots in PBM&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44469"&gt;Bug tor-browser#44469&lt;/a&gt;: Fix branding on Android RR&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44506"&gt;Bug tor-browser#44506&lt;/a&gt;: Remove more sync from 147&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44582"&gt;Bug tor-browser#44582&lt;/a&gt;: Fix or remove new settings search functionality on Android&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44661"&gt;Bug tor-browser#44661&lt;/a&gt;: Restore or fix new rebase-148 uses of moz assets instead of TB ones&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44718"&gt;Bug tor-browser#44718&lt;/a&gt;: Fix splash screen branding and other issues in RR&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44721"&gt;Bug tor-browser#44721&lt;/a&gt;: Android build failure in nightlyOssLicensesTask: missing dependencies.json file&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Build System&lt;ul&gt;
&lt;li&gt;All Platforms&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41690"&gt;Bug tor-browser-build#41690&lt;/a&gt;: Merge list_toolchain_updates-firefox-* commands into one&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41725"&gt;Bug tor-browser-build#41725&lt;/a&gt;: Update toolchains for Firefox 148&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41726"&gt;Bug tor-browser-build#41726&lt;/a&gt;: Check in list_toolchain_updates that the sha512sum we have for the macOS SDK is the same as Mozilla&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41727"&gt;Bug tor-browser-build#41727&lt;/a&gt;: Split the list_toolchain_updates_checks script in two&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41728"&gt;Bug tor-browser-build#41728&lt;/a&gt;: Update projects/application-services/list_toolchain_updates_checks to check nss sha256sum&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + macOS + Linux&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44406"&gt;Bug tor-browser#44406&lt;/a&gt;: Fix CSS linting issues introduced by 146&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows + Linux + Android&lt;ul&gt;
&lt;li&gt;Updated Go to 1.25.8&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41736"&gt;Bug tor-browser-build#41736&lt;/a&gt;: Add generate_gradle_dependencies_list-$project makefile targets&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41737"&gt;Bug tor-browser-build#41737&lt;/a&gt;: Remove comment from gen-gradle-deps-file.py saying var/gradle_dependencies_version should be updated&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41743"&gt;Bug tor-browser-build#41743&lt;/a&gt;: Make an error if gradle-dependencies-list is missing in the input files&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41744"&gt;Bug tor-browser-build#41744&lt;/a&gt;: Reduce duplication between projects/geckoview/build and projects/geckoview/build_apk&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41745"&gt;Bug tor-browser-build#41745&lt;/a&gt;: Add .sh file extension to included build_* scripts in projects/geckoview&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41751"&gt;Bug tor-browser-build#41751&lt;/a&gt;: Fix the NDK path&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/applications"&gt;
          applications
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>Arti 2.1.0 released: Relay and RPC development.</title><link href="https://blog.torproject.org/arti_2_1_0_released/" rel="alternate" /><updated>2026-03-03T00:00:00Z</updated><author><name>gabi
</name></author><id>urn:uuid:e7588df4-8a92-36d1-af93-f8798a670cb5</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/arti_2_1_0_released/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/arti_2_1_0_released/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/arti_2_1_0_released/lead.png"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;p&gt;Arti is our ongoing project to create a next-generation Tor implementation in
Rust.  We're happy to announce the latest release, Arti 2.1.0.&lt;/p&gt;
&lt;p&gt;This release contains a lot of behind-the-scenes work on relay support
and on RPC development. While Arti still cannot run as a relay,
we are making good progress, and we think it will soon be ready for
Arti developers to test it as a middle relay.&lt;/p&gt;
&lt;p&gt;Additionally, we have overhauled all of Arti's configuration to use a new,
&lt;a href="https://crates.io/crates/derive-deftly"&gt;&lt;code&gt;derive-deftly&lt;/code&gt;&lt;/a&gt;-based approach. We believe this will make
defining new configuration types easier, saving us development time
in the long run.&lt;/p&gt;
&lt;p&gt;This release also contains a number of bugfixes, cleanups,
as well as improvements to our CI infrastructure.&lt;/p&gt;
&lt;p&gt;Finally, Arti 2.1.0 increases our MSRV (Minimum Supported Rust Version)
to 1.89.0, in accordance with our &lt;a href="https://gitlab.torproject.org/tpo/core/arti/#minimum-supported-rust-version"&gt;MSRV policy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For full details on what we've done, including API changes,
and for information about many more minor and less-visible changes,
please see the &lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/blob/main/CHANGELOG.md#arti-210--2-march-2026"&gt;CHANGELOG&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For more information on using Arti, see our top-level &lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md"&gt;README&lt;/a&gt;,
and the documentation for the &lt;a href="https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/arti/README.md"&gt;&lt;code&gt;arti&lt;/code&gt; binary&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thanks to everybody who's contributed to this release, including
Niel Duysters, Nihal, Nuhiat-Arefin, Robert Bartlensky, carti-it, hjrgrn,
moumenalaoui, robertb, and sjcobb!&lt;/p&gt;
&lt;p&gt;Also, our deep thanks to our &lt;a href="https://www.torproject.org/about/sponsors/"&gt;sponsors&lt;/a&gt; for funding the development of Arti!&lt;/p&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/announcements"&gt;
          announcements
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry><entry><title>New Release: Tails 7.5</title><link href="https://blog.torproject.org/new-release-tails-7_5/" rel="alternate" /><updated>2026-02-26T00:00:00Z</updated><author><name>tails
</name></author><id>urn:uuid:79f0ceca-b3a9-3cd2-8b2a-149dd39c87c9</id><content type="html">
  &lt;article class="blog-post"&gt;
    &lt;picture&gt;
      &lt;source media="(min-width:415px)" srcset="https://blog.torproject.org/new-release-tails-7_5/lead.webp" type="image/webp"&gt;
&lt;source srcset="https://blog.torproject.org/new-release-tails-7_5/lead_small.webp" type="image/webp"&gt;

      &lt;img class="lead" referrerpolicy="no-referrer" loading="lazy" src="https://blog.torproject.org/new-release-tails-7_5/lead.jpg"&gt;
    &lt;/picture&gt;
    &lt;div class="body"&gt;&lt;h2&gt;Changes and updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Update &lt;em&gt;Tor Browser&lt;/em&gt; to &lt;a href="https://blog.torproject.org/new-release-tor-browser-1507/"&gt;15.0.7&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Simplify the home page of &lt;em&gt;Tor Browser&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://tails.net/news/version_7.5/home.png"&gt;&lt;img src="https://tails.net/news/version_7.5/home.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update the &lt;em&gt;Tor&lt;/em&gt; client to 0.4.9.5.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Update &lt;em&gt;Thunderbird&lt;/em&gt; to &lt;a href="https://www.thunderbird.net/en-US/thunderbird/140.7.1esr/releasenotes/"&gt;140.7.1&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Install &lt;em&gt;Thunderbird&lt;/em&gt; as additional software to improve its security, if you have both the &lt;a href="https://tails.net/doc/persistent_storage/configure/#thunderbird"&gt;Thunderbird Email Client&lt;/a&gt; and &lt;a href="https://tails.net/doc/persistent_storage/configure/#additional_software"&gt;Additional Software&lt;/a&gt; features of the Persistent Storage turned on.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Until Tails 7.5, a new version of &lt;em&gt;Thunderbird&lt;/em&gt; was released by Mozilla only a
few days after we released a new version of Tails. As a consequence, the
version of &lt;em&gt;Thunderbird&lt;/em&gt; in Tails was almost always outdated, with known
security vulnerabilities.&lt;/p&gt;
&lt;p&gt;By &lt;a href="https://tails.net/doc/anonymous_internet/thunderbird/additional_software/"&gt;installing &lt;em&gt;Thunderbird&lt;/em&gt; as additional
software&lt;/a&gt;,
the latest version of &lt;em&gt;Thunderbird&lt;/em&gt; is installed automatically from your
Persistent Storage each time you start Tails.&lt;/p&gt;
&lt;p&gt;If the &lt;strong&gt;Thunderbird Migration&lt;/strong&gt; dialog below appears when you start
&lt;em&gt;Thunderbird&lt;/em&gt; , it means that Tails successfully installed &lt;em&gt;Thunderbird&lt;/em&gt; as
additional software.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://tails.net/doc/anonymous_internet/thunderbird/additional_software/success.png"&gt;&lt;img src="https://tails.net/doc/anonymous_internet/thunderbird/additional_software/success.png" alt="Thunderbird Migration: Tails installed Thunderbird as additional software
to improve its
security."&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Include the language pack for Mexican Spanish in &lt;em&gt;Thunderbird&lt;/em&gt; in addition to the language pack for Spanish from Spain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more details, read our
&lt;a href="https://gitlab.tails.boum.org/tails/tails/-/blob/master/debian/changelog"&gt;changelog&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Get Tails 7.5&lt;/h2&gt;
&lt;h3&gt;To upgrade your Tails USB stick and keep your Persistent Storage&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Automatic upgrades are available from Tails 7.0 or later to 7.5.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you cannot do an automatic upgrade or if Tails fails to start after an automatic upgrade, please try to do a &lt;a href="https://tails.net/doc/upgrade/#manual"&gt;manual upgrade&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;To install Tails 7.5 on a new USB stick&lt;/h3&gt;
&lt;p&gt;Follow our installation instructions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/windows/"&gt;Install from Windows&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/mac/"&gt;Install from macOS&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/linux/"&gt;Install from Linux&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/expert/"&gt;Install from Debian or Ubuntu using the command line and GnuPG&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Persistent Storage on the USB stick will be lost if you install instead of
upgrading.&lt;/p&gt;
&lt;h3&gt;To download only&lt;/h3&gt;
&lt;p&gt;If you don't need installation or upgrade instructions, you can download Tails
7.5 directly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/download/"&gt;For USB sticks (USB image)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://tails.net/install/download-iso/"&gt;For DVDs and virtual machines (ISO image)&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support and feedback&lt;/h2&gt;
&lt;p&gt;For support and feedback, visit the &lt;a href="https://tails.net/support/"&gt;Support
section&lt;/a&gt; on the Tails website.&lt;/p&gt;

    &lt;/div&gt;
  &lt;div class="categories"&gt;
    &lt;ul&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/tails"&gt;
          tails
        &lt;/a&gt;
      &lt;/li&gt;&lt;li&gt;
        &lt;a href="https://blog.torproject.org/category/releases"&gt;
          releases
        &lt;/a&gt;
      &lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
  &lt;/article&gt;
</content></entry></feed>