Pending lawyer review. This policy is a draft and not yet in force.

Solved Math Privacy Policy

Last updated: 2026-11-11. Controller: Sergiy Bondarev, IČO 23604280, Bachmačská 691, 280 02 Kolín, Czechia (“we”, “us”). Contact: privacy@halfpast.io.

The short version

1. Children under 13

Solved Math is not intended for children under 13, and we do not knowingly collect personal information from them.

2. Teenagers (13–17) and why everyone gets teen protections

We apply these protections to every user unless your app store tells us, or you told us, that you are 18 or over (for adults, see “Usage analytics” in §3 and §5):

3. What we collect, why, and on what basis

WhatWhenWhyLegal basis (EEA/UK)Kept for
Problems you type (maths, the words of a word problem)when you ask for an AI solutionto solve it, check the answer, refund failures, prevent abusecontractAI job record 90 days; see §6 for the shared answer cache
Photos you scanwhen you scanto read the problem (cropped and downscaled on the phone; location and camera data removed)contractnever stored by us; the transcribed text 7 days
Anonymous account id (Firebase)first online featureto keep your credits, purchases and limitscontractuntil you delete your data
Device identifiers: a one-way hash of the Android device id, the Firebase installation id, App Check / Play Integrity tokensfirst online featurefraud and abuse prevention (free daily limits per device, genuine-app checks)legitimate interest (security, fair use)device counters up to 400 days, unlinked from you after deletion
Purchases: order ids, purchase tokens, product, dateswhen you buyto grant credits and Plus, handle refunds, keep accounting recordscontract; legal obligationas long as tax and accounting law requires, unlinked from you after deletion
Ad records: that you watched a rewarded ad, ad unit, timeFree plan, when you watchto give you the free use you earned and prevent fraudcontract; legitimate interest30 days
Region: a two-letter country code (the strictest of your SIM, network and phone-region countries) and your time zoneonline featuresto apply the right local rules and daily limits, and to keep online features off where we do not offer themlegitimate interest; legal obligationon the account until deletion
Age range from your app store (only where a law makes the store provide one)app startto decide whether the app may be used and which protections applylegal obligationon your phone, and as an age band (adult or minor, never a birth date) on the account until deletion; never used for ads or profiling
Age range you tell us (only when your app store gives none: 13–15, 16–17 or 18 or older; “under 13” is not kept)once, after the welcome screento decide whether the app may be used and which protections applylegal obligation; legitimate intereston your phone until you delete your data, and as an age band (adult or minor) on the account until deletion; never used for profiling (an 18+ answer lets ads be personalised where you allow it)
Google account e-mail and idonly if you choose “Back up & sync”to restore your credits on another devicecontractuntil you delete your data or sign out
Synced history: the problems you solved (the maths or the words you typed or scanned, as text), their topic, dates, stars and deletions, and the solutions shown to youonly if you sign in with Google and “Sync history” is on (on by default after sign-in; Settings → Account)to show your history on every device signed in to your accountcontractuntil you delete the item (deletions sync too) or delete your data; turning sync off stops syncing but keeps the copy for your other devices
Crash reports (Firebase Crashlytics): device model, OS version, app version, the technical trace of the crashwhen the app crashes. Outside the EEA, the UK and Switzerland: on unless you turn them off. In the EEA, the UK and Switzerland: only with your consent, and never for a user who may be under the digital-consent ageto fix bugsconsent (EEA/UK/CH); legitimate interest elsewhere90 days
Usage analytics (Google Analytics for Firebase): which features you use (for example “solved on the phone”, “scan read”, “ad watched”, “purchase verified”), counts, timings, app version, device model and a random app-instance id; never the problems, photos or answersoutside the EEA, the UK and Switzerland: on unless you turn it off (Settings → Privacy → Usage analytics). In the EEA, the UK and Switzerland: only for users who are 18 or over, and only as far as they agreed in the consent form (Settings → Privacy → Ad choices); never for a user who may be a teenagerto improve the app and to measure which of our ads bring real users (Google Ads); for users 18 and over who allow it, also to personalise ads with Googleconsent (EEA/UK/CH); legitimate interest elsewhere14 months
Support messageswhen you write to usto answer youlegitimate interest; contract2 years
In-app feedback (Settings → Send feedback, or “Tell us more” on a solution): the category and message you write; the problem you chose to attach (as you entered it) and its solution id; a small copy of the scanned photo only if you tick it; your e-mail only if you give one; added automatically: app version, device model (never a device id), app language and your Support IDonly when you press Send (kept on your phone until you are online)to fix bugs and wrong answers, answer you if you asked, and prevent abuselegitimate interest180 days

