Privacy

The smallest possible data surface.

MathsGrip is local-first. Children don't sign in. Progress lives on the device it was made on. We avoid collecting data we don't need — and we make it easy to take what we do hold and leave.

TL;DR

No child accounts. No cloud sync of practice data. No advertising SDKs. No third-party tracking inside the practice flow. One-tap export and delete from Settings.

Last updated 26 April 2026.

In plain language

What's stored, where, and why.

01 · No accounts

Children don't sign in.

There is no child account, no email, no password, no phone number. A child opens mathsgrip.com and starts practising. Adults configuring a device don't need to sign in either — Settings work without an account.

02 · Local-first

Progress stays on this device.

All practice data is stored in the browser's IndexedDB on the device you're using. We don't sync it to a cloud and we don't read it server-side. Switching devices means starting fresh — or importing a JSON backup you exported yourself.

What's stored locally: which facts have been practised, response times, error counts, and the spacing schedule. Nothing more.

03 · No tracking

No ads, no behavioural profiling.

The practice flow contains no advertising SDKs, no marketing pixels, and no behavioural analytics. We use minimal first-party server logs (HTTP requests and basic error reports) to keep the site running, and that's it.

  • No third-party cookies in the practice flow
  • No tracking pixels embedded in pages
  • No "session replay" or keystroke recording
04 · Export & delete

Take it or wipe it, whenever.

Open Settings on the device you've been practising on. From there:

  • Export PDF. A one-page summary of progress, suitable for printing or sharing with school.
  • Export JSON. A full backup of the local data, importable on another device.
  • Clear all data. Removes everything from the browser. Irreversible — make a backup first if you want one.
05 · Anonymous metrics

Aggregate site metrics, no profiles.

We use a privacy-respecting analytics tool on marketing pages (Plausible) to count anonymous page views. It doesn't set cookies, doesn't fingerprint visitors, and doesn't follow people between sites. It is disabled inside the practice flow.

06 · Children

Designed with the Children's Code in mind.

MathsGrip is designed to align with the principles of the Age Appropriate Design Code (UK) — high privacy by default, data minimisation, no nudging children to share more, and no dark patterns. The simplest version of that, for our case, was to not collect children's data at all.

07 · Contact

How to ask us something.

Email [email protected]. We'll reply within five working days. If you're a school or trust looking for documentation (DPA, security notes, accessibility statement), say so in the email and we'll send the latest version.

At a glance

What we do and don't do.

What MathsGrip does

  • Stores progress locally in your browser
  • Lets you export a JSON backup or PDF report
  • Lets you wipe everything in one tap
  • Uses anonymous, cookieless page analytics on marketing pages

What MathsGrip doesn't do

  • Ask children for an email or password
  • Sync practice data to a cloud
  • Run advertising or behavioural tracking SDKs
  • Compare children to each other
  • Sell or share data with third parties

Open the page. That's the sign-up.

No account, no email, no setup. Practice and progress, on this device.