Privacy policy.
Solo puzzle play is offline-first and stays on your device. One optional online mode — Live Friend Race — sends only what a live match needs.
On-device data
For solo play, Brainery stores progress, streaks, medals, trophies, profile name, avatar colour, settings, and local challenge or daily records on your device. ARA Labs does not upload this information to a server.
No account
Brainery does not require an account. It has no account profiles and no cloud sync. Live Friend Race uses only an in-app display name you choose — there is still no sign-up or login.
No advertising
Brainery has no ads, advertising identifiers, in-app purchases, or paid hints.
Local challenge systems
BrainBot is a local pace benchmark, not an online opponent. Friend Tickets (Code challenges) are offline share codes, not live multiplayer rooms or accounts. These are separate from Live Friend Race — the one optional online mode, described next.
Live Friend Race (optional online mode)
Solo play stays offline. Live Friend Race is an optional real-time 1-v-1 mode, used only when you host or join a room with a short room code shared privately with a friend. There are no public rooms, no matchmaking with strangers, no chat, and no contacts access — it uses the network only while you are setting up or playing a race.
While you are in a race, Brainery sends the following to the game server so the two players can race in real time:
- your in-game display name and avatar colour (whatever you set in the app — not your real name unless you type it);
- the room / join code for your match;
- ready and connection status;
- race progress for the current puzzle — percent complete, number of hints and mistakes, your finish time, and the win/lose result.
Live Friend Race runs on a Cloudflare Worker and Durable Object that act only as the real-time processor for the match. Your device's network/IP information is visible to Cloudflare as it carries the connection. All Live data is encrypted in transit (secure WebSocket over TLS).
Live rooms are temporary. Room state is deleted automatically — about 60 seconds after a result, and at most about 30 minutes after the room is created (whichever comes first); a brief disconnect holds your place for about 30 seconds. There is no account, no permanent profile, no leaderboard, and no saved match history on the server. The reconnect token is stored only as a one-way hash, and the room code is never written to server logs.
Live Friend Race uses no ads, no analytics, and no accounts; it does not sell or share your data, has no public matchmaking and no chat, and connects you only to a friend you share a private room code with. It does not send the puzzle's solution or board contents, any device or advertising identifier, your contacts, or your location.
Diagnostics
Distribution marketplaces may provide install or crash diagnostics under their own policies. ARA Labs does not add analytics to Brainery.
Website
The ARA Labs website is static. It uses Google Fonts and does not use tracking, analytics, cookies, or advertising.
Future changes
This policy will be updated before Brainery adds analytics, accounts, cloud sync, advertising, or purchases. The optional Live Friend Race mode and the data it uses are described above.