← Back to OpenDescent

Privacy Policy

Last updated: April 2025

The Short Version

We don't collect your data. We can't read your messages. We don't track you. OpenDescent is designed so that your privacy isn't a setting you enable — it's how the system works.

What We Don't Collect

Your Identity

Your identity on OpenDescent is an Ed25519 cryptographic keypair generated on your device. It is not linked to any real-world identity. You can back it up with a 12-word mnemonic phrase. If you lose your keys and mnemonic, your identity cannot be recovered — because we never had it.

What the Relay Sees

OpenDescent uses relay nodes to help peers connect through firewalls and NAT. When your data passes through a relay:

Broadcast Posts

Public broadcast posts are shared openly across the peer network. They are signed with your cryptographic identity but are readable by anyone on the network. Friends-only posts are encrypted and only shared with your direct contacts. Anonymous Dead Drop posts are onion-routed and carry no identity information.

Payments

If you purchase OpenDescent Pro, payment is processed by Stripe. We do not store your credit card details, billing address, or any payment information. Stripe's privacy policy applies to payment transactions: stripe.com/privacy

Your Pro license key is tied to your OpenDescent peer ID (a cryptographic hash) — not to your name, email, or payment details.

Data Storage

All your data — messages, contacts, posts, settings, encryption keys — is stored locally on your device in an encrypted database. We do not have access to this data. If you uninstall the app or delete your account, the data is permanently erased from your device.

Third-Party Services

No other third-party services receive any data from OpenDescent.

Open Source

OpenDescent is open source. You can verify every claim in this policy by reading the code: github.com/Jaguwa/OpenDescent

Changes

If this policy changes, the update will be published here with a new date. Since we don't have your email, we can't notify you directly — check back occasionally or follow the project on GitHub.

Contact

Questions about privacy? Open an issue on GitHub.