Doodleforce

Privacy Policy

Last updated: 29 July 2026

This Privacy Policy explains what information the Doodleforce physics puzzle game (“Doodleforce”, “the app”, “we”, “us”) collects, how we use it, and the choices you have. Doodleforce is published by MJK APPS SRL. If you have any questions, contact us at contact@fluttech.com.

In short:

1. Information we process

On your device only

Your level progress, stars, best results, streaks, key balance and app settings — and the nickname you play under — are stored locally on your device. This information stays on your device and is not sent to us unless you sign in (below).

Account & cloud sync

Doodleforce uses Firebase Authentication. You can play the whole game without an account. When you first launch the app we may create an anonymous play session so you can pick a nickname and appear on the leaderboards under it; this is not linked to your name or email. Cloud features tied to your identity — keeping a profile in the cloud across devices — only begin if you choose to sign in with Google or Apple. When you do, we receive your name and email address from that provider. With Apple you may choose “Hide My Email”, in which case we only ever receive a private relay address.

When you have a cloud profile, the following is stored in Cloud Firestore and linked to your account:

Your nickname and your scores (stars, cleared levels and daily times) are visible to other players on the public leaderboards.

Usage analytics

We use Google Analytics for Firebase to understand, in aggregate, how the game is used — for example which screens and features are used, how levels are started and completed, and where players run into difficulty — so we can improve the app. These events are tied to a random, app-generated instance identifier, not to your name or email, and we review them only in aggregate for our own internal product analysis. We do not use them to build advertising profiles, and they are kept separate from the advertising described below. You can turn analytics off at any time in You → Settings → Privacy, or remove all cloud data by deleting your account. Doodleforce does not ask for permission to track you across other companies’ apps and websites, because it does not do so: there is no App Tracking Transparency prompt on iOS, and the app does not read your device’s advertising identifier.

Crash diagnostics

We use Firebase Crashlytics to record crashes so we can fix bugs. A crash report may include your device model, operating-system version, app version and a technical stack trace. It is used only to diagnose and fix problems, not to identify or track you. Crash collection follows the same privacy choice as analytics.

Advertising

Doodleforce shows ads supplied by Google AdMob (Google LLC / Google Ireland Ltd). They appear in exactly three places — as a single card below the summary after you clear a level, and as a card inside the level list and the chapter list. There are no full-screen ads of any kind, no ads during play, and no ads on the daily challenge, in the editor or on any community screen. New players see none at all until they have cleared a number of levels.

To select and measure an ad, Google receives technical information from your device — including your IP address (from which an approximate, city-level location can be derived), device model, operating-system version, language, and the app you are using. We do not send Google your name, your email address, your nickname or your game progress.

Ads are requested as non-personalised by default. A non-personalised ad is chosen from the general context rather than from a profile of your past behaviour; Google still processes limited data to serve it, to cap how often you see the same ad, and to detect fraud. If you are in the EEA, the UK or Switzerland, you are shown Google’s own consent form the first time the app is eligible to display an ad, and personalised ads are used only if you agree there. Doodleforce does not read your device’s advertising identifier and does not show an App Tracking Transparency prompt on iOS, because it does not track you across other companies’ apps and websites. Ad content is restricted to Google’s “G” (general audiences) rating.

You can remove ads permanently by making any purchase in the app — the entitlement is attached to your account, so it follows you to a new device when you sign in, and it is never taken away. See Google’s How Google uses information from sites or apps that use our services for what Google does with ad-serving data.

Keys

Doodleforce uses Keys as an in-game currency: you earn one key each time you complete the Daily challenge, and spend keys to permanently unlock levels in a gated chapter. You can also buy a pack of keys as an in-app purchase, which additionally removes ads for good. Keys are stored on your device and, if you are signed in, in your cloud profile so they survive a reinstall. They have no monetary value outside the app and cannot be exchanged for cash. Payment is handled entirely by Apple or Google — we never see your card or billing details, only whether a purchase completed.

Sharing the app

If you choose to share the app, your device’s own share sheet opens with a short message and a link to the app’s store page. No personal information is included, and the link is sent only to whomever you choose.

2. How we use your information

3. Service providers

We rely on the following providers to run these features:

4. Advertising, sharing and selling

We do not sell your personal data, and we do not share your account information, your progress or your analytics with third parties for their own purposes.

Advertising is the one exception worth stating plainly: to show you an ad, Google receives the technical data described in the Advertising section above and processes it as an independent controller under its own privacy policy, including for measurement and fraud prevention. That is a genuine disclosure of data to Google, and we would rather say so than hide it behind “we do not share”. It does not include your name, email, nickname or game progress, and under some privacy laws (for example the CCPA/CPRA in California) this kind of ad-related processing can be treated as “sharing” for cross-context behavioural advertising — which is precisely why the app requests non-personalised ads by default.

The only information visible to other people is the nickname and scores you publish to the leaderboards.

5. Keeping and deleting your data

6. Your rights (EU/EEA — GDPR)

You have the right to access, correct, export and erase your personal data, to restrict or object to processing, and to lodge a complaint with your local data-protection authority. To erase your data, use the account-deletion route above or contact us.

Our legal bases for processing are: providing the features you request (account, cloud profile, leaderboards, purchases) under contract; our legitimate interest in diagnosing crashes and analysing usage to improve the game; and your consent, which you can grant or withdraw at any time — for analytics in the app’s privacy settings, and for personalised advertising in the Google consent form shown when you are in the EEA, the UK or Switzerland. Where you have not consented, ads are requested as non-personalised and rely on our legitimate interest in funding a free game.

7. Children

Doodleforce is a general-audience puzzle game and is not directed at children below the age of consent in their country. We do not knowingly collect personal data from children, and ad content is restricted to Google’s “G” (general audiences) rating. If you believe a child has provided us with personal data, contact us and we will delete it.

8. Security

Data is transmitted over encrypted connections (HTTPS/TLS). Cloud data is protected by Firebase security rules so that each account can only write or delete its own records.

9. Changes to this policy

We may update this policy from time to time. We will update the date at the top and, for significant changes, note it in the app.

10. Contact

MJK APPS SRL
contact@fluttech.com