Nikita Petrov Apps

Privacy Policy — NEARCOIL

Last updated: 2026-11-07
Applies to the Android app com.nikitapetrovapps.nearcoil (NEARCOIL: Snake Arcade).

On this page

Summary

The game's own data and Google's ad data are separate: the game does not send its anonymous account id, display name or scores to Google, and Google's SDK does not send its identifiers to the game's server.

Who is responsible

NEARCOIL is made by Nikita Petrov, an independent developer, who is the controller of the data described here. Contact: nikitapetrovapps@gmail.com.

What stays on the device

Campaign progress, medals and fuses, best scores, settings (controls, theme, language, sound, refresh rate), which themes you own, saved replays and the video clips the game records for sharing. They live in the app's private storage, are not uploaded, and are removed when you uninstall the app. The one exception is the copy of your progress kept online if you choose to save it with Google or Apple (see below).

When you share a result card or a video clip, the game opens Android's share sheet and the file goes only to the app you pick there. That app's own privacy policy then applies.

What is sent for the online features

The leaderboards (Ranked, weekly boards and leagues, country boards) and the Daily Challenge need a connection. Campaign and practice play offline. When the game is online it sends:

Saving progress with Google or Apple (optional, off until you use it)

Settings → PROFILE AND ONLINE offers CONTINUE WITH GOOGLE and CONTINUE WITH APPLE. Nothing happens until you tap one. Then:

Signing in with Google or Apple is also governed by Google's privacy policy or Apple's privacy policy. The game never receives your Google or Apple password, contacts, payment details or other account data.

Gameplay statistics (on by default — Settings → SEND PLAY STATS turns them off)

These describe the phone model, not your particular phone: the game's own code does not read the serial number, Android ID, IMEI, advertising ID or any other device identifier. (Google's ad SDK may read the advertising ID — see Advertising.) Statistics are stored under the same anonymous account id and are also added into anonymous global totals (for example "food eaten by all players") that contain no player.

What the game never collects

The game itself never collects your name (unless you type it as your display name), e-mail, phone number, contacts, photos, files, microphone or camera, precise location, advertising ID, device identifiers, or your Google account — except the sign-in details described above if you choose to save your progress with Google or Apple. This applies to the game's own code and server; what Google's ad SDK collects when ads are used is described under Advertising.

IP address

Like any internet service, the hosting provider sees your IP address when the game connects. Its sign-in service stores the IP address and the app's technical user-agent string with your session and in its security logs, which are used for security and abuse prevention only. The game does not store the IP address with your profile and does not use it to find out where you are. Google's ad SDK also receives your IP address when it requests an ad (see below).

Advertising (Google AdMob)

What the ad is. Ranked has a number of free runs each day. When you have used them, the Ranked runs screen offers WATCH AD: if you choose to watch a rewarded video to the end, you get +1 Ranked run. That is the only ad in NEARCOIL. There are no banners and no ads between screens; an ad never opens by itself and never appears during a run. Closing an ad early simply gives no reward. Daily Challenge and Campaign are not affected by ads.

Rollout. Rewarded ads are being introduced in stages. In app versions where they are not switched on, the WATCH AD button is greyed out, and the game neither shows Google's consent form nor asks Google's ad SDK for an ad (the SDK is already part of the app, which is why its permissions are listed under Permissions). Everything below applies from the first version in which the button is active.

Who provides the ads. Ads are served by Google AdMob through the Google Mobile Ads SDK (Google LLC, or Google Ireland Limited for users in the EEA, the UK and Switzerland). Google processes the data its SDK collects as an independent controller under its own policies. Learn more in How Google uses information from sites or apps that use its services and Google's privacy policy.

What Google's SDK may collect and process. What is actually collected depends on the platform, the SDK version, your consent choices, your device's ad settings and the type of ad request. From the moment the game first gets an ad ready (when you open the Ranked runs screen), this may include:

Google may use this to serve and measure ads, to cap how often an ad is shown, to prevent fraud and abuse, for analytics and to improve its services, and — if allowed — to personalise ads. The data is sent encrypted (HTTPS).

Personalised, non-personalised and limited ads. Google distinguishes three kinds:

Which kind you get depends on your consent choice, your region and your device's ad settings.

