Join the Movement

We’re building software that gives control back to people, and we’d love your help. Whether you’re a developer, designer, writer, or simply someone who cares about digital freedom, there’s a place for you here.

For Developers

We need people who can code. Our projects span multiple domains:

  • Frontend: React, Vue, web components
  • Backend: Node.js, Python, Go
  • Privacy tech: Browser extensions, tracking detection
  • P2P networking: WebRTC, distributed systems
  • Data visualization: D3.js, interactive graphics
  • Mobile: iOS, Android, cross-platform
  • DevOps: Self-hosting, deployment, infrastructure

Getting started:

  1. Browse our projects to find something interesting
  2. Check out our GitHub repositories (coming soon)
  3. Join our community chat (coming soon)
  4. Pick an issue and start contributing

For Designers

Good design makes privacy tools accessible. We need:

  • UX designers: Make complex tools simple
  • Visual designers: Create beautiful, functional interfaces
  • Illustrators: Help explain concepts visually
  • Accessibility experts: Ensure our tools work for everyone

For Writers

Help us communicate our ideas:

  • Technical writers: Documentation, guides, tutorials
  • Blog contributors: Share your thoughts on privacy and freedom
  • Content strategists: Help shape our message
  • Editors: Keep our writing clear and compelling

For Everyone

You don’t need special skills to help:

  • Testers: Try our tools and report bugs
  • Translators: Help us reach global audiences
  • Community builders: Help grow our community
  • Advocates: Spread the word about digital freedom
  • Users: Use our tools and give feedback

Our Values

When you contribute to Subversive Software, you’re joining a community that believes in:

  1. Privacy by default: We build with privacy as a foundation, not an afterthought
  2. Open source: Our code is open for inspection and contribution
  3. User ownership: People should own their data and identity
  4. Transparency: We’re honest about what we build and why
  5. Accessibility: Technology should work for everyone
  6. Collaboration: We build together, not in isolation

Code of Conduct

We’re committed to maintaining a welcoming, inclusive community:

  • Be respectful: Treat everyone with dignity
  • Be constructive: Critique ideas, not people
  • Be collaborative: We succeed together
  • Be patient: Everyone was a beginner once
  • Be open: Listen to different perspectives

Harassment, discrimination, and abusive behavior have no place here.

Getting Started

Ready to contribute?

  1. Explore: Check out our projects to see what we’re building
  2. Connect: Join our community channels (coming soon)
  3. Contribute: Find a project that excites you and jump in
  4. Share: Tell others about what we’re doing

Contact

Have questions? Want to contribute in a way we haven’t listed?

  • Email: [email protected] (coming soon)
  • GitHub: github.com/subversivesoftware (coming soon)
  • Community chat: (coming soon)

Not Sure Where to Start?

That’s okay! Join our community and introduce yourself. We’ll help you find a way to contribute that matches your interests and skills.

The internet doesn’t have to be a surveillance machine. Together, we can build something better.