Internet Court ("we," "us," or "our") takes your privacy seriously. This policy explains what data we collect when you use our iOS app, why we collect it, who we share it with, and what rights you have over it. We don't sell your data. Ever.
1. Who This Applies To
This Privacy Policy applies to all users of the Internet Court iOS application and any related services. Internet Court is rated 18+ and is not intended for anyone under the age of 18. If you are under 18, do not use this app.
2. What We Collect
Account Information
- Email address — when you register with email/password or Sign in with Apple.
- Username — the display name you choose. It does not need to be your real name.
- Password — stored as a secure hash; we never store your plain-text password.
- Apple User Identifier — an opaque, stable ID provided by Apple when you use Sign in with Apple.
Content You Create
- Cases — the text of disputes you submit to the platform.
- Votes — your Guilty, Innocent, or Both Wrong verdicts on each case.
- Comments — replies and reactions you leave on cases.
- Selected categories — the dispute categories you follow or filter by.
Activity & Reputation Data
- Jury points and rank — your earned reputation score based on voting activity.
- Blocked users — a list of users you have blocked, stored server-side.
- Premium status — whether your account has an active Premium subscription.
Device & Technical Data
- Push notification token — to send you alerts about your cases and verdicts via Apple APNs.
- IP address — for security, fraud prevention, and regional ad serving.
- Device identifiers — IDFV (always) and IDFA (only with your ATT consent, used by AdMob).
- App usage data — screens viewed, session length, crash reports, for analytics and debugging.
Payment Information
All payments are processed by Apple via the App Store. We do not collect or store your credit card number, billing address, or any other payment details. We receive only a subscription status confirmation from Apple through RevenueCat.
3. How We Use Your Data
- To operate the app — create your account, show your cases, record your votes, display your rank.
- To moderate content — case submissions are reviewed by AI before going public (see Section 5).
- To send push notifications — verdict updates, comments on your cases, platform announcements.
- To manage your subscription — verify Premium status and unlock Premium features.
- To serve ads — AdMob shows ads to free-tier users; Premium subscribers see no ads.
- To keep the platform safe — detect spam, abuse, and violations of our Community Guidelines.
- To improve the app — analyse usage patterns, fix bugs, develop new features.
- To comply with law — respond to valid legal requests and protect our rights.
4. Third-Party Services
We use the following third-party services to operate Internet Court. Each is subject to its own privacy policy.
Supabase — Database & Authentication
Your account data, cases, votes, comments, jury points, and blocked-user lists are stored in Supabase (hosted on AWS). Row Level Security (RLS) is enforced on every table — users can only access their own private data via our API. See supabase.com/privacy.
Apple APNs — Push Notifications
We use Apple's Push Notification service to deliver in-app alerts. Your device push token is transmitted to Apple's infrastructure to route notifications to your device. Apple's privacy policy governs APNs. See apple.com/legal/privacy.
RevenueCat — Subscription Management
RevenueCat handles subscription entitlement verification. It receives your App Store receipt and subscription status. Premium status is verified server-side and cannot be manipulated client-side. See revenuecat.com/privacy.
Google AdMob — Advertising
Free-tier users see ads served by Google AdMob. AdMob may use your IDFA (with ATT consent), IP address, and app usage data for ad personalisation. Premium subscribers do not see ads. See policies.google.com/privacy.
OpenAI — Content Moderation
The text of case submissions and comments is sent to the OpenAI Moderation API before content is published on the platform. This is used solely for content safety — to detect violations of our Community Guidelines before they reach other users. Specifically:
- Only the text content of cases and comments is transmitted — no usernames, email addresses, account IDs, votes, or any other personal data are included in these requests.
- This data is not used by OpenAI to train their models. Under our API usage agreement, OpenAI does not retain API inputs for training purposes beyond their standard retention period.
- For full details on how OpenAI handles API data, see the OpenAI Privacy Policy.
Apple — Sign In & Payments
Sign in with Apple provides authentication. Apple handles all App Store purchases for Premium. We do not receive your payment details. See apple.com/legal/privacy.
5. IDFA & App Tracking Transparency
On iOS 14.5+, we request permission to access your Identifier for Advertisers (IDFA) via Apple's App Tracking Transparency framework. A system prompt will ask if Internet Court can track your activity across other apps and websites.
- If you allow: your IDFA is shared with Google AdMob to serve personalised ads.
- If you deny: AdMob serves contextual (non-personalised) ads only. Your IDFA is not used.
- Change your choice any time at iOS Settings → Privacy → Tracking.
6. Data Sharing
We do not sell your personal data. We share it only in these circumstances:
- Service providers — the third parties listed in Section 4, acting on our behalf.
- Legal compliance — when required by law, court order, or government authority.
- Safety — to prevent fraud or protect the safety of our users or the public.
- Business transfer — if Internet Court is acquired or merges, your data may transfer. We will notify you beforehand.
Case content you submit is publicly visible to all users in anonymised form. Do not include real names, addresses, phone numbers, or other identifying details in your submissions.
7. Data Retention & Deletion
We retain your data for as long as your account is active. When you delete your account:
- Your email, username, password hash, push token, votes, jury points, blocked-user list, and category preferences are permanently deleted within 30 days.
- Cases you posted may remain on the platform in fully anonymised form — stripped of all account association — unless you request specific case removal.
- To delete your account: go to Profile → Settings → Delete Account in the app, or email support@theinternetcourt.app with subject "Data Deletion Request."
8. Your Rights
Depending on where you live, you may have rights including:
- Access — request a copy of the personal data we hold about you.
- Correction — ask us to correct inaccurate data.
- Deletion — request that we delete your data (see Section 7).
- Restriction — object to or limit how we process your data.
- Portability — receive your data in a portable format.
- Withdraw consent — for consent-based processing, withdraw at any time.
To exercise any of these rights, contact us at support@theinternetcourt.app. We will respond within 30 days.
9. GDPR (European Users)
If you are in the European Economic Area, United Kingdom, or Switzerland, the following applies:
- Our legal bases for processing your data are: contract performance (operating your account), legitimate interests (security, fraud prevention, platform improvement), consent (IDFA/ATT, push notifications), and legal obligation.
- You have the rights listed in Section 8 under the GDPR.
- To lodge a complaint, contact your local data protection authority.
10. CCPA (California Users)
If you are a California resident, the following applies under the California Consumer Privacy Act:
- We do not sell your personal information as defined by the CCPA.
- You have the right to know what personal information we collect, to request deletion, and to opt out of any future sale.
- We do not discriminate against users who exercise their CCPA rights.
- To submit a request: email support@theinternetcourt.app with subject "CCPA Request."
11. Security
We take reasonable technical measures to protect your data:
- TLS encryption for all data in transit between the app and our servers.
- Row Level Security (RLS) enforced at the database layer — one user cannot access another's private data.
- Server-side subscription verification — Premium status cannot be spoofed client-side.
- Hashed passwords — passwords are never stored in plain text.
No system is perfectly secure. If you discover a vulnerability, please report it to support@theinternetcourt.app.
12. Children's Privacy
Internet Court is rated 18+ and is not intended for anyone under 18. We do not knowingly collect data from users under 18. If we become aware a user is under 18, we will delete their account. If you believe a minor is using our service, contact us at support@theinternetcourt.app.
13. Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we'll notify you via the app or by email. Continued use after the effective date means you accept the updated policy.
14. Contact
Questions about this policy or your data? Reach us at:
Internet Court
Email: support@theinternetcourt.app