Transparency, Openness, and Our 2018 and 2019 Finances

After completing standard audits for 2017-2018 and for 2019, our federal tax filings and audits are available. We publish all of our related tax documents for transparency.

Specifically, there are four new documents:

  • The 2018 Form 990 (our tax document), covering January through June of 2018.
  • The 2018 Financial statements and audit results, covering January 2017 through June 2018.
  • The 2019 Form 990, covering July 2018 to June 2019.
  • The 2019 Financial statements and audit results, covering July 2018 to June 2019.

The reason these documents are no longer tied to calendar years is because in 2017 we changed our fiscal year to be "July through June", since having our fiscal year end right in the middle of fundraising season (Dec 31) makes it harder to plan budgets.

Remember that transparency for a privacy project is not a contradiction: privacy is about choice, and we choose to publish all of these aspects of our work in order to build a stronger community. Transparency is about where the money comes from, but it's also about what we do with it: we show you all of our projects, in source code, and in periodic project and team reports, and in collaborations with researchers who help assess and improve Tor. Transparency also means being clear about our values, promises, and priorities as laid out in our social contract.

The board has also continued to publish minutes for seven board meetings in 2018, six meetings in 2019, and three so far in 2020.

The last few years have been a bit bumpy financially, because we grew to be able to cover more of the Tor ecosystem (which was great), but our expenses grew faster than our income (not so great). That approach is sustainable for a while by spending reserves, but once you're out of reserves the remaining option is to solve it by reducing expenses. You can see part of that arc in the 2017-2019 documents here, and the other half of the arc (the more cheerful half) will be included in the 2020-2021 documents.

One contributing factor to the bumpiness is that we didn't expand our grant writing in 2017 as much as (in retrospect) we should have. This challenge makes it even clearer why being dependent on a small set of funding sources impacts our robustness — a few big grant proposals getting rejected rather than accepted was the difference for 2018. Further amplifying the challenge is that for many funders, the time between proposal and decision can be a full year or more, which makes planning ahead both harder and essential.

Some observations to help you read through the 2018 and 2019 financial documents:

  • Tor's revenue for the half-year of 2018 was $1.76 million, and for FY2019 was a bit under $4.9 million. So things have continued to grow, and the hard part is to make sure that revenue and expenses grow together.
  • 2019 marks the first year since 2005 (before Tor was incorporated as a non-profit) where more than half our support came from sources other than the US government. In terms of percentages, 2015-2016-2017 were 85%, 76%, and 51% US government sources respectively. For the half-year 2018 it went back up to 70%, but for 2019 the fraction of our funding that came from US government sources dropped all the way to 42%. We should expect this percentage to keep going up and down in the future, but one of our priorities remains to continue working to reduce our reliance on US government sources.
  • We also had the highest contributions ever from individuals—$577k—due to the hard work of our fundraising team. Thank you to the broader Tor community for the support! This support is especially valuable because unrestricted donations let us work on the topics and projects that are most important at the time.
  • Remember the big picture though: Tor's budget remains modest considering the number of people involved and the impact we have. And it is dwarfed by the budgets that our adversaries are spending to make the world a more dangerous and less free place.
  • Check out the comment sections on the previous posts for previous years' versions of the usual "omg government funding" and "omg transparency" discussions. You might find this comment more useful than the rest.
  • When people ask me about Tor funding, I explain that we have four categories of funders: (A) Research funding from groups like the National Science Foundation to do fundamental research on privacy and censorship, including studying how to improve Tor's performance and safety, and inventing new censorship circumvention techniques. (B) R&D funding from groups like OTF and DARPA to actually build safer tools. Different funders might have different audiences in mind when they help us make Tor Browser safer and easier to use, but they want the same things out of Tor Browser: in all cases we make all of our work public, and also remember that anonymity loves company. (C) Deployment and teaching funding from organizations like the US State Dept and Sweden's foreign ministry to do in-country security trainings, user-oriented documentation, and otherwise help activists around the world learn how to be safer on the internet. (D) Core organizational support, primarily from individual donations (that's you!), to cover the day-to-day operations of the non-profit, and most importantly to let us spend time on critical tasks that we can't convince a funder to care enough about.
  • More generally, I should take a brief moment to explain how funding proposals work, for those who worry that governments come to us wanting to pay us to do something bad. The way it works is that we try to find groups with funding for the general area that we want to work on, and then we go to them with a specific plan for what we'd like to do and how much it will cost, and if we're lucky they say ok. There is never any point where somebody comes to us and says "I'll pay you $X to do Y."
  • In half-of-2018 and 2019 we counted $216k and $738k in "donated services," that is, volunteers helping with translations, website hosting, and contributed patches. Thank you!
  • The 990 forms have a "Schedule B Contributors" list, which is standard practice for the accountants to anonymize (in case some contributors want to stay anonymous). Here's how they match up to funder names: contributors #1-5 in 2018 correspond to DRL, NSF part one, NSF part two, a grant via NYU for the Library Freedom Project, and Rose Foundation. And contributors #1-5 in 2019 correspond to Mozilla, DRL, NSF, Sida, and the Handshake Foundation.

In closing, remember that there are many different ways to get involved with Tor, and we need your help. For example, you can donate, volunteer, and run a Tor relay. Now is a great time to make a contribution and join our year end campaign and help us resist the surveillance pandemic. Give today, and Friends of Tor will match your donation. Double your impact by making a gift now, and remember, Use a Mask, Use Tor. 

Anonymous

November 19, 2020

Permalink

That's good to know!

one of our priorities remains to continue working to reduce our reliance on US government sources.

It's good practice to state what acronyms mean before their usage, had to look these up, hopefully they're correct.

NYU
OTF
DRL

Seems a lot of money going around! Though I know from experience the arduous task of software development.

Still waiting on comments made on recent blog posts to be posted, guess that doesn't fit within the budget? (Community) Regardless, Thank you.

Yep! Check out this page for many more details about our sponsors:
https://www.torproject.org/about/sponsors/

And in fact, for more than just acronym expansion, check out this page that Gaba made for our current work:
https://gitlab.torproject.org/tpo/team/-/wikis/sponsors-2020
The old "what we're actually doing" sponsors pages are still on trac, and haven't been migrated to gitlab yet:
https://trac.torproject.org/projects/tor/wiki/org/sponsors

> It's good practice to state what acronyms mean before their usage

Plus one.

> OTF

Pretty sure that does refer to Open Technology Fund. And some news which curiously went unreported in the Tor blog back in Jun 2020 seems very relevant to the sticky issue of over-reliance upon dubious (icky/stringy/unreliable) grants to Tor Project:

npr.org
Trump's New Foreign Broadcasting CEO Fires News Chiefs, Raising Fears Of Meddling
David Folkenflik
18 Jun 2020

> President Trump's pick to lead the U.S. Agency for Global Media, Michael Pack, showed up to work Wednesday for the first time after being approved by the U.S. Senate two weeks earlier. His words to staff were affirming. His actions were anything but. Pack swiftly sidelined most of the agency's senior leadership by stripping them of their authority. He also fired the chiefs of the government-sponsored broadcast networks for foreign audiences that his agency oversees, including Radio Free Europe/Radio Liberty; Radio Free Asia; Office of Cuba Broadcasting, which oversees Radio and Television Martí; and Middle East Broadcasting Networks, which runs Alhurra and Radio Sawa. The two top officials at Voice of America resigned days earlier in anticipation of Pack's arrival. Pack dissolved advisory boards over each of the networks and placed his own aides above them. He gave no reason for his actions other than his authority to do so, according to two people with direct knowledge of the day's events.
> ...
> Pack's bold moves took people who work at the agency by surprise. A memo obtained by NPR that was sent out by Pack's new chief of staff, Emily Newman, said that officials could take no actions and make no external communications without approval from above. Several staffers, who spoke to NPR on condition they not be named, said that effectively shut down the agency.
> ...
> Pack is a past president of the conservative Claremont Institute and has worked on projects with former Trump political strategist Stephen Bannon, the former executive chairman of the Breitbart News Network.
> ...
> Libby Liu, a past president of Radio Free Asia, had given notice she would step down in July as head of the agency's Open Technology Fund, intended to promote Internet access around the world. Pack made her departure immediate.

So OTF is "effectively shut down" for the forseeable future.

For reasons which are hard to explain, victorious incoming US Presidents cannot undo last-minute crop-burning actions by losing (retreating) outgoing US Presidents overnight. The process usually takes more than a year.

@ Al Smith:

Great (second) link; thanks!

From an open letter (Nov 2020) found at the second link:

> We are calling on governments, companies, and allies in all sectors to diversify funding to internet freedom projects and technologies, by investing in the brave organizations that allow billions of people to safely browse the internet, free from censorship and surveillance.
> ...
> These developments illustrate the dangers of global initiatives with a single point of failure. The internet freedom community is made up of technologists, journalists, digital security trainers, and policy officers that operate globally; yet many are reliant on OTF’s funding, which receives its financial support from a single government.

Exactly. Funding diversification matters. Failure to effectively address this issue amounts to ignoring an existential threat to the continued existence of tools like Tor.

Anonymous

November 20, 2020

Permalink

Thank you for anticipating many of the questions you usually get. Hopefully, this post can be referenced to answer those questions in the future. Now that I think about it, wouldn't it help to put these general answers in support.torproject.org?

Join the discussion...

We encourage respectful, on-topic comments. Comments that violate our Code of Conduct will be deleted. Off-topic comments may be deleted at the discretion of the post moderator. Please do not comment as a way to receive support or report bugs on a post unrelated to a release. If you are looking for support, please see our support portal or ways to get in touch with us.

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

11 + 9 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.