Privacy Policy - Argue: Hot Takes Party Game
Last updated: October 8, 2026
1. Introduction
EasyTech Agency ("we," "our," or "us") operates the Argue mobile application, formerly called AI Debate Coach (the "Service" or "App"). This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service.
In short: you never create an account with your email or name. Speech is turned into words by Apple's speech recognition, and Argue never saves audio or sends it to our server. The words of each round and the players' names go to our server so the AI judge can rule, and are not kept. The one exception is the spoken clip of a player's name, described in section 2.5. We do not sell your data.
This policy replaces the previous AI Debate Coach policy and applies to Argue 2.0 and later.
2. Data We Collect and How We Use It
2.1 Anonymous Account
On first launch, the App signs you in silently with Firebase Anonymous Authentication (Google). This creates a random identifier (UID) for your installation. We never ask for your email, name, phone number or a password, and the UID is not linked to your Apple ID. It is used to authenticate requests to our server, apply daily usage limits, link your subscription (RevenueCat) and group analytics events (PostHog). The App also creates a random install identifier, stored in your device's Keychain, used only to apply daily limits.
2.2 Microphone and Speech Recognition
While it is a player's turn to argue, Argue listens through the microphone, with your permission (iOS microphone and speech recognition prompts). The sound is passed straight to Apple's Speech framework, which turns it into words with timings. On supported iPhones this happens on your device; when on-device recognition is not available, Apple may process the audio on its servers under Apple's Privacy Policy. The App keeps only the words. Argue never writes your voice to a file, never saves audio and never sends audio to our server. Because everyone at the table speaks into the same phone, please only play with people who agree to take part.
2.3 Text Sent to Our Server for Judging
After each round, the App sends our server text only: the hot take being argued, the side labels, the words of each speech with their timings, the players' names and, in party games, the jury votes. Our server runs on Google Cloud Run in the European Union (region europe-west1, Belgium). The speeches are judged by TypeSafe's Jev text-analysis service; player names are not sent to Jev (the speeches are labeled "speech 1" and "speech 2"). The verdict is sent back to your phone.
We do not store your transcripts or verdicts on our servers. They are processed in memory to produce the verdict and discarded once the response is sent. We never use them to train AI models. If our server cannot be reached, the App judges the round on your phone.
2.4 Pro Features: AI Opponent, Roast and Custom Decks
With a Pro subscription, the following also go to our server:
- Solo spar against the AI: the hot take, the sides, the words of your argument and the previous turns of the exchange, so the AI opponent can answer you.
- Roast verdict: at the end of a game, a summary of each round (the take, the players' names and sides, what each player said, the winner and the best line), so the judge can deliver a spoken ruling about what was actually said.
- Custom decks: the theme you type (for example "our office") and the vibe you pick, to write new takes.
These replies, roasts and takes are written by Google Gemini through Vertex AI and checked for safety by TypeSafe's Jev. The AI opponent's and the judge's lines are then spoken by a synthetic voice generated by ElevenLabs (text-to-speech). The generated audio is returned to your phone and not stored, and the texts you sent are not kept after the response is sent.
2.5 Player Names Read Aloud by the Judge
The judge says the players' names out loud. Many common names are already included in the App, and then nothing is sent. Otherwise, when you type a name, the App sends that name (and only the name) to our server. A new name is checked by TypeSafe's Jev to filter out insults and is turned into a short spoken clip by ElevenLabs (text-to-speech).
To avoid generating the same name twice, the clip is kept indefinitely in our Google Cloud Storage as a shared audio file. It is stored under a code computed from the name itself (a hash of the normalized name and the judge's voice), with no user identifier, UID or device information attached. Anyone who types the same name gets the same clip. The clip is the judge's synthetic voice saying the name, never a recording of you. If you want a name clip removed, contact us with the exact name.
2.6 What Our Server Keeps
Our server stores no audio, transcripts or verdicts. It keeps only:
- Daily usage counters keyed by your anonymous UID and install identifier (Google Cloud Firestore), used to enforce daily limits. They expire automatically after about two days.
- Technical logs (for example, which feature was called, its estimated cost, your anonymous UID and error messages), kept for a limited time for security and troubleshooting. They contain no transcript text.
- The shared name clips described in section 2.5.
2.7 Data Stored on Your Device
- Players' names and each player's progress on this phone: XP, levels, ranks, style, scores, rivalries and season progress
- Recently played takes, so games don't repeat
- Downloaded name clips (section 2.5)
- Your onboarding answers and reminder settings
Nothing is synced to a cloud. You can delete all of it at any time in Settings > Delete my data: this wipes players, progress, name clips and onboarding answers from the device, cancels scheduled reminders, signs out the anonymous account (a new anonymous identifier is created) and resets the analytics identifier. Uninstalling the App also removes this data.
2.8 Notifications
Reminders (for example the daily hot take, or before a free trial ends) are scheduled locally on your device, only if you allow notifications. We do not run a push-notification server.
2.9 Sharing Results
Share cards and verdict videos are made on your phone. They leave your device only if you choose to share them, through the iOS share sheet, with the people or apps you pick.
3. Subscriptions and Payments
In-app purchases and subscriptions are processed by Apple and managed through RevenueCat, a third-party service. RevenueCat may collect:
- An anonymous app user identifier (your anonymous UID) to manage your subscription
- Your in-app purchase history and subscription status
- No payment information (handled directly by Apple)
Our server asks RevenueCat whether your UID has an active Pro subscription before running Pro features. For more information, see the RevenueCat Privacy Policy.
4. Analytics
We use PostHog to understand how the App is used and improve it. We send product events such as onboarding steps and answers, permission results, paywall views and purchases, and games started, rounds judged and games completed (with details such as the mode, number of players, deck, take identifier and score). Events are linked to your anonymous UID, not to your name or email. No audio, no transcript text and no player names are ever sent to analytics. For more information, see the PostHog Privacy Policy.
5. Advertising Attribution (App Tracking Transparency)
Argue uses the TikTok Business SDK and the Meta (Facebook) SDK to measure which advertising campaigns help people discover the App. The events sent are limited to: onboarding completed, game completed (at most once a day), free trial started and subscription started (with the product and price).
- The App may ask your permission to track through Apple's App Tracking Transparency prompt. Only if you allow it is your device's advertising identifier (IDFA) shared with TikTok and Meta.
- If you decline (or are never asked), no advertising identifier is shared and we do not track you across other companies' apps and websites. The events above may still be sent without that identifier, for aggregated measurement such as Apple's SKAdNetwork.
- You can change your choice at any time in iOS Settings > Privacy & Security > Tracking.
See the TikTok Privacy Policy and the Meta Privacy Policy.
6. Service Providers
We rely on the following providers, each limited to the role described:
- Google (Firebase Authentication, Cloud Run, Firestore, Cloud Storage, Vertex AI / Gemini): anonymous sign-in, hosting of our server, usage counters, the shared name clips, and the Pro AI opponent, roast and custom decks (Firebase privacy, Google Cloud privacy notice)
- ElevenLabs: text-to-speech for the name clips and for the voices of the AI opponent and the judge (privacy policy)
- TypeSafe (Jev): text-only judgment of the speeches, and safety checks on names, deck themes and generated lines
- Apple: speech recognition, purchases, App Tracking Transparency
- RevenueCat: subscription management
- PostHog: product analytics
- TikTok and Meta: advertising attribution (section 5)
Our server is located in the European Union. Some providers (for example ElevenLabs, RevenueCat, PostHog, TikTok and Meta) may process data outside the European Union, and when Google's EU capacity is saturated, Gemini requests may be handled in other regions. Such transfers rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses or the EU-U.S. Data Privacy Framework.
7. Data Sharing
We do not sell, trade, or rent your personal information. We share it only:
- With the service providers listed above, for the purposes described
- With your explicit consent
- To comply with a legal obligation
- To protect our rights or your safety
8. Data Retention
- Audio: never saved and never sent to our server
- Transcripts, names and other texts sent to our server: not kept after the response is sent
- Generated voice audio (AI opponent, roast): returned to your phone, not stored
- Name clips: kept indefinitely as shared files with no user identifier (section 2.5), unless you ask us to remove one
- Daily usage counters: expire after about two days
- On-device data: until you delete it (Settings > Delete my data) or uninstall the App
- Subscription, analytics and attribution data: as long as needed for these purposes, according to each provider's policy
9. Data Security
All traffic between the App and our server uses TLS encryption, and every request to our server must carry a valid Firebase token. Data on your device is protected by your device's built-in security features. Subscription data is secured by Apple and RevenueCat.
10. Your Rights
Under the GDPR and similar laws, you have the right to:
- Access the personal data we hold about you
- Delete your data: in the App with Settings > Delete my data, or by asking us (including the removal of a name clip)
- Correct or receive a copy of your data (portability)
- Object to or restrict processing
- Withdraw your consent at any time (microphone, speech recognition, notifications and tracking can be changed in iOS Settings)
- Lodge a complaint with a supervisory authority (CNIL in France)
To exercise these rights, contact us at contact@easytech-agency.net. Because we never know your name or email, we may need your help to find the data linked to your anonymous account; the quickest way to erase what the App holds is Settings > Delete my data.
11. Children's Privacy
Argue is a party game rated 12+ on the App Store. It is not directed to children under 13 (or under 16 in countries of the European Union where that is the age of digital consent). We do not knowingly collect personal information from children. If you believe a child has used the App and data was collected, please contact us and we will delete it.
12. Changes to This Policy
We reserve the right to modify this Privacy Policy at any time. Changes will take effect upon publication. We encourage you to review this page periodically.
13. Contact
If you have any questions about this Privacy Policy, contact EasyTech Agency at:
contact@easytech-agency.net