Consent in the EEA, the UK and Switzerland. The game uses Google's User Messaging Platform (UMP), a consent management platform certified by Google. Before the first ad is requested, it shows Google's consent form if your region requires it (the EEA, the UK, Switzerland, and other regions where Google's rules require one). If you decline, you may still be offered non-personalised or limited ads (see above), or no ad at all — you can always simply not watch one. Your choice is stored on your phone by Google's SDK.

Changing your choice. Where your region requires it, the game's Settings show a Privacy options entry that reopens Google's consent form, so you can change or withdraw your consent at any time. Elsewhere, and in addition, you can reset or delete your advertising ID, or opt out of personalised ads, in your phone's settings (on most Android phones: Settings → Google → Ads, or Settings → Security & privacy → Privacy → Ads). If you never tap WATCH AD and never open the Ranked runs screen, no ad is shown.

Retention. How long Google keeps the data its SDK collects is set by Google's policies linked above; the developer cannot access or delete it. DELETE ONLINE DATA deletes the game's data on its own server, not data held by Google.

Leaderboards, Daily Challenge, leagues, display namesProviding the online features you use (GDPR Art. 6(1)(b), performance of a contract).
Saving progress with Google or Apple (sign-in details, the copy of your progress)Providing the feature you asked for by tapping it (Art. 6(1)(b)).
Checking scores, rate limits, moderation of names and cheated runsKeeping the boards fair and safe (legitimate interest, Art. 6(1)(f)).
Gameplay statistics and performance diagnosticsBalancing the game, fixing bugs and making it run smoothly on more phones (legitimate interest, Art. 6(1)(f)). You can object at any time with SEND PLAY STATS.
Rewarded ads (EEA, UK, Switzerland)Personalised ads, and storing or reading identifiers on your device for ads, rely on your consent given in Google's consent form (Art. 6(1)(a)), which you can withdraw at any time in the game's Privacy options. Google determines its own legal bases for its processing.

The game itself does no profiling for marketing and makes no automated decision with legal effect. A run that looks impossible may be held back from the boards for a manual look at its replay.

Where the data is stored, and who processes it

The online features run on Supabase (Supabase, Inc.), which acts as a processor under a data processing agreement. The database is in the European Union (Frankfurt, Germany, on Amazon Web Services). Supabase is a US company and uses sub-processors; transfers outside the EU are covered by the EU Standard Contractual Clauses. See Supabase's privacy policy.

The game's own data (account, names, scores, runs, statistics, and — if you use it — the Google or Apple sign-in details and the saved progress) is kept on Supabase and is not passed to anyone else, except where the law requires it. Separately, Google may receive the data described under Advertising directly from its ad SDK on your phone, and Google Play handles purchases (see Purchases).

The developer does not sell your data for money. Some laws (for example in California) may treat the use of device identifiers for personalised ads as "sharing" or "selling"; you can limit this with Google's consent form where it is shown, or by turning off ad personalisation or deleting your advertising ID in your phone's settings.

How long it is kept

Profile (account id, display name, country) and leaderboard entriesUntil you delete your online data.
Google or Apple sign-in details and saved progressUntil you delete your online data.
Run records180 days; your best run on a board stays while it is shown there.
Run replays30 days, unless the run is a current best on a board or under review.
Daily attempt records30 days.
Gameplay statistics and diagnostics180 days. The anonymous global totals are kept.
Anonymous accounts that never got a profile (for example an install that was never used online)Removed after 30 days.

Your rights and how to delete your data

Delete: Settings → DELETE ONLINE DATA removes your account and everything linked to it from the server at once: profile, name, scores, runs, replays, reports, league history, statistics, the Google or Apple sign-in details and the saved progress. The game then starts over as a new anonymous player. Your Google or Apple account itself is not affected; you can also remove NEARCOIL from the apps connected to it in your Google or Apple account settings. Uninstalling the app removes the local data, but not the online data — use the button first, or write to the address below.

Other rights: you can ask for a copy of your data (in a machine-readable format), for correction, for restriction, or object to processing, by writing to nikitapetrovapps@gmail.com. Because the account is anonymous, include the display name shown in Settings and your country so the account can be found (if you saved your progress with Google or Apple, the e-mail address of that account is enough). Requests are answered within one month. You also have the right to lodge a complaint with your local data protection authority.

Purchases

NEARCOIL PLUS (every premium theme and more free Ranked runs a day), single themes, the FULL RECHARGE for Campaign fuses and packs of extra Ranked runs are bought through Google Play. Payment is handled entirely by Google under Google's privacy policy: the developer never receives your card, billing address or Google account. The game only asks Google Play which items you own and remembers that on the device, so purchased themes also work offline. Nothing you can buy changes scores, and every player has the same daily maximum of Ranked runs, however the runs were obtained (free, PLUS, a rewarded ad or a pack).

Permissions

The app requests no runtime permissions — no camera, microphone, location, contacts or file access. It declares these install-time permissions: INTERNET and ACCESS_NETWORK_STATE (the online features, ads and Google Play purchases), VIBRATE (haptic feedback) and com.android.vending.BILLING (asking Google Play which items you own).

Because the app includes the Google Mobile Ads SDK, its manifest also declares the advertising ID permission (com.google.android.gms.permission.AD_ID) and Android's ad services permissions (Privacy Sandbox, on phones that have it), which the SDK may use when ads are on. Libraries bundled with the SDK also declare a few technical permissions of their own, for example for scheduling background work; a permission being declared does not mean the app uses that capability. None of these permissions gives access to your location, contacts, files, camera or microphone.

Google's sign-in library (Android Credential Manager), used for CONTINUE WITH GOOGLE, declares USE_BIOMETRIC and USE_FINGERPRINT so that the system's sign-in sheet can confirm a saved passkey or password with your screen lock. The game never reads fingerprints or other biometric data; Android handles that confirmation itself, and only when you sign in.

Children

NEARCOIL is a game for a general audience and is not directed at children under 13. There is no chat and no messaging between players; the only content players create is display names, which are filtered, can be reported by tapping the name on a board (REPORT NAME), and are reset after several reports. If you believe a child under 13 (or under the age of digital consent in your country) has used the online features, write to the address below and the data will be deleted.

Security

All connections use HTTPS. Database access rules let each player read and write only their own data and the public leaderboards; moderation tools run only from the developer's computer with a key that is never shipped in the app.

Credits

The display-name filter uses word lists from the LDNOOBW project (CC BY 4.0).

Changes

If this policy changes, the new version is published at the same address with a new "Last updated" date; significant changes are also mentioned in the app's release notes. The repository's git history records every change.

Contact

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