Today we are asking you to give us a hand to fund our work in 2018.

Tails protects thousands of people everyday to be safe online and we give out Tails for free because we believe that nobody should have to pay to be protected from surveillance and censorship.

We've all become used to get content and tools on the Internet without paying for them. But you know that this is the result of users having become the new product. While sharing images and messages online, users generate page and advertisement views — which in turn generate income, reaching up to several billions of dollars for some companies.

At Tails we will never sell your data, nor send you targeted advertising. And we will never sell our project to a company. We have made this clear in our Social Contract. This contract is our public promise to our users as well as to the rest of the world, and with it, we are affirming a commitment to our beliefs.

Being free software is a necessary requirement for our tools to be safe and to protect you as intended. If our source code was closed, there would be no way of actually verifying that our software is trustworthy.

Last year we've made it clear how much of our overall budget came from government grants and that, in order to remain independent and to use our money in the best interest of our users, we needed to be able to rely on donations. Our first donation campaign was a big success in that regard: your donations covered nearly one third of our budget of 2017.

Our yearly expenses equal 230.000 € on average since 2015 - which is a very small budget compared to the multi billionaire companies and agencies running the surveillance business. Many of us still do a lot of work during their free time.

While last year's fundraising success was amazing, 2018 will arrive fast and our user base is continuously growing. During 2017 we counted 22.061 boots per day on average. (How do we know this?) Many hands make Tails: If each of our users gave $15, our budget for the whole year would be raised within one day. If we could fund Tails entirely through donations by our users, this would make us independent from government grants.

This image shows the evolution of Tails boots per day since 2013: Tails
boots per day 2013-2017

But many of our users could actually get in trouble if they donated to an anti-surveillance tool like Tails. So when donating to Tails you are also giving a hand to these people by keeping Tails alive. Please consider setting up a yearly or monthly donation.

Last year, we received 2.043 individual donations. If you want Tails to survive and be largely independent from government grants, please take a minute and give us a hand!

Tags:

Releases

The following changes were introduced in Tails 3.2:

  • We added support for PPPoE and dial-up Internet connections.

  • We installed BookletImposer to convert linear PDF documents into booklets, and vice-versa.

  • We added GNOME Screen Keyboard to replace Florence, the previous virtual keyboard, which had many issues.

  • We now require an 8 GB USB stick to install Tails. 4 GB USB sticks that are already installed can still be upgraded.

  • Tails Installer now detects when the target USB stick has Tails installed already and automatically proposes to upgrade. This made possible to remove the initial splash screen.

  • Disabled Bluetooth to protect against the BlueBorne attack. #14655.

  • Now deny access to the D-Bus service of Pidgin to prevent other applications to access and modify its configuration. #14612.

  • Fixed the import of secret OpenPGP keys in Password and Keys #12733.

