Skip to main content

Legal

Last updated: 2026-05-03

TL;DR: You can play the first daily puzzle of every game without an account. If you sign up, we use Clerk for authentication and Cloudflare for hosting + storing your stats. Pro subscriptions are billed via Stripe through Clerk. We don't sell or share your data, we don't run ads, and we don't track you across other sites.

Privacy Policy

Who we are

Puzzleri (puzzleri.com) is an independent EU-based developer making a daily-puzzle platform focused on cognitive training. Contact: puzzleri@witence.com.

What data we collect, by tier

We collect different data depending on whether you have an account.

Anonymous (no account)

We don't collect any personal data. Your game progress (which puzzles you've played, your streaks) is stored only in your browser's localStorage. Cloudflare receives your IP address to serve the page, but we don't store it.

Free (signed-in)

Through our authentication provider Clerk, we hold your email address, display name (if you sign in with Google or another OAuth provider), and a Clerk-assigned user ID. In our Cloudflare D1 database we store your daily play counts and which daily slots you've completed today, keyed to your user ID.

Pro (paid subscription)

Everything Free has, plus per-game personal stats (best level, streaks, time records) stored in our D1 database. Payment information (card details, billing address) is handled by Stripe via Clerk's billing system — we never see your card number, only your subscription status.

Community stats panel (all signed-in users)

When you complete a daily puzzle, we increment an aggregate counter (e.g., "142 people played Memory Sequence today"). The counter row doesn't link back to your user ID — it's an anonymous tally.

Where your data lives

  • Clerk Inc. (US): account credentials, email, OAuth profile, subscription state.
  • Stripe (US): card-payment processing for Pro, accessed via Clerk's billing dashboard.
  • Cloudflare Inc. (US/EU edge): hosting (Workers), database (D1), edge network. Our app runs on their infrastructure.
  • Your device: localStorage holds your game progress and a small queue of community-stat events that flushes after sign-in.

These US-based providers may transfer your data to the United States. They are GDPR-compliant data processors with standard contractual clauses or equivalent safeguards in place.

Data retention

  • Clerk profile: retained until you delete your account.
  • D1 stats: retained until you delete your account; we then remove the corresponding row.
  • Daily play counts and slot completions: per-day rows that we periodically clean up.
  • Aggregate community counters: retained indefinitely as anonymous totals (no personal link).
  • localStorage: persists until you clear browser data.

Your rights (GDPR)

If you have an account, you can:

  • Access your data — email us and we'll export your D1 row plus your Clerk profile.
  • Correct your profile — edit it via the user button at the top of the page (Clerk-hosted).
  • Delete your account — through Clerk's user portal, or email us. We'll remove your D1 row in the same operation.
  • Port your data — same as access; the export is a simple JSON file.
  • Object to processing — email us.

Anonymous users have no account to act on. Clearing localStorage in your browser resets all device-side state.

Legal basis for processing

  • Contract for account creation and Pro subscription billing.
  • Legitimate interest for security (rate limiting on the daily-stats endpoint to prevent abuse) and aggregate community counters.
  • Consent implicit in signing up — you can withdraw it any time by deleting your account.

Third-party services

We don't use any analytics or advertising vendors.

Children's privacy

Anonymous play (the first daily puzzle of every game) collects no personal data and is suitable for all ages. Account creation requires the user to be old enough under their local laws to consent to data processing — typically 16 in the EU, 13 in the US. If you're a parent and believe a child under that age has created an account, email us and we'll delete it.

Terms of Service

About the service

Puzzleri is a daily-puzzle brain-training platform. By using the website, you agree to these terms.

Tiers

  • Anonymous: play the first daily puzzle of every game free, no account required.
  • Free (account): all 3 daily puzzles per game, contributes to the daily community stats panel.
  • Pro (subscription, $3.99/month): personal cognitive-progress tracking, unlimited fresh puzzles beyond the daily set, all variant unlocks (chess pieces, sizes, difficulties).

Pro subscription

Pro is billed monthly via Stripe through Clerk's billing system. You can cancel any time from your account portal — cancellation takes effect at the end of the current billing period; we don't prorate refunds for partial months. If a charge fails, your account reverts to the Free tier; Pro features re-enable automatically when payment succeeds.

Fair use

  • Don't use automated tools, bots, or scripts to play or scrape the site.
  • Don't attempt to bypass play gates or inflate community counters by abusing the API endpoints.
  • Don't commercially exploit our content.
  • Follow all applicable laws in your jurisdiction.

We may suspend accounts that violate these rules. You can delete your account at any time.

Intellectual property

All content (game designs, code, graphics, copy) is protected by copyright. You may play the games but may not copy, modify, redistribute, or commercially exploit any content without written permission.

Disclaimer

Puzzleri is provided "as is" without warranties of any kind, express or implied. The cognitive-training claims on the site reference peer-reviewed research summarised on the cognitive training page, but we don't guarantee specific cognitive outcomes for any individual user.

Governing law

These terms are governed by the laws of the European Union and the country of the developer's residence. Disputes will be handled in the local courts of that jurisdiction.

Cookie Policy

What we use

We use a small number of cookies, all strictly necessary for the site to function. We don't use advertising cookies, analytics cookies, or cross-site tracking cookies.

Authentication cookies (set by Clerk)

Session tokens that remember you're signed in. Required for any signed-in feature (full daily set, Pro stats). Set only after you sign up or sign in.

Cloudflare infrastructure cookies

Set by our hosting provider for security and load balancing. We don't control or read these.

localStorage (not cookies)

Most of your client-side state lives in localStorage, which stays on your device and is never sent to a server.

What we keep there:

  • Which daily slots you've completed today (for free replays).
  • Your local game stats cache (synchronised to D1 only for Pro).
  • A small queue of community-stat events while you're signed out, flushed after sign-in if it's still the same UTC day.
  • Recently-used puzzle words / sequences (to avoid repeats).
  • Per-game UI state (selected slot, theme, etc.).

Managing cookies and storage

Clear cookies through your browser's settings — you'll be signed out and need to sign in again. Clear localStorage through "Clear browsing data" or "Site data" — your local game progress and the community-event queue reset. Pro stats are preserved on the server and re-sync the next time you sign in.

Questions?

For any questions about these policies, contact us at puzzleri@witence.com

We respond to general inquiries within 1–3 business days and privacy / GDPR requests within 30 days.

We may update these policies as the site evolves. Material changes will be reflected here with a new "last updated" date.