Tiny Tallies - Privacy Policy

Last updated: March 16, 2026

Magic Mirror Works ("we", "us", or "our") built Tiny Tallies as a free math learning application for children ages 6-9. This page informs you of our policies regarding the collection, use, and disclosure of information when you use Tiny Tallies.

Children's Privacy (COPPA Compliance)

Tiny Tallies is designed for use by children under parental supervision. We take children's privacy seriously:

If you believe a child has provided personal information without parental consent, please contact us so we can take appropriate action.

Information We Collect

Account Information (Optional)

If a parent chooses to sign in, we collect:

This information is used solely for account management and cloud sync. Authentication tokens are stored securely on the device using encrypted storage (expo-secure-store).

Child Profile Information

Parents create child profiles containing:

This data is stored locally and synced to our backend only when a parent signs in.

Learning and Performance Data

As children use the app, the following data is generated and stored locally:

When a parent signs in, score deltas (skill performance changes) are synced to our backend to enable cross-device progress. Score deltas are append-only and include: skill ID, rating change, XP change, correct/incorrect count, timestamp, and device ID.

Device Identifier

A random device identifier is generated locally for sync deduplication purposes. This identifier:

AI Tutor Interactions

Tiny Tallies includes an optional AI tutor that provides hints and explanations. When the tutor is used:

Educational Videos

The app may suggest educational math videos from YouTube. Video playback:

Error and Crash Reports

We use Sentry to collect crash reports and error logs. This helps us fix bugs and improve app stability. Error tracking is enabled by default and can be turned off at any time in parental controls. Sentry may collect:

Personal information is automatically scrubbed from all error reports — child names, ages, and emails are redacted before transmission. Session replay and screen recording are completely disabled. Sentry is configured with sendDefaultPii: false. API keys are automatically redacted from all logs.

This data is used solely for error analysis and app improvement. It is never used for advertising, behavioral profiling, or any other purpose.

Benchmark Data (Optional)

Parents may opt in to anonymous benchmarking, which allows comparison of their child's progress against age-appropriate peer groups. If opted in:

Data Stored on Your Device

Tiny Tallies stores the following locally on your device:

This data can be cleared by uninstalling the app. The parental PIN and authentication tokens are stored in encrypted device storage and are never transmitted to our servers.

Data Stored on Our Servers

Our backend (hosted on Cloudflare Workers) stores:

Third-Party Services

Tiny Tallies uses the following third-party services, each with their own privacy policies:

Data We Do NOT Collect

Data Retention

Your Rights

You have the right to:

To exercise these rights, contact us at the email address below.

Permissions Used

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date. Continued use of the app after changes constitutes acceptance of the updated policy.

Contact Us

If you have any questions about this Privacy Policy, contact us at:
[email protected]