When you create an account or sign in, we store:
If you play as a Guest (no sign-in), we do not collect any of the above. A random anonymous ID is stored only on your device, and guest play is limited to single-player against the computer, tutorials, and free play.
To run games and rankings, we store:
Your match history and ELO rating are visible to other players on your public profile and on the leaderboard. Other parts of your game data are private to your account.
To understand how players use Othello and to improve it, we record anonymous events such as: opening the app, starting and finishing a game, completing a tutorial or puzzle, earning a daily login reward, unlocking an achievement, watching a rewarded ad, making a purchase, applying a theme, updating your profile, and submitting feedback. These events are tied only to your account's internal ID — never to your email or name.
Your in-app preferences — theme, sound and music volume, haptics on/off, and notifications on/off.
If you buy something (Remove Ads or a coin pack), we store a record that you own it — the product purchased, the platform, the date, and a purchase reference from our payment partner. We do not store your payment card or any banking details; those are handled entirely by Google Play Billing.
Basic technical details — app version, Android version, and device model — used only for diagnosing crashes and bugs.
We never sell your personal data to anyone.
To run the game. Your moves, game state, and results let us play out online matches, save your progress, and sync across your devices.
For the leaderboard and ranked play. Your ELO rating and username appear on the global leaderboard so players can compete fairly.
For personalisation. Your settings, themes, and avatar are saved so the app looks and behaves the way you like it.
For achievements and rewards. We track your milestones and daily streaks to award achievements and coins.
To improve Othello. Anonymous usage events help us find rough edges, fix bugs, and decide what to build next.
For notifications. If you enable them, we send a push notification when it is your turn in an online game. You can turn these off in Settings.
For purchases. We confirm and restore what you have bought so your Remove Ads status and coins follow you across devices.
Othello relies on a small number of trusted services. Each has its own privacy policy:
| Service | Purpose | Their Policy |
|---|---|---|
| Supabase | Database, account authentication, and realtime multiplayer | supabase.com/privacy |
| Google Play Games Services | Sign-in, achievements, and leaderboards on Android | policies.google.com/privacy |
| Google AdMob | Showing ads — non-personalised only, no behavioural profiling | policies.google.com/privacy |
| RevenueCat | Managing and restoring in-app purchases | revenuecat.com/privacy |
| Expo / React Native | The framework the app is built on | expo.dev/privacy |
We do not share your data with these services beyond what each needs to perform its function.
Access: Request a copy of the data we hold about you — email us at the address below.
Deletion: Delete your account at any time from Settings → Account → Delete Account. This removes all your personal data after a 30-day grace period (in case you change your mind).
Correction: Update your username or display name in Settings → Profile.
Portability: Request your game history as a JSON file — email us at the address below.
Opt out of analytics: Email us and we will flag your account so it is excluded from analytics aggregation.
If you are in a region covered by the GDPR or similar laws, these rights apply to you, and account deletion removes all of your personal data.
Othello is rated Everyone (E) on Google Play. Our target audience is 13 and older. We do not knowingly collect personal data from children under 13. If we learn that we have collected personal data from a child under 13, we will delete it within 30 days. If you believe a child has provided us data, please contact us at the address below.
By default, Othello requests non-personalised ads from Google AdMob. This means AdMob does not build a behavioural profile based on your identity or cross-app activity.
If we make a significant change to this policy, we will let you know through the What's New screen in the app. Minor wording corrections may be made without a separate notice. The "Last updated" date at the top always reflects the current version.
2DGameClub Studio
[email protected]