Privacy Policy

Virtual DOMination (Android & iOS) · Last updated

Virtual DOMination (“the app”, “we”, “us”) is a competitive programming quiz game published by Darseen. This policy explains what personal data we collect, why we collect it, who we share it with, and the control you have over it. It applies to the mobile app, to the servers that support it, and to this website.

In short: we collect your email address so you can sign in, a display name and your gameplay progress so the game and its leaderboards work, and purchase records so entitlements you paid for keep working. We do not run advertising, we do not use third-party analytics or tracking SDKs, and we do not sell your data. You can delete your account, and everything attached to it, from inside the app.

1. Information we collect

Account information

Gameplay data

Live multiplayer duels are not recorded. Only the outcome counters on your profile survive the match.

Purchase information

Technical and device information

This website

Correspondence

If you email us for support, we keep the message and your email address so we can respond and follow up.

2. What we do not collect

3. How we use your information

We do not use your data for advertising, and we do not sell or rent it to anyone.

4. Information visible to other players

Parts of your profile are public inside the game by design. Other players can see your username, level, faction, chosen cosmetics, leaderboard position, ladder points and streaks, and your results in matches you play against them. Your email address is never shown to other players.

Your username is also how players find each other: anyone who knows or guesses your exact username can send you a peer request, and doing so shows them your profile. If you accept, you appear in each other's peer list until one of you removes the link. Challenging a peer shares a replay of that run with them. Choose a username you are comfortable being public, and one that does not identify you.

5. Legal bases for processing (EEA/UK users)

PurposeLegal basis
Account creation, sign-in, and running the gamePerformance of a contract
Processing purchases, and keeping the records that restore themPerformance of a contract
Security, abuse prevention, and fixing faultsLegitimate interests
Push notificationsConsent (withdrawable in device settings)
Responding to your support emailsLegitimate interests

6. Service providers we share data with

We share the minimum data needed with the providers that operate the service. Each is bound to use it only to provide their service to us.

ProviderPurposeData involved
Google Play / Apple App StoreApp distribution and payment processingPurchase and billing data, held by them
RevenueCatSubscription and purchase managementPseudonymous user ID, transaction records. Their SDK also reads device-level identifiers provided by the platform (such as the vendor or app-set ID) and your store country
ResendDelivery of sign-in and transactional emailsEmail address, message content
Expo (Expo Application Services)Push notification delivery and over-the-air app updatesPush token
Google (Firebase Cloud Messaging) and Apple (Push Notification service)The platform channels that actually deliver a notification to your devicePush token, notification content
RailwayApplication and database hostingAll stored data, at rest on their infrastructure

We may also disclose data if required by law, to enforce the rules of the game, or to protect the rights and safety of our users. If the app is ever transferred to another owner, your data may transfer with it; you would be notified before that takes effect.

7. International transfers

Our providers operate servers in the United States and the European Union, so your data may be processed outside your country. Where data leaves the EEA or UK, transfers rely on the European Commission's Standard Contractual Clauses or an equivalent safeguard.

8. Data retention

9. Your rights and choices

You can, at any time:

For anything that goes through email, write to darseen.dev@gmail.com from the address registered to the account. We will respond within 30 days.

Deleting your account

In the app, open the Profile tab and choose Delete account. We email a six-digit code to the address on the account; entering it deletes the account immediately. Nobody can delete your account without access to your inbox. If you cannot reach the app, email darseen.dev@gmail.com from the registered address with the subject “Delete my account” and we will complete it within 30 days.

Deletion removes your account, profile, gameplay progress, statistics, owned items, ladder history, peer links, push token, sessions, and our copy of your transaction records. It is permanent: progress and purchased in-game items cannot be restored afterwards, and signing up again with the same email starts a new empty account.

Cancel a subscription before you delete. Deleting your account does not cancel an active sudo subscription, because the subscription lives with Google Play or the App Store rather than with us. Cancel it in your store account first, or it will keep billing you.

10. Children's privacy

The app is not directed at children under 13 (or the minimum age of digital consent in your country, where that is higher), and we do not knowingly collect personal data from them. If you believe a child has given us personal data, contact us and we will delete it.

11. Security

Data is transmitted over encrypted connections (HTTPS/TLS) and stored on managed infrastructure with access restricted to those who need it. Sign-in uses short-lived one-time codes rather than passwords, and deleting an account needs a second code sent to the same inbox. No system is perfectly secure, but we take reasonable technical and organisational measures to protect your data, and we will notify affected users and regulators of a breach where the law requires it.

12. Changes to this policy

We may update this policy as the app changes. The “last updated” date at the top always reflects the current version. For material changes we will give notice in the app before they take effect.

13. Contact us

Questions about this policy or your data: darseen.dev@gmail.com