Privacy

The short version: ASSIZE keeps as little as it can, sorts your progress across two places on purpose, and never sells or trades what it has. The long version follows.

Last updated: 14 October 2026. This page is a plain-language description of the product's mechanics and a placeholder for counsel review (tracked internally as TODO T11). The final wording will be reviewed before any public store release.

1. What the product is

ASSIZE is a 1v1 sudoku duel. It can be played in the browser and as an installed app. Ranked, daily and friend duels need a network connection — including the Shade fallback the queue finds when no human opponent appears; the tutorial, campaign, practice and local Shade duels run entirely on your device.

2. The two places your data lives

By design, different data lives in different places. This is intentional, not an oversight:

Nothing like passwords or email is collected. There is no account login in guest play; identity is a random guest id minted on first launch.

3. What we collect and why

Guest identity

A random identifier generated locally on first launch. Used to associate your Standing and daily results with you without an email or password.

Gameplay data

Seeds, tiers, scores, outcomes, mistakes, claim times and rung numbers. Used for matchmaking windows, leaderboards, anti-cheat sanity checks and to seed your personal Shade from your own Echoes.

Echoes and sealed chits

Recorded duels store a compact, validated log of your placements, abilities and resigns. A sealed chit is a copy-paste encoding of that log. Export redacts both player names to fixed fictional labels before a byte is encoded, and import redacts again. A chit carries the ink of a duel, never a name.

Recovery code

A four-word code restores the server-known parts of your progress on another device. Treat it like a key. Losing it is not recoverable by us, because we cannot link a recovery code back to an identity beyond the code itself.

Diagnostics

The Settings screen has a telemetry switch (on by default). In the current build the apps themselves send no telemetry events, so the switch currently governs nothing — there is nothing to turn off yet, and nothing to assume. Separately, the server records security rows (impossible placement intervals, uniform-timing flags, impossible daily times) tied to your guest id when those checks trigger; those rows keep cheaters off the ladder and cannot be switched off per account. When client-side diagnostics ship, the switch will govern them and this page will say so.

4. What we do not do

5. Payments

Payments and rewarded ads are not live (tracked as TODO T5). There is no way to spend real money today. Any purchase-related wording on this page is forward-looking.

6. Children

ASSIZE is not directed at children under 13: grim setting, mild fantasy peril, adult tone in the margins — but no chat with strangers, no gore, no gambling. Expected store ratings: PEGI 12, ESRB Everyone 10+, App Store 12+. If you believe a child has submitted personal data, contact us and we will delete it.

7. Retention and deletion

Client data lives on your device until you clear site data or uninstall; the Settings screen's delete-data control wipes local saves, echoes and identity. Server-side rows are retained while your guest identity is active and for a reasonable period after for leaderboard integrity and abuse investigation. There is no self-serve server wipe: request deletion by contacting us, and include your guest id or recovery code so we can find your record.

8. Security

Ranked duel moves are validated server-side, difficulty and economy claims are verified against server duel logs where implemented, and replay validation is fail-closed. No system is perfect; please report issues.

9. International transfers

The duel server is hosted in the EU (Sweden). If you play from outside the EU/EEA, your guest id and gameplay rows are processed there. This page will name a legal basis and safeguards on counsel sign-off; until then, EU players' data does not leave the EU.

10. Changes to this policy

Material changes will be dated at the top of this page and, where appropriate, surfaced in-game. Continued play after a change constitutes acceptance.

11. Contact

Privacy questions: privacy@assize.example. Please include your guest id or recovery code so we can find your record.

This document is provided for transparency and pending counsel review. It describes current mechanics; store-listing privacy declarations will mirror it once counsel signs off.