We do not collect your name (unless you sign in with Google), contacts, precise location, microphone, or photos you do not choose to scan. Your history of solved problems stays on your phone, unless you sign in with Google and keep Sync history on: then a copy of it (text only, never photos or thumbnails, and nothing about payments) is stored with your account so your other devices can show it. If you sign out, the history on that phone stays there and stops syncing.

4. AI processing (Anthropic)

5. Advertising (Google AdMob)

6. Firebase and Google Cloud

We run our online services on Google Firebase / Google Cloud in the EU (europe-west1, Belgium): Firebase Authentication (anonymous accounts; Google sign-in only if you choose it), Cloud Firestore and Cloud Functions (credits, purchases, AI jobs, limits, and your synced history if you use Sync history; only you, signed in with Google, can read or change it), Firebase App Check with Play Integrity (checks that requests come from the genuine app), Firebase Remote Config (feature switches; no personal data), Firebase Crashlytics (crash reports), Google Analytics for Firebase (usage analytics, as described in §3) and Google Play Billing (purchases; we never see your card).

A shared answer cache stores the text of solved problems and their verified solutions without any link to you, so the same problem can be answered faster for everyone. Problems that look like they contain contact details (e-mail addresses, phone numbers, links, long numbers) are never cached.

7. Who we share data with

We do not sell personal information. We share it only with our service providers, who process it on our instructions (Anthropic for AI; Google for Firebase, Google Cloud and Play Billing), with Google for rewarded ads (AdMob, §5) and usage analytics (§3), and with authorities when the law requires it. Data of users who may be under 18 is never used to personalise ads.

International transfers. Anthropic processes data in the United States, and Google may process data outside your country. Transfers rely on the European Commission's Standard Contractual Clauses (with the UK addendum) or on the EU-US Data Privacy Framework where the provider is certified.

8. How long we keep data

DataKept
Photosnever stored by us (processed and discarded)
Transcribed scan text7 days
AI job records (problem, result, cost, errors)90 days
Shared answer cache (no link to you)until replaced or the cache version changes
Account, credits, ad records, Google sign-in linkuntil you delete your data
Purchase recordsas tax and accounting law requires, unlinked from you after deletion
Device counters (fraud prevention)up to 400 days, unlinked from you after deletion
Crash reports90 days
Usage analytics14 months
Age range you told uson your phone until you delete your data
Synced history (Google sign-in with Sync history on)until you delete the item or delete your data
In-app feedback (and an attached problem, photo or e-mail)180 days, then deleted automatically
On your phone (history, settings)until you delete them or the app

9. Deleting your data and your rights

Depending on where you live, you may also have the rights to access, correct, delete, restrict, object to and port your data, to withdraw consent at any time, and to complain to a regulator. We answer within one month (EEA/UK) or 45 days (US states). We do not discriminate against you for using your rights.

10. Regional information

10.1 EEA, UK and Switzerland

10.2 United States

10.3 Brazil

Solved Math is not offered in Brazil yet. When it is, this section will describe processing under the LGPD and the Statute of Children and Adolescents (ECA and Digital ECA).

11. Security

Data is encrypted in transit (TLS) and at rest by Google Cloud. Only the app's servers can read account data; there is no direct client access to the database, except your own synced history, which only you can read and change when signed in with Google (enforced by the database's security rules). AI provider keys live only on the server. Photos are downscaled and stripped of location data on your phone before they are sent.

12. Changes

We will update this policy when the app changes and tell you in the app about important changes before they take effect.

13. Contact

Sergiy Bondarev, IČO 23604280, Bachmačská 691, 280 02 Kolín, Czechia. privacy@halfpast.io (privacy questions, parents and guardians, deletion). See also our Terms of Service.