Privacy Policy
Last updated: April 28, 2026
Introduction
Daily Debate is a debate platform available on web and iOS. This policy explains what data we collect, how we use it, and what we do not collect. We aim to keep this simple and transparent.
What We Collect
Data you submit
- Comments and replies: Text content you post in debate threads.
- Votes: Your vote choice (Side A or Side B) for each debate.
- Debate suggestions: Topic ideas you submit (question and category).
- Optional demographics: Age range, gender, and country, only if you choose to provide them.
- iOS feedback: Feedback messages submitted through the app.
Account and identifiers
- Firebase UID: We use Firebase Authentication. Most sessions start anonymously and receive a Firebase User ID (UID).
- Email (optional sign-in): If you choose email/password sign-in, your email is collected through Firebase Auth. On iOS, email may also be stored in your Firestore user profile.
- Device/browser identifiers: We store local anti-abuse and session identifiers (such as voter-hash and fingerprint-based values) to help prevent duplicate voting and preserve session state.
We do not use identifiers for cross-app tracking or advertising profiling.
Push notifications (if enabled)
- When you enable push on iOS, we store notification token data (such as APNs/FCM token), notification preferences, and notification permission status.
How We Use Your Data
- Run core features (voting, comments, suggestions, notifications).
- Show results and demographic breakdowns when demographics are provided.
- Prevent abuse (for example duplicate voting and spam controls).
- Moderate content and process comment reports.
- Improve reliability and user experience.
Firebase and Backend Services
Daily Debate uses Google Firebase services as backend infrastructure, including Firebase Authentication, Cloud Firestore, Realtime Database, Cloud Messaging (iOS push), and Cloud Functions.
Depending on feature use, we store data such as user profile fields (UID and settings), vote records, comments, optional demographics, suggestions, notification records, presence/last-seen timestamps, and iOS feedback submissions.
We retain data for as long as necessary to operate the service. Some data, such as comments or votes, may remain while the associated debate exists.
What We Store Locally
We use local on-device storage to keep the app working smoothly.
- Web localStorage: Vote state, comment/idea vote state, theme, rate-limit timers, install prompt last-shown time (
dailyDebateInstallPromptLastShown), reported-comment tracking, and local display/voter identifiers. - iOS UserDefaults: Similar local state including vote state, preferences, optional demographics profile, reminder settings, and notification preference/token state.
What We Do Not Collect
- Phone number: Not collected.
- Real/legal name: Not collected (display names are pseudonymous aliases).
- Precise GPS location: Not collected.
We only collect country if you choose to provide it in optional demographics.
Analytics, Tracking, and Ads
Current app code does not include Firebase Analytics event tracking or AdMob SDK integration. Backend Cloud Functions do write operational logs for reliability and monitoring.
Third-Party Processing
Firebase processes data needed to run the service. Their handling is governed by their policies:
Your Choices and Rights
- Demographics are optional; you can vote without providing them.
- You can disable push notifications in device settings.
- You can clear browser local storage (web) or app data/local settings (device) to remove local state.
- Contact us for data questions or deletion requests.
We may require reasonable verification before fulfilling data deletion requests.
Children's Privacy
Daily Debate is intended for users age 13 and older and is not directed to children under 13.
Changes to This Policy
We may update this Privacy Policy from time to time. We will post any update on this page with a new "Last updated" date.
Contact Us
If you have questions about this Privacy Policy or your data, contact us at dailydebate.live@gmail.com.