SOLVD app icon
SOLVD · iOS App

Privacy Policy

Effective: May 3, 2026·Last updated: May 3, 2026

This Privacy Policy describes how SOLVD ("the App," "we," "us," or "our") handles information in connection with your use of our iOS daily math puzzle app. SOLVD is designed around a strict no-user-content principle: we never store text you type, and other players never see any text you've written.

01

What We Collect

When you first open SOLVD, the app creates a new anonymous account on our servers. This account holds:

  • An anonymous user ID — a random identifier (UUID). Not tied to your name, email, phone, Apple ID, or any other personal info.
  • An auto-generated handle — a whimsical name like "BraveFox42" picked from a fixed wordlist. Visible to other players on leaderboards. You can re-roll it from a different fixed wordlist; you cannot type your own.
  • An auto-generated friend code — a code like "BLUE-FOX-42" picked from a fixed wordlist. Only revealed to people you share it with personally.
  • Your daily puzzle solves — date, difficulty, time taken, mistakes, and hints used. No text, no images.
  • Aggregate stats derived from solves — current streak, best streak, total solves, best time. Calculated locally on your device and pushed to the server so leaderboards work.
  • Your friend graph — the user IDs of players you have mutually accepted as friends.
  • Your block list — the user IDs of players you have blocked. Used to hide them from your view.
02

What We Do Not Collect

SOLVD intentionally does not collect or transmit any of the following:

  • Your real name, email, phone number, address, or contacts
  • Your location, IP address (beyond the transient one used to make a request), or device identifiers
  • Any text you type into the app — your local profile name and friend nicknames stay strictly on your device
  • Photos, audio, video, or any media
  • Behavioral or analytics data — there is no analytics SDK, no advertising network, no third-party tracking

There is no chat, no comments, no bios, no captions, and no way for one user to send another user any text. Other players see your auto-generated handle and your numeric stats — nothing else.

03

Local Data on Your Device

Several pieces of data live only on your device and are never sent to our servers:

  • The display name you choose for your own profile
  • Local nicknames you assign to your friends (same posture as your iOS Contacts — your private annotation, never shared)
  • Your detailed solve history (puzzle by puzzle), badges, app settings, and theme preference

If you uninstall the app, this local data is removed by iOS automatically.

04

How We Use the Data

The data we collect is used solely to operate the app's features:

  • Leaderboards — to rank players by streak or daily best time
  • Friend connections — to let you add friends via friend code and view a friends-only leaderboard
  • Block functionality — to hide players you have blocked, in both directions

We do not use your data for advertising, profiling, marketing, or any purpose outside the app's features. We do not sell or rent data to anyone.

05

Service Providers

We use Supabase as the database and authentication backend that stores the data described in Section 01. Supabase processes this data on our behalf under their privacy terms.

We do not use any other third-party services. There is no advertising network, no analytics provider, no social media SDK, and no crash reporter.

Apple's App Store and iOS platform may independently collect certain data in accordance with Apple's Privacy Policy, which is outside our control.

06

Account Deletion

You can permanently delete your account at any time: Settings → Delete Account inside the app. Deletion is immediate and complete — your anonymous user ID, handle, friend code, solve history, stats, friendships, and block list are all permanently removed from our servers.

After deletion, opening the app again creates a fresh anonymous account with no connection to your previous one.

07

Children's Privacy

SOLVD is suitable for players of all ages. The data we collect (anonymous ID, auto- generated handle, gameplay stats) does not include any personally identifying information. We do not knowingly collect personal information from children. If you believe we have inadvertently received personal information from a child under 13, please contact us at the address below and we will delete the associated account.

08

Data Security

Data in transit is encrypted via HTTPS. Data at rest in our backend (Supabase) is protected by row-level security policies that limit each account to its own data plus data its friends have voluntarily shared. Local data on your device is protected by iOS's standard app sandboxing.

09

Your Rights

Because the only personal-ish data we hold about you is an opaque user ID and your gameplay records, you can exercise all the standard rights via the in-app delete flow. Specifically:

  • Access: All data tied to you is visible inside the app (your handle, friend code, solve history, friends, blocked users)
  • Deletion: Settings → Delete Account removes everything in one action
  • Portability: Your data is gameplay-only and not portable in a meaningful sense, but you can take screenshots of any of it from the in-app screens

If you reside in a jurisdiction with specific data rights (such as GDPR or CCPA) and need anything beyond what the in-app flow provides, contact us at the address below.

10

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. We encourage you to review this page periodically. Continued use of SOLVD after any changes constitutes your acceptance of the updated policy.

11

Governing Law

This Privacy Policy is governed by and construed in accordance with applicable law. Any disputes arising in connection with this policy shall be resolved in the appropriate jurisdiction.

Questions? If you have any questions about this Privacy Policy or our privacy practices, please reach out at solvd@joeltelling.com.