Code

  • We've continued to work on making Tails ISO images reproducible:

    • We fixed all of the issues that were identified by our first build testers.
    • So far, everyone who tried reproducing the Tails 3.2~rc1 ISO image succeeded. We've received a couple non-reproducibility reports about 3.2, and they are all explained by a single, one-byte mistake in a translation of the wiki we ship inside Tails (we'll add sanity checks so we never release something with that type of mistake again).
    • We published a blueprint which explains how we did it.
  • We are improving integration of the Orca screen reader and the GNOME screen keyboard into Tails (#14752, #8260). A discussion about the screen reader's user experience has been initiated by Pablo Natalino, and intrigeri started a discussion upstream about the long-press delay for typing special chars with it.

  • We have formalized how the AppArmor profile for Thunderbird is maintained in Debian and upstream. This clarifies where and how our contributions should be submitted and at the end of the day this should avoid the need to maintain a Tails-specific delta.

  • We are working on fixing Seahorse buggy interfacing with pinentry-gtk2 upstream (GNOME bug #787543, Debian bug #869416). A workaround was applied in Tails 3.2 already but we try hard to stick to our relationship with upstream statement.

Documentation and website

User experience

Hot topics on our help desk

  1. Tails Installer treats drives differently depending on when they are plugged.

  2. Applications menu stops working some times.

  3. Keyboard and mouse do not work after upgrading to Tails 3.2.

  4. Many people had problems to use their Persistent Volume and had to reconfigure to access it.

Infrastructure

  • We finished upgrading all our systems to Debian Stretch (#12160).
  • We upgraded our Redmine instance (#11808).

Funding

Outreach

Upcoming events

On-going discussions

Press and testimonials

  • The 5th version of the Guide d'autodéfense numérique was released. This book proposes ways to understand how the digital world functions, what solutions can we organise against certain types of attacks, and which tools can help do that.

Translation

All the website

  • de: 57% (2866) strings translated, 6% strings fuzzy, 51% words tanslated
  • fa: 43% (2160) strings translated, 9% strings fuzzy, 46% words translated
  • fr: 89% (4450) strings translated, 0% strings fuzzy, 87% words translated
  • it: 31% (1548) strings translated, 4% strings fuzzy, 27% words translated
  • pt: 26% (1330) strings translated, 8% strings fuzzy, 23% words translated

Total original words: 53021

Core pages of the website

  • de: 78% (1493) strings translated, 10% strings fuzzy, 79% words translated
  • fa: 36% (693) strings translated, 9% strings fuzzy, 38% words translated
  • fr: 99% (1875) strings translated, 0% strings fuzzy, 99% words translated
  • it: 75% (1434) strings translated, 11% strings fuzzy, 76% words translated
  • pt: 46% (888) strings translated, 14% strings fuzzy, 48% words translated

Total original words: 17298

Metrics

  • Tails has been started more than 652000 times this month. This makes 21700 boots a day on average.
  • 10292 downloads of the OpenPGP signature of Tails ISO from our website.
  • 92 bug reports were received through WhisperBack.

This release fixes many security issues and users should upgrade as soon as possible.

Changes

New features

  • We added support for PPPoE and dial-up Internet connections.

    Please tell us if this still doesn't work for you!

  • We installed BookletImposer to convert linear PDF documents into booklets, and vice-versa.

  • We added GNOME Screen Keyboard to replace Florence, the previous virtual keyboard, which had many issues.

Upgrades and changes

  • Upgrade Linux to 4.12.12. This should improve the support for newer hardware, especially NVIDIA Maxwell graphics card.

  • Upgrade Thunderbird from 45.8 to 52.3.

User experience

  • Require a 8 GB USB stick to install Tails. 4 GB USB sticks that are already installed can still be upgraded.

  • Tails Installer now detects when the target USB stick has Tails installed already and automatically proposes to upgrade. This made possible to remove the initial splash screen.

Security

  • Disable Bluetooth to protect against the BlueBorne attack. #14655

    Please let us know if this makes it hard for you to use Tails!

  • Increase the randomization of ASLR to the maximum. #11840

  • Deny access to the D-Bus service of Pidgin to prevent other applications to access and modify its configuration. #14612.

Fixed problems

  • Fix the import of secret OpenPGP keys in Password and Keys. #12733

For more details, read our changelog.

Known issues

None specific to this release.

See the list of long-standing issues.

Get Tails 3.2

What's coming up?

Tails 3.3 is scheduled for November 14.

Have a look at our roadmap to see where we are heading to.

We need your help and there are many ways to contribute to Tails (donating is only one of them). Come talk to us!

Tags:

Releases

The following changes were introduced in Tails 3.1:

Fixed problems

  • Make sure that Thunderbird erases its temporary directory, containing for example attachments opened in the past. #13340

  • Fix translations of the time synchronization and "Tor is ready" notifications. #13437

Code

  • intrigeri started a discussion about enabling AppArmor by default in Debian. So far the feedback has been good.
  • We decided to evaluate this year whether we can base Tails on quarterly snapshots of Debian testing. If we end up answering this question favorably, then the first such release would happen early in 2018 (January or April).
  • We worked on regressions introduced in Tails 3.0 that our Help Desk and Foundations Team deems high-priority, such as #12733 and #13437.
  • We worked on Tails Installer to make it create larger system partitions so that users can benefit more often from automatic upgrades, instead of having to perform a manual upgrade.
  • We are in the process of evaluating whether GNOME's on-screen keyboard could fully replace Florence.
  • We started porting Tails to Linux 4.12.
  • We started organizing teams, work, timeline and workflow for our upcoming OTF contract:

Documentation and website

  • We renamed our "Easy" tasks for new contributors as "Starter tasks".

User experience

  • We helped Tor redesign and rephrase Tor Launcher, the configuration screens of Tor Browser that are also used in Tails.

  • We held a collective workshop to identify personas with 12 core contributors. We started with a brainstorming of Tails users and their goals, followed by a collective grouping of all the identified use cases into categories based on type of users and user goals.

    After that, a smaller team started drafting persona skeletons based on this output, including holistic security and threat modeling aspects for each persona.

    The process and output are documented in our blueprint on personas.

Hot topics on our help desk

  1. A few users reported that during some sessions, the Applications menu button stops working moments after Tails finishes to start

  2. A few users were asking about shipping Tails with software for additional cryptocurrencies (i.e. Monero)

  3. There was some input on a problem with Install by cloning, which sometimes fails silently on specific installations.

  4. Users are still struggling with hardware support.

Funding

Outreach

Past events

  • A few Tails contributors attended DebConf17, the annual conference for Debian contributors and users interested in improving Debian. Among other things we had discussions and hacking sessions about enabling AppArmor by default in Debian (see above), OpenPGP Applet, Debian Perl Group open tasks, and how to bring the benefits of Flatpak to our users.
  • Alan attended GUADEC and sent a comprehensive report

Upcoming events

On-going discussions

Translation

All website PO files

  • de: 56% (2821) strings translated, 7% strings fuzzy, 49% words translated
  • fa: 42% (2115) strings translated, 10% strings fuzzy, 44% words translated
  • fr: 89% (4466) strings translated, 1% strings fuzzy, 87% words translated
  • it: 41% (2050) strings translated, 5% strings fuzzy, 36% words translated
  • pt: 25% (1295) strings translated, 9% strings fuzzy, 22% words translated

Total original words: 53366

Core PO files

  • de: 77% (1471) strings translated, 12% strings fuzzy, 78% words translated
  • fa: 34% (656) strings translated, 11% strings fuzzy, 35% words translated
  • fr: 98% (1866) strings translated, 1% strings fuzzy, 99% words translated
  • it: 77% (1459) strings translated, 13% strings fuzzy, 77% words translated
  • pt: 45% (853) strings translated, 15% strings fuzzy, 45% words translated

Total original words: 17252

Metrics

  • Tails has been started more than 674.373 times this month. This makes 21.754 boots a day on average.
  • 13.545 downloads of the OpenPGP signature of Tails ISO from our website.
  • 105 bug reports were received through WhisperBack.

You can help Tails! The first release candidate for the upcoming version 3.2 is out. We are very excited and cannot wait to hear what you think about it :)

What's new in 3.2~rc1?

Significant changes since Tails 3.1 include:

  • Upgrade to Tails Installer 4.4.19, which gets rid of the splash screen, detects when Tails already is installed on the target device (and then proposes to upgrade), and generally improves the UX. We are very interested in reports about problems with this new version of Tails Installer.

  • The Root Terminal has gone through some significant back-end changes; please make sure it works like before (or better)!

  • Add PPPoE support; if you have a DSL or dial-up connection that uses PPPoE, please give it a try!

  • Bluetooth support is now completely disabled (details: #14655). If this makes it hard for you to use Tails, please let us know!

  • Upgrade to Linux 4.12.12, which improves hardware support, e.g. better support for the NVIDIA Maxwell series of graphics cards.

  • Upgrade to Thunderbird 52.3.0. Ideally it should work exactly like before, or better.

Technical details of all the changes are listed in the Changelog.

How to test Tails 3.2~rc1?

Keep in mind that this is a test image. We tested that it is not broken in obvious ways, but it might still contain undiscovered issues.

But test wildly!

If you find anything that is not working as it should, please report to us on tails-testers@boum.org.

Bonus points if you first check if it is a known issue of this release or a longstanding known issue.

Upgrade from 3.1

  1. Start Tails 3.1 on a USB stick installed using Tails Installer and set an administration password.

  2. Run this command in a Terminal to select the "alpha" upgrade channel and start the upgrade:

    echo TAILS_CHANNEL=\"alpha\" | sudo tee -a /etc/os-release && \
         tails-upgrade-frontend-wrapper
    

    and enter the administration password when asked for the "password for amnesia".

  3. After the upgrade is installed, restart Tails and choose Applications ▸ Tails ▸ About Tails to verify that you are running Tails 3.2~rc1.

Download and install

You can install 3.2~rc1 by following our usual installation instructions, skipping the Download and verify step.

Tails 3.2~rc1 ISO image OpenPGP signature
Tails 3.2~rc1 torrent

Known issues in 3.2~rc1

  • GNOME screen keyboard (that replaced Florence in this version) is not working: pressing its on-screen keyboard buttons do nothing (#14675).

Longstanding known issues

What's coming up?

Tails 3.2 is scheduled on September 26.

Have a look at our roadmap to see where we are heading to.

We need your help and there are many ways to contribute to Tails (donating is only one of them). Come talk to us!

Tags:

Releases

Documentation and website

  • We improved our installation instructions for Ubuntu to configure the PPA through Software & Updates instead of the command line.

  • We published instructions on how to repair a Tails 3.0.1 broken by the automatic upgrade.

  • We documented that Tails fails to start on computers with NVIDIA Maxwell graphics.

  • We updated the terminology on our website to stop mentioning SD cards and always talk about Tails USB stick instead of Tails device. #9965

  • We made it clearer in the system requirements that Tails doesn't work on handheld devices.

  • We improved the link and QR code to get back to the same step when switching device during installation. #12319

  • We updated our command line instructions to use apt instead of apt-get.

  • We renamed Mac OS X as macOS, its new name.

  • We improved the inlining mechanism that links to release notes during upgrades. #13341

Funding

  • We received a donation from ExpressVPN.

  • Our OTF proposal was accepted and we will help us do great work between 2017Q4 and 2018Q3:

    • TrueCrypt support in GNOME: graphical utilities to mount TrueCrypt volumes (#11684, #6337)
    • Graphical interface for the Additional Packages persistent feature: allow users to customize which applications are available in their Tails (#5996 #9059)
  • We started using CCT, the Center for the Cultivation of Technology as our European fiscal sponsor for real and are very happy about it. On the long run they will help us spend less time doing administrative work and more time improving Tails!

  • Next INpact started a donation campaign to support Tails, Tor and VeraCrypt using 33% of total donations.

Outreach

Past events

Translation

All the website

  • de: 56% (2809) strings translated, 7% strings fuzzy, 49% words translated
  • fa: 42% (2094) strings translated, 10% strings fuzzy, 44% words translated
  • fr: 87% (4354) strings translated, 2% strings fuzzy, 84% words translated
  • it: 30% (1500) strings translated, 5% strings fuzzy, 26% words translated
  • pt: 25% (1268) strings translated, 10% strings fuzzy, 22% words translated

Total original words: 53070

Core pages of the website

  • de: 77% (1456) strings translated, 13% strings fuzzy, 77% words translated
  • fa: 34% (648) strings translated, 12% strings fuzzy, 35% words translated
  • fr: 95% (1812) strings translated, 4% strings fuzzy, 95% words translated
  • it: 73% (1386) strings translated, 14% strings fuzzy, 72% words translated
  • pt: 44% (842) strings translated, 16% strings fuzzy, 45% words translated

Total original words: 17252

Metrics

  • Tails has been started more than 690564 times this month. This makes 22276 boots a day on average.
  • 15501 downloads of the OpenPGP signature of Tails ISO from our website.
  • 160 bug reports were received through WhisperBack.

This release fixes many security issues and users should upgrade as soon as possible.

Changes

Upgrades and changes

  • Update Tor Browser to 7.0.4.
  • Update Linux to 4.9.30-2+deb9u3.

Fixed problems

  • Make sure that Thunderbird erases its temporary directory, containing for example attachments opened in the past. #13340

  • Fix translations of the time synchronization and "Tor is ready" notifications. #13437

For more details, read our changelog.

Known issues

None specific to this release.

See the list of long-standing issues.

Get Tails 3.1

  • To install, follow our installation instructions.

  • To upgrade, automatic upgrades are available from 3.0 to 3.1. Due to the #13426 bug, automatic upgrades from 3.0.1 are disabled. If you cannot do an automatic upgrade or if you fail to start after an automatic upgrade, please try to do a manual upgrade.

  • Download Tails 3.1.

What's coming up?

Tails 3.2 is scheduled for October 3.

Have a look at our roadmap to see where we are heading to.

We need your help and there are many ways to contribute to Tails (donating is only one of them). Come talk to us!

Tags:
If Tails 3.0.1 is working fine for you, please ignore this message!

If you upgraded Tails 3.0 to 3.0.1 with an automatic upgrade you most likely are experiencing problems, one of the most serious being that Tor does not work which makes most Internet activity impossible.

If you are affected you can repair your Tails 3.0.1 by doing a manual upgrade to 3.0.1.

Sorry for the inconvenience!

Tags:

Releases

Tails 3.0 is the first version of Tails based on Debian 9 (Stretch). It brings a completely new startup and shutdown experience, a lot of polishing to the desktop, security improvements in depth, and major upgrades to a lot of the included software. We cannot list all the improvements it brings here (see the announcement), but let's still highlight a few major changes:

  • Tails Greeter, the application to configure Tails at startup, has been completely redesigned for ease of use.
  • The shutdown experience has also been redesigned in order to be more reliable and more discrete.
  • Tails 3.0 works on 64-bit computers only and not on 32-bit computers anymore.

Code

Thanks to multiprocess Firefox, we started working on sandboxing Tor Browser's content renderer processes more strictly with AppArmor. We now have a working draft and are waiting for our pull request to be merged upstream.

We started fixing regressions introduced in Tails 3.0, such as SSH_AUTH_SOCK occasionally not being set in GNOME Terminal and Tails Installer rejects working USB drives, pretending they're not removable. Our Help Desk and Foundation Team met and prioritized the remaining ones from a user-centric point of view.

Reproducible Builds

We are still working on making Tails ISO images build reproducibly. We've seen some images build in such a deterministic manner in March and even during a testing session. However, in some build environments it does not work reliably yet and some new issues have manifested themselves which need to be fixed until we can claim that our ISO images are really reproducible, such as Comment changes in POT files make ISO non reproducible. Besides, we need to draw a line wrt. what kind of build environment variations we want to support.

Furthermore, we are still working on documenting the new release process and verification options for our users (#12616, #12629, #12630).

User experience

  • We discussed strategies to porting our Download and Verify extension for Firefox to Web Extensions, a requirement for the upcoming Firefox 57 (November 14), as this will affect the design of our download instructions.

  • We finished the redesign of Tails Installer to get rid of the initial splash screen. (#8859)

  • We installed a prototype of Piwik, a free web analytics platform, to evaluate how well it would work against our privacy constraints and metrics needs.

  • We agreed on increasing the size of the system partition from 2.5 to 4 GiB minimum starting from Tails 3.2 (October 3) to allow for more automatic upgrades before a manual upgrade is needed. (#12705)

Infrastructure

Improving communication & transparency wrt. our core teams' priorities

We have set up some infrastructure bits so that all contributors have more visibility and power over our core teams's priorities.

HTTPS mirror pool

We've switched our mirror pool to mirrors serving files over HTTPS only (#12837). Our round-robin fallback DNS pool is still serving files over HTTP, and we are currently thinking about how to switch those to HTTPS too (#12833).

Reproducible builds

Remaining issues on our CI infrastructure include:

Sysadmin

We kept our systems up and running, which was not always easy since we've deployed our updated infrastructure for reproducible builds before upgrading our capacity accordingly, not mentioning a kernel regression caused by the initial Stack Clash fix that broke our CI.

We deployed some work done by groente, who is in the process of joining our sysadmin team.

tails-support mailing list

We closed the tails-support@boum.org mailing list.

Funding

Outreach

Past events

Upcoming events

  • Tails contributors will attend DebConf17, the annual conference for Debian contributors and users interested in improving Debian.

  • A Tails contributor proposed a talk about Tails for the BalCCon2k17 (Balkan Computer Congress).

Press and testimonials

The Tails 3.0 release was abundantly covered on the web.

Translation

All programs

  • ar: 47 translated messages, 9 fuzzy translations, 6 untranslated messages.
  • az: 47 translated messages, 9 fuzzy translations, 6 untranslated messages.
  • bg: 62 translated messages.
  • ca: 62 translated messages.
  • cs: 54 translated messages, 6 fuzzy translations, 2 untranslated messages.
  • cy: 44 translated messages, 11 fuzzy translations, 7 untranslated messages.
  • da: 62 translated messages.
  • de: 62 translated messages.
  • el: 62 translated messages.
  • en_GB: 62 translated messages.
  • es: 62 translated messages.
  • es_AR: 62 translated messages.
  • fa: 62 translated messages.
  • fi: 62 translated messages.
  • fr: 62 translated messages.
  • fr_CA: 62 translated messages.
  • he: 54 translated messages, 6 fuzzy translations, 2 untranslated messages.
  • hr_HR: 62 translated messages.
  • hu: 62 translated messages.
  • id: 62 translated messages.
  • is: 62 translated messages.
  • it: 62 translated messages.
  • ja: 62 translated messages.
  • km: 45 translated messages, 11 fuzzy translations, 6 untranslated messages.
  • ko: 62 translated messages.
  • lv: 62 translated messages.
  • nb: 62 translated messages.
  • nl: 62 translated messages.
  • nn: 62 translated messages.
  • pl: 62 translated messages.
  • pt: 62 translated messages.
  • pt_BR: 62 translated messages.
  • ro: 62 translated messages.
  • ru: 62 translated messages.
  • sk: 54 translated messages, 6 fuzzy translations, 2 untranslated messages.
  • sk_SK: 62 translated messages.
  • sl_SI: 47 translated messages, 9 fuzzy translations, 6 untranslated messages.
  • sq: 62 translated messages.
  • sr: 54 translated messages, 6 fuzzy translations, 2 untranslated messages.
  • sv: 62 translated messages.
  • tr: 62 translated messages.
  • uk: 62 translated messages.
  • vi: 62 translated messages.
  • zh: 0 translated messages, 62 untranslated messages.
  • zh_CN: 62 translated messages.
  • zh_HK: 62 translated messages.
  • zh_TW: 62 translated messages.

All the website

  • de: 57% (2863) strings translated, 6% strings fuzzy, 51% words translated
  • fa: 43% (2162) strings translated, 9% strings fuzzy, 46% words translated
  • fr: 89% (4428) strings translated, 1% strings fuzzy, 87% words translated
  • it: 31% (1547) strings translated, 4% strings fuzzy, 27% words translated
  • pt: 26% (1335) strings translated, 8% strings fuzzy, 23% words translated

Total original words: 52933

Core pages of the website

  • de: 78% (1492) strings translated, 10% strings fuzzy, 79% words translated
  • fa: 36% (690) strings translated, 9% strings fuzzy, 38% words translated
  • fr: 98% (1869) strings translated, 1% strings fuzzy, 98% words translated
  • it: 75% (1434) strings translated, 11% strings fuzzy, 76% words translated
  • pt: 46% (886) strings translated, 14% strings fuzzy, 48% words translated

Total original words: 17298

Metrics

  • Tails has been started more than 695 672 times this month. This makes 23 189 boots a day on average.
  • 15 508 downloads of the OpenPGP signature of the Tails ISO from our website.
  • 215 bug reports were received through WhisperBack.

This release fixes many security issues and users should upgrade as soon as possible.

Changes

Upgrades and changes

  • Upgrade tor to 0.3.0.9-1~d90.stretch+1. (#13253)
  • Upgrade Linux to 4.9.30-2+deb9u2.

Fixed problems

  • Fix interaction between SSH and GNOME Keyring. (#12481)
  • Have Tails Installer stop rejecting valid USB drives, pretending they're not "removable". (#12696)
  • Make behavior of the power button and lid close actions in the Greeter consistent with the regular GNOME session. (#13000)

For more details, read our changelog.

Known issues

None specific to this release.

See the list of long-standing issues.

Get Tails 3.0.1

What's coming up?

Tails 3.1 is scheduled for August 8.

Have a look at our roadmap to see where we are heading to.

We need your help and there are many ways to contribute to Tails (donating is only one of them). Come talk to us!

Tags: