Privacy Policy

Tapoo Privacy Policy

Tapoo is a browser-based maze game where you, or a configured AI agent, guide a player through a maze to a target.

The current Tapoo version (shown at the bottom of this page) supports two control modes: Interactive mode, where you play directly, and AI Agent mode, where a configured agent API endpoint plays on your behalf. In both modes, gameplay state stays on your device; Tapoo sends no data to a remote service unless you configure AI Agent mode to request predictions from an agent API endpoint.

Data Tapoo Stores

Tapoo uses localStorage to keep durable game preferences such as level, wall weight, score-retention metrics, optional AI Agent configuration, and Tapoo Logs. Each configured AI Agent's stored configuration also includes its own turn count and decay units charged for the current level and round; the traversal-speed classification described below is computed from those counts on demand, not stored separately. If you supply a bearer token or API key, or any extra request headers, when configuring an agent, those values are stored alongside the rest of the agent's configuration under the same light obfuscation described below — they are recoverable by anyone with access to your browser profile, so only enter a credential or header value you would accept being read that way. Tapoo Logs capture requests and responses exchanged during play, stay only on your device (never sent over the network), and can be downloaded or cleared from the game controls. Tapoo also uses sessionStorage for the active round snapshot so a refresh can restore the current maze session.

All of this remains on your device unless you clear it through browser settings or use Tapoo controls such as Reset Progress. Stored values are lightly obfuscated to reduce casual tampering, but this is not strong encryption for gameplay data. Every stored entry is also tagged with Tapoo's storage schema version, separate from the app version shown at the bottom of this page. Upgrading Tapoo automatically discards any entries left over from an older schema version rather than migrating them, so an upgrade can silently reset previously stored preferences and AI Agent configuration.

Third-Party Sharing (AI Agent Mode)

AI Agent mode sends gameplay context to the agent API endpoints you configure. That context may include the current cell, destination cell, player names (user-chosen in-game nicknames), model name, allowed moves, submitted moves, score, level, and traversal history — each entry recording a visited cell and, for that cell, every open exit mapped to its neighbouring cell and whether that neighbour has already been visited. It also includes the raw counts behind a traversal-speed classification — unique cells visited and decay units charged this level (turns taken is included too, for context only) — and the classification itself: a rate (unique cells visited divided by decay units charged) below 1.0 is Backtracker, exactly 1.0 is Navigator, and above 1.0 is Trailblazer. An agent starts out as a Trailblazer and is expected to maintain that rank throughout the game. The rank is shown in the agent seat roster in your browser and included in the prompt sent to the configured agent endpoint. If Echo Back Reasoning is enabled for an agent, its own previously returned reasoning content is also included in later requests within the same turn, sent back to that same endpoint.

Only configure endpoints you trust. External endpoints may receive network metadata such as your IP address and may process gameplay context under their own policies.

Hosting Provider

The service that hosts the Tapoo website may process routine request metadata such as request logs, IP address, browser details, and timestamps under its own terms and privacy practices.

Your Choices and Controls

You can reset game progress, download Tapoo Logs, or clear Tapoo Logs from the game controls. To remove all stored site data, use your browser settings. If you have configured AI Agent endpoints, remove any you no longer trust before using that mode. Tapoo also reads your browser's Reduce Motion (prefers-reduced-motion) setting to decide whether the maze target marker blinks or stays steadily visible; this preference is read live from your browser on each check, never stored by Tapoo, and never sent anywhere.

Disclaimer

This policy explains the current browser data flows. It is not a legal certification that Tapoo satisfies every GDPR obligation in every deployment context.