Legal

Privacy Policy

Dissent Inc · Effective: April 16, 2026 · Last updated: April 16, 2026
Questions? Email us at info@dissentinc.com

01Introduction

Welcome to Dissent ("we", "us", "our"). Dissent is a social debate application where users post opinions ("takes"), vote on them, challenge each other to debates, and build a reputation through a ranking system.

This Privacy Policy explains what personal data we collect, why we collect it, how we use it, who we share it with, and what rights you have over your data. It applies to the Dissent mobile application available on Android and iOS, and any related services.

We are committed to protecting your privacy in accordance with:

  • The EU General Data Protection Regulation (GDPR) (Regulation 2016/679)
  • The UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018

If you have any questions, contact us at info@dissentinc.com.

02Who We Are (Data Controller)

Dissent is the data controller responsible for your personal data.

03Age Requirement

Dissent is intended for users aged 13 and over. We do not knowingly collect personal data from children under 13. If you believe a child under 13 has provided us with personal data, please contact us at info@dissentinc.com and we will delete it promptly.

Users between 13 and 16 in the EU/UK may require parental or guardian consent depending on applicable national law.

3.1 Child Safety Standards

  • Dissent complies with the child safety standards required by application distribution platforms for social networks.
  • Our policies prohibit any behavior that may exploit or harm minors.
  • You can report safety concerns by using our in-app reporting tool or contacting us at info@dissentinc.com.
  • All instances of Child Sexual Abuse Material (CSAM) or child grooming are reported to appropriate authorities (e.g., NCMEC or local equivalents), and offending users are permanently banned.

04What Data We Collect

4.1 Data you provide directly

DataWhy we collect it
Email addressUsed for account authentication via Firebase Auth
Google account identifierIf you sign in with Google (OAuth)
Apple account identifierIf you sign in with Apple (OAuth)
UsernameYour unique public identifier on Dissent
Display nameYour publicly visible name
Profile photoUploaded avatar image (stored in Firebase Storage)
BioOptional short profile description
Takes (posts)The opinion content you choose to publish
Battle responsesYour debate content in head-to-head challenges

4.2 Data generated by your use of the app

DataWhy we collect it
Vote historyRecords which takes and battles you have voted on
Reactions & saved takesEmoji reactions and bookmarked takes
Follow relationshipsWho you follow and who follows you
Reputation points & badgesCalculated from your activity
Battle resultsUsed for leaderboard and reputation system
Privacy settingControls visibility of your content
Flagged contentUsed to moderate objectionable behavior, protect our community, and enforce our Content Policy

4.3 Data collected automatically

DataWhy we collect it
Push notification token (FCM)To send you in-app push notifications (never exposed publicly)
App crash reportsCollected via Firebase Crashlytics to identify and fix bugs
App usage analyticsCollected via Firebase Analytics to understand feature usage
Device type, OS versionCollected automatically by Firebase Analytics and Crashlytics
Approximate location (country)Derived from IP by Firebase Analytics for aggregate analytics only

4.4 Data we do NOT collect

  • Precise GPS location
  • Contacts or address book
  • Microphone or camera data (other than photos you explicitly choose to upload)
  • Payment information (there are currently no in-app purchases)

06How We Use Your Data

We use your data to:

  • Create and maintain your Dissent account
  • Display your profile, takes, and activity to other users (subject to your privacy settings)
  • Enable you to participate in debates, votes, reactions, and follows
  • Calculate your reputation score, weekly points, and badges
  • Send you push notifications about challenges, battle results, followers, and leaderboard events
  • Analyse app usage to improve features and performance (Firebase Analytics)
  • Identify and resolve technical issues (Firebase Crashlytics)
  • Enforce our Content Policy and respond to reports of harmful content
  • Comply with applicable laws and legal obligations

07Public vs. Private Data

ContentWho can see it
Takes (public account)All signed-in users
Takes (private account)Only your approved followers
Battle content (Arena)All signed-in users
Username, display name, bio, avatarAll signed-in users
Reputation score, wins, losses, badgesAll signed-in users
Your vote historyPrivate — never exposed publicly
Your FCM push tokenPrivate — stored in a private collection
Your email addressPrivate — never shown to other users
You can switch your account between public and private at any time in the app settings. When you switch to private, all your takes are immediately hidden from non-followers.

08Data Sharing and Third Parties

We do not sell your personal data. We share data only in the following circumstances.

8.1 Firebase / Google (Infrastructure)

Dissent is built on Google Firebase. The following Firebase services process your data:

