Privacy Policy

Effective 24 October 2026

1. Who we are

Pikro is the website nonogram.pikro.club and Android and iOS apps with nonogram (picture logic) puzzles. The controller of personal data is the owner of the Pikro service. For any question about your data, write to the developer email on Pikro’s Google Play or App Store page.

The Pikro server is located in the European Union.

2. You can play without an account

Without signing in, Pikro does not know who you are: your progress and settings are kept only on your device. An account lets you keep progress on the server and move it between devices, take part in rankings, play with friends, publish your own puzzles and make purchases.

3. What we process and why

DataPurposeLegal basis (GDPR)
Email address; password — only as a hash held by our processor Supabasesigning in; sign-in, confirmation and recovery emailsperformance of a contract, Art. 6(1)(b)
Progress: solved puzzles, stars, time, hints, daily streak, quests, XP, leagues, tournaments, unlocked packs, board theme, languagerunning the game and syncing between devicesArt. 6(1)(b)
Your own puzzles and scans: clues, cells, colours, titlepuzzle libraryArt. 6(1)(b)
Friends: friend code, the name you set, shared streak, nudgesplaying with friendsArt. 6(1)(b)
Puzzles you publish, likes, follows, reportscommunityArt. 6(1)(b)
If you allowed it (the iOS app): how much of a purchase has been used — the share of a pack's puzzles begun or solved, of hints and freezes spenttelling Apple when you ask for a refund, so that Apple decides fairlyconsent, Art. 6(1)(a); withdrawn in “Settings → Account”
Purchases: product, date, subscription period, the purchase number of the app store or Stripe; for purchases on the website — your customer number at Stripegiving what you bought, and never twiceArt. 6(1)(b)
Photo of a puzzlereading its cluesArt. 6(1)(b)
Server access log: IP address, time, requested path, browser typesecurity and troubleshootinglegitimate interests, Art. 6(1)(f)
Daily usage counter: per account, or without an account per hash of the IP address (the address itself is not kept)free-plan limits, abuse preventionArt. 6(1)(f)
Email address of a blocked accountpreventing a ban from being bypassedArt. 6(1)(f)

Puzzle photos are processed in the server's memory and are not stored; only the recognised clues and grid are kept, if you save the puzzle. In Settings you can choose on-device processing, in which case the photo is not sent anywhere.

We do not use your data for advertising, do not sell it, and do not make automated decisions with legal effects on you.

4. What other players see

5. Storage on your device

Pikro does not use cookies. The website and apps keep in browser storage (localStorage, sessionStorage, service worker cache) only what is needed to work: your sign-in key, progress, own puzzles, settings (theme, language, sounds, reminders, game rules), “tip already shown” flags and files for offline use. There is no analytics, advertising or third-party tracking, so no cookie consent banner is shown: this storage is strictly necessary for the service you requested. You can remove it by clearing site data in your browser or by uninstalling the app.

The apps ask for camera and photo access only to take or pick a picture of a puzzle, and schedule reminders as local notifications on the device itself.

6. Who else receives data

Processors use the data only on our instructions (GDPR Art. 28).

7. Retention

8. Your rights

You may access your data and receive it in a machine-readable format, rectify it, erase it, restrict or object to its processing (GDPR Art. 15–21).

If you believe we infringe your data rights and we have not resolved it ourselves, you may complain to a public data protection authority — in the country where you live, or in Poland: the President of the Personal Data Protection Office (uodo.gov.pl).

9. Security

Connections are encrypted (HTTPS). Sign-in keys and codes are stored on the server only as hashes; the password is stored by Supabase as a hash. Only the administrator has access to the server.

10. Changes

We will announce changes to this policy in the app. The date of the latest change is shown at the top.