Last Updated: December 1, 2025
Flash Protest is committed to data minimization and transparency. This policy explains what we collect, what we refuse to collect, and how we protect the limited data we hold.
Flash Protest is built to collect as little information as possible. Our systems are designed so we cannot access your private communications even if compelled to do so.
Account information
Location data
Location data is stored to power notifications and discovery, and can be cleared at any time.
Stream metadata
Stream URLs, protest categories, and aggregated viewer counts per stream.
| Data Type | Collected? | Reason |
|---|---|---|
| Chat message content | No | End-to-end encrypted; we cannot read it. |
| Real names / emails / phone numbers | No | Not required for service. |
| Location history | No | Only the latest location is stored. |
| IP addresses | Limited | Stored briefly in security logs for rate limiting, then purged. |
| Chat participation history / social graphs | No | Ephemeral identities prevent tracking. |
Every chat room assigns a deterministic pseudonym (e.g., "ThunderingStallion42") scoped to that room. You get consistency without exposing identity; reputation follows the device UUID.
Access these controls inside the app under “Privacy and User Data.”
Flash Protest is not intended for users under 18, and we do not knowingly collect data from minors.
The service targets the U.S. market, but infrastructure is hosted in Romania for privacy. EU/EEA users relying on F-Droid or source builds should note that data is stored in Romania and accessed from the U.S. only as needed for support. Our legal basis is legitimate interest with strict data minimization.
The Flash Protest website does not use cookies or trackers. Embedded streams hosted on third-party platforms carry their own cookies and policies.
We notify users of material changes in-app and update this page with the new “Last Updated” date.
Email contact@flashprotest.app or visit github.com/ to review the source code.
Flash Protest is Apache 2.0 licensed. Audit the repository at github.com/ to verify how data is handled.