Noirdoku Privacy Policy

Last updated: October 29, 2026 · Español · Français · Deutsch · Italiano · Português · Polski · 日本語

Noirdoku is a deduction game for Android. This policy explains what data it processes, why, and what rights you have. The game is intended for people aged 13 and over.

1. Data controller

Carlos J. Figueredo González (KarFiGo). Contact for any privacy matter: apps.karfigo@gmail.com.

2. Playing without an account

You can play without creating any account. In that case your detective name, avatar, solved cases, crimepoints (CP), hints and saved games are stored only on your phone and are not sent to any server of ours. The same applies to your streak of days played and your daily case results. To play the daily case, the game downloads that day’s case from our server without sending any of your data.

Reminders: if you allow notifications, the game schedules a daily reminder on your own phone (around 7 pm) when you haven’t played yet that day, so you don’t lose your streak. It is created on the phone: we don’t use push notification services or send any data for it. You can turn it off in Detective → Streak reminder or in Android settings.

3. Optional account (rankings and leagues)

If you choose to sign in with Google to join the rankings and leagues, we process:

Legal basis: your consent when you create the account (Art. 6.1.a GDPR) and the performance of the features you ask for (Art. 6.1.b). You can withdraw it at any time by deleting your account.

Accounts of children under 13 are not allowed: when you sign in you are asked to confirm that you are 13 or older.

4. Ads

The game shows ads from Google AdMob (banners, full-screen ads after some cases, and rewarded ads to unlock cases and hints, remove ads for a while or view the solution at half price). AdMob may use your device’s advertising identifier and technical data to show and measure ads. In the European Economic Area and the United Kingdom, a consent form (Google’s UMP platform) is shown before any ad is requested; you can change your choice at any time from Detective → Privacy → Ad privacy options. Ads are configured for all ages. More information: how Google uses data from apps that use its services.

5. Crash reports and usage statistics

We use Firebase Crashlytics to receive reports when the app closes unexpectedly: device model, Android version, app version, the app’s state at that moment and an installation identifier. We do not link them to your game account. They are kept for 90 days.

Usage statistics: we use Google Analytics for Firebase to understand how the game is used (for example, which cases are started and solved, how long they take, how many hints are used, the daily case result, the streak, the game language and whether players sign in), together with technical data: device model, Android and app version, approximate country or region and an app instance identifier. We use it to improve the cases and to see whether campaigns to promote the game work. We do not send your nickname or account data. In the European Economic Area and the UK, identifiers and on-device storage are only used if you accept them in the consent form; you can change this in Detective → Privacy → Ad privacy options. The data is kept for up to 14 months.

6. Where data is stored and who processes it

Account data is stored with Google Firebase (Authentication, Cloud Firestore and Cloud Functions), configured on servers in the European Union. Google acts as data processor; international transfers may take place under standard contractual clauses or the EU-US Data Privacy Framework. We do not sell your data.

7. How long data is kept

Your account data is kept for as long as you keep the account. When you delete it, your profile, results, seasons, daily case results, streak, friends and requests, friend code and league memberships are erased (and you disappear from other players’ friends lists). If you were a league administrator, the role passes to the longest-standing member, or the league is closed if nobody else remains.

8. Your rights

You can access your data, rectify it (by changing your nickname, avatar or country in the app), erase it (Detective → Account → Delete account, which deletes everything instantly), restrict or object to its processing and request portability by writing to apps.karfigo@gmail.com. If you believe we are not handling your data properly, you can lodge a complaint with the data protection authority of your country (in Spain, the Spanish Data Protection Agency, aepd.es).

9. Residents of the United States (California and other states)

If you live in a US state with a privacy law (for example, California), you have the right to know what personal data we process, to request that it be deleted or corrected, not to be discriminated against for exercising your rights, and to opt out of your data being sold or shared for targeted advertising.

10. Security

Points and leagues are written only by the server after validating each result; the app cannot modify them directly. Nicknames and league names go through basic automatic moderation.

11. Changes

If we change this policy, we will publish the new version here with its date and, if the change is significant, let you know in the app.