Liam

Privacy Policy

Last updated: May 25, 2026

Learn With Liam ("Liam", "we", "us") runs the toddler learning app at learnwithliam.co and app.learnwithliam.co. This policy is meant to be short and readable. If something isn't clear, email us at [email protected].

The short version

  • We collect a parent's email to send the sign-in link and to keep your child's progress backed up to your account.
  • We store the child's first name (if you typed one) and their learning progress (which letters/words/numbers they've mastered) so the app remembers them across devices.
  • We do not collect audio, photos, location, contacts, or any identifier from your child.
  • We do not use advertising, third-party trackers, or analytics SDKs.
  • You can delete everything at any time from the in-app Account screen, or by emailing us.

What we collect

From you (the parent)

  • Email address — used to send a magic sign-in link and to look up your saved progress on any device.
  • First-seen / last-seen timestamps — automatically recorded when you sign in, so we can tell active accounts from dormant ones.

About your child (entered by you)

  • First name (optional) — used inside the app to greet your child. We never display it publicly.
  • Approximate age in months — used to pick a starting level.
  • Learning progress — mastery counts per item, level, voice-speed setting, and a small session history. Stored on your device and a backup copy is saved to your account.

From the device, automatically

  • Standard request metadata (IP address, user-agent string, request time) appears in Cloudflare's edge logs and in our short-lived error log if something crashes. We don't combine this with your child's data.

What we do NOT collect

  • No microphone or camera capture leaves your device. Speech-recognition (if you enable it) runs in-browser.
  • No location, contacts, photos, or device IDs.
  • No advertising trackers, no Google Analytics, no Facebook Pixel.

Where it's stored

All hosting and storage is on Cloudflare (Pages + KV) in the United States. Magic-link email delivery is provided by Resend. Pre-recorded voice prompts are static MP3 files served from Cloudflare's edge — no per-listen tracking.

How long we keep it

  • Account record (email, timestamps): kept until you delete your account.
  • Progress backup: kept until you delete your account or wipe it from the Guardian screen.
  • Error logs: retained for 30 days, then automatically purged.
  • Rate-limit counters: seconds to minutes.

Your rights

You can access, export, or delete your data at any time — most actions are self-serve from the in-app Guardian → Account screen. If you prefer email, write to [email protected] and we'll handle it within 14 days. This applies regardless of your jurisdiction; we extend the same rights to everyone (including those covered by GDPR and CCPA).

Children's privacy (COPPA, GDPR-K)

Liam is designed to be used by a parent or guardian with their child. The account holder is the parent. The app does not collect personal information from the child directly — there are no logins, profiles, audio uploads, or contact features available to the child. The only child-related data is what you, the parent, choose to enter (a first name and an age).

Security

Sign-in cookies are signed with an HMAC secret and only accepted over HTTPS. Our magic-link URLs expire 30 minutes after sending. We don't store passwords.

Changes to this policy

If we make material changes, we'll update the "Last updated" date at the top and, for non-trivial changes, send a heads-up email to active accounts.

Contact

Operated by Learn With Liam.
Email: [email protected]

Home · Terms of Service