LEGAL
Privacy Policy
Quick index
Controller and principles
The data controller is Worldly. The privacy contact email is worldly.passport@gmail.com. We apply data minimization: we collect only what we need to run the service, personalize the game, process purchases, keep the service safe, and answer you.
Data we collect
We collect the following categories:
Purposes and legal basis
| Purpose | Legal basis |
|---|---|
| Provide and personalize the game (progress, streaks, rewards, passport) | Performance of the contract (Art. 6.1.b GDPR) |
| Store and display your photos and content | Contract / consent |
| Moderate content and verify challenges (see AI section) | Legitimate interest (community safety) / compliance |
| Process and restore purchases and premium access | Performance of the contract |
| Local reminders on your device | Consent (you can turn them off in Settings) |
| Improve the app and diagnose crashes | Legitimate interest |
| Security, abuse prevention and legal compliance | Legitimate interest / legal obligation |
Retention
We keep your data while your account is active. Security logs are kept for short windows (30–180 days). Deleting your account removes your profile, progress, stamps and uploaded photos. Deletion requests are handled without undue delay (max 30 days), unless the law requires retention.
Sharing and processors
We do not sell your data. We share the minimum necessary with:
| Provider | Use | Location / safeguards |
|---|---|---|
| Supabase | Auth, database and photo storage | US (us-east-1) / SCCs and DPA |
| Google Firebase | Analytics and crash diagnostics | US / SCCs |
| RevenueCat | Subscription and purchase management | US / SCCs — status only, no card data |
| Apple / Google | Payment processing and sign-in | Per their policies |
| Google Gemini | AI: content generation and photo verification/moderation | US / SCCs — receives place names and, for moderation, your uploaded photos |
| Groq | AI that generates game text | US — place names only, no personal data |
| DiceBear | Generates avatar illustrations from a non-identifying seed | — |
| Resend / Vercel | Website emails and hosting | US / global — website only |
International transfers
Some providers process data outside the EEA (mainly the US). We rely on Standard Contractual Clauses (SCCs), data processing agreements and supplementary measures where needed.
Security
- ▸Encryption in transit (TLS) and secure hosting configuration.
- ▸Access restricted by least privilege; Supabase Row-Level Security.
- ▸Separation of secrets and service credentials.
- ▸Moderation of uploaded content and an incident-response procedure.
Your rights
Depending on your region (GDPR / CCPA-CPRA) you may access, rectify, erase, object, restrict, port your data and withdraw consent. Email worldly.passport@gmail.com with the subject "Rights request". You can also delete your account from the app's Settings, and lodge a complaint with your supervisory authority.
Children
Worldly is not directed to children under 16, nor to the minimum digital consent age of your country if higher. If a minor sends us data without the necessary legal basis, we will delete it once we become reasonably aware.
Changes and contact
We may update this policy for legal, technical or functional reasons. For material changes we will make it visible in the app or the legal documentation before applying it. Contact: worldly.passport@gmail.com.
Artificial Intelligence
Worldly uses AI providers. We disclose this transparently:
- ▸Travel content generation (city facts, guide and challenge text) with Groq and Google Gemini: only the place name (city/country) is sent, not your personal data.
- ▸Challenge-photo verification: the photo you use to complete a challenge is sent to Google Gemini (Vision) to automatically check it matches the task.
- ▸Content moderation: photos you upload are analyzed with Google Gemini (Vision) to detect inappropriate content before we store or show them; an unsafe image is rejected and deleted.
- ▸Voice transcription (optional): if you use the voice guide, your audio is processed into text.
No automated decisions with legal effect