ServicePurpose
Firebase AuthenticationIdentity and sign-in management
Cloud FirestoreDatabase storing profiles, takes, battles, notifications
Firebase StorageStoring profile avatar images
Firebase Cloud MessagingDelivering push notifications
Firebase AnalyticsApp usage analytics
Firebase CrashlyticsCrash reporting

Google acts as a data processor on our behalf. Data may be processed on servers in the US and other countries where Google operates. Transfers outside the EU/UK are protected by Google's Standard Contractual Clauses (SCCs).

8.2 Sign-in Providers

If you sign in with Google or Apple, those providers authenticate your identity. We receive only a unique identifier and optionally your name and email. We do not receive your password.

8.3 Legal Disclosure

We may disclose your data if required by law, court order, or governmental authority, or if we believe disclosure is necessary to protect the rights, property, or safety of Dissent, our users, or the public.

8.4 Business Transfers

In the event of a merger, acquisition, or asset sale, your data may be transferred. We will notify you before your data becomes subject to a different privacy policy.

09Data Retention

Data typeRetention period
Account and profile dataRetained while account is active; deleted within 30 days of account deletion
Takes, comments, battle contentDeleted when you delete a take, or upon account deletion
Vote history, reactions, saved takesDeleted upon account deletion
Follow relationshipsDeleted upon account deletion
Push notification tokensDeleted upon account deletion or new token registration
Analytics data (Firebase)Up to 14 months for user-level data (Google's standard)
Crash reports (Crashlytics)90 days (Firebase Crashlytics default)

10Account Deletion

You can permanently delete your Dissent account directly inside the app:

  1. Go to Settings
  2. Tap Delete Account
  3. Confirm deletion
Upon deletion, your account, profile, all takes, comments, battle history, notifications, follow relationships, saved content, and push notification token are permanently and automatically deleted. This action is irreversible. You do not need to email us to delete your account.

11Your Rights Under GDPR / UK GDPR

RightWhat it means
Right of access (Art. 15)Request a copy of all personal data we hold about you
Right to rectification (Art. 16)Update your username, display name, bio, and avatar directly in the app
Right to erasure (Art. 17)Delete your account and all associated data in-app at any time
Right to restriction (Art. 18)Request we limit how we use your data in certain circumstances
Right to portability (Art. 20)Request a copy of your data in a machine-readable format
Right to object (Art. 21)Object to processing based on legitimate interests (e.g. analytics)
Automated decisions (Art. 22)We do not make solely automated decisions that significantly affect you

To exercise any of these rights (except account deletion, which you can do in-app), contact us at info@dissentinc.com. We will respond within 30 days.

You also have the right to lodge a complaint with your national data protection authority:

12Push Notifications

We use Firebase Cloud Messaging to send you push notifications about:

  • New challenge requests received
  • Battle results
  • New followers
  • Leaderboard events (e.g. weekly champion)

You can disable push notifications at any time in your device's system settings:

  • iOS: Settings → Notifications → Dissent
  • Android: Settings → Apps → Dissent → Notifications

13Analytics and Crash Reporting

Firebase Analytics collects anonymised usage data (screens viewed, features used, session duration, device type, OS version, country). This data is aggregated and used only to improve the app. It does not identify you personally.

Firebase Crashlytics automatically collects crash reports when the app encounters an error. These reports include device information, OS version, and a stack trace. They do not include your personal content (takes, messages, etc.).

You can opt out of Analytics data collection on Android via your device's Google settings. On iOS, you can limit ad tracking in Privacy settings.

14Security

We take appropriate technical and organisational measures to protect your personal data, including:

  • All data is transmitted over HTTPS / TLS
  • Firebase Security Rules restrict all Firestore and Storage access
  • FCM tokens are stored in a private Firestore collection not readable by other users
  • Vote history is never exposed publicly
  • Release builds use code obfuscation (ProGuard/R8)
  • Android backup is disabled to prevent data extraction via backup flows

Despite these measures, no system is completely secure. If you believe your account has been compromised, contact us immediately at info@dissentinc.com.

15Cookies and Tracking

The Dissent mobile app does not use browser cookies. Firebase Analytics and Crashlytics use device identifiers (such as the Android Advertising ID or Apple IDFA) for analytics purposes. You can reset or opt out of these identifiers in your device settings.

16Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. For significant changes, we will notify you via in-app notification. Your continued use of the app after changes are posted constitutes your acceptance of the updated policy.

17Contact Us

For any privacy-related questions, requests, or complaints, please reach out. We aim to respond to all requests within 30 days.

Privacy Policy – Dissent