ChangeAgent is an app framework that is a one-stop shop for any grassroots cause. It will help your supporters find each other, organize, convince their friends to get involved and stay safe from overreach and violence. We're bringing together some great makers and thinkers from the hacker world and the world of progressive politics to make it happen.



How can grassroots causes compete with big money campaigns that play dirty? If the Cambridge Analyticas of this world can deliver targeted, manipulative messages to millions, how can we fight them? And can we compete without compromising our ethics and violating GDPR ourselves?

By helping our supporters convince their friends based on what they themselves know about them. We're not collecting any of this data, and we're open about the process. We also help supporters find each other based on location, and get involved in campaigning together. We have end-to-end encrypted messaging in-app, as well as an ephemeral, open local chat. We have panic buttons and other safety measures, as well as a way to contact the nearest coordinator with a single push of a button.

  • Makes it easy for supporters to help your cause.
  • Location-based news and logistics notifications.
  • Helps your supporters deliver your message to their friends.
  • Designed with security and privacy in mind.
About Video Get the app


Jenny is a young progressive in a small town. She doesn't know any other progressives and feels isolated. She's shy and going to a meeting in a nearby city with politically motivated strangers scares her, but she would like to find a way to help a cause.

When Jenny downloaded ChangeAgent, she met others in a similar situation thanks to the local chat. It turned out there are several people in her town who would also like to help a progressive cause. They got together and started brainstorming about what they could do for their town. Jenny also used the contact nearest coordinator button on ChangeAgent to get in touch with existing structures and got some logistics help from Matt, the regional coordinator for the area.


Greg is working on a construction site. He knows there are many levels of intermediaries between the laborers and the site owner, who each get a cut. The frequent rotation of workers from site to site makes it difficult to organise and demand better wages and hours. If only the workers had a structure that would help them negotiate directly with the building developer they could get far better wages and working conditions by cutting out intermediaries.

With a ChangeAgent instance, construction workers in the entire country could self-organise regardless of what site they currently work at. Greg is especially happy about the fact that ChangeAgent makes it easy to organise events, vote and raise money. As an admin, he can also send alerts to anyone in an area for spontaneous gatherings.


Tracy is a small town teacher. She is planning on joining an upcoming nationwide teachers' strike but she fears that her community would not support her.

With the help of ChangeAgent, she was able to quickly send messages to many of her friends, with a great chance of convincing them to support the strike. Parents of school-age kids got messages about how the strike will bolster the quality of education, other public-sector workers got messages of solidarity about working conditions and salaries and those who Tracy knew to be motivated by opposing the government were alerted to the teachers' struggle. And the best thing of all - ChangeAgent did not collect any of this data! Tracy had complete control over the whole process.


Agnieszka lives in a country with mid-level surveillance capabilities and has concerns about rapidly diminishing civil liberties. She would like to get people involved in direct action, but has concerns about repercussions.

She decided to use ChangeAgent to coordinate, because the app is stateless - if anyone's phone gets seized the app will not show what they have been doing in it. She also likes the fact that all chats are ephemeral - the contents dissapear after a short time, and that no personal data is being collected by the ChangeAgent server. The app also has a panic button, in case any of the participants finds themselves in physical danger.

pete, a worker who'd rather stay anonymous

Pete works with Greg at the construction site, and he thinks Greg has a lot of great ideas. But he has a family to feed and doesn't want to make waves with the bosses.

He was relieved when Greg explained to him that ChangeAgent has domain fronting - that is, the network operator can't see that you're connecting to it. So even if Pete accidentally connects in the work wifi, the bossess won't know that he's supporting the movement.



  • our team

    Dr Eva Infeld
    designer and CEO

    Mathematician, hacker, university lecturer, and security and privacy consultant. She taught at some of the world's best universities and is a designer of network infrastructure, cryptocurrency protocols and educational games.

    Eva received her PhD from Dartmouth in probabilistic combinatorics and is a graduate of University of Cambridge and London School of Economics. She has extensive experience of grassroots campaigning in both USA and Poland, and is an expert on the operational and security threats faced by NGOs, labor and activist groups. It is that exposure to logistical hurdles and threats that gave birth to the earliest visions of ChangeAgent.

  • our team

    Bartosz Owczarek
    backend developer and CTO

    After a decade of delivering backend and middleware solutions at major technology corporations, Bartosz has decided to combine his work experience with his passion for grassroots organising.

    In addition to being a telecommunications specialist, he is a gifted coordinator who has led both large corporate projects and the logistics of social movements. ChangeAgent coulnd't hope for a better technical lead to ensure smooth development.

  • our team

    anna olchowik
    full stack developer

    Anna is a software developer with diverse experience, which includes a medical AI startup RowAnalytics, 5 years of experience in game development and several years as a bioinformatics research fellow at International Institute of Molecular and Cell Biology (IIMCB) in Warsaw.

    She is also a former lecturer at Poland’s first programming bootcamp, as well as a university-level educator. She graduated from the University of Edinburgh.

  • our team

    jan zygmuntowski
    business lead

    Jan is a progressive enterpreneur and economist specializing in digital economy and sustainability. He is the chairman of the board of the Instrat Foundation, and a formerly analyst at the Polish Development Fund.

    He's written on social and economic issues for leading Polish opinion and business media. He advises and supports a number of tech projects with positive social impact. He's a graduate of the Warsaw School of Economics (SGH) and a G20 Global Solutions fellow.

  • our team

    barbara kłosowska
    front end developer


  • our team

    wojciech kuśmierek
    UX designer