Privacy Policy

Last updated: September 25, 2026

Operator
LevelReads is operated by Vishal Amler, an individual developer.
Mailing address
55 Jordan Ave, Unit 511, Jersey City, NJ 07306, USA
Phone
+1 646-549-9708
Email
support@kvalabs.com

Children do not have accounts

A child never creates an account, and never provides an email address or password. Only a parent — whose identity is verified through Apple or Clerk sign-in as an adult — creates and fully controls each child profile from within the app.

What we collect

Parent data

Collected via Clerk, our authentication provider:

Child data

Entered or generated only inside the app, and controlled by the parent:

This activity data is used to personalize passage difficulty and to generate progress reports for the parent.

No ads, no third-party analytics or tracking

LevelReads shows no advertising, includes no third-party analytics or advertising SDKs, and does not track users across apps or websites. We do not sell or share any data for advertising purposes. Subscription handling via RevenueCat is configured with device-identifier collection explicitly disabled, and no advertising-attribution identifiers are collected.

Service providers

Terms of Use

LevelReads Pro and LevelReads Family are auto-renewing subscriptions purchased through the App Store. By subscribing, you agree to Apple's standard terms for auto-renewing subscriptions, in Apple's Licensed Application End User License Agreement: Apple's Standard EULA.

Retention and deletion

Data is kept while the account or child profile exists.

Both are immediate, permanent deletions, not deactivations. Parents can also request deletion by emailing support@kvalabs.com.

Data retention policy

This section sets out, as required by the COPPA Rule, what children's personal information we keep, why, for how long, and how it is deleted.

Third parties that receive children's personal information

The COPPA Rule requires us to identify each third party that receives children's personal information and the purpose for that disclosure. Only two do:

Clerk and RevenueCat do not receive any child's personal information — they only ever see the parent's own account identifier (email/login for Clerk, subscription/entitlement identifier for RevenueCat).

How we keep data secure

LevelReads maintains a written information security program appropriate to the data it handles.

Parental rights

A parent may at any time:

COPPA statement

LevelReads is used by children, and only a parent can sign in. We do not knowingly collect personal information directly from children. All child profiles are created and controlled by a parent; a parental gate (the parent's Face ID or device passcode, or their LevelReads account sign-in) stands between a child and any purchase flow, parent area, or link that leaves the app. We collect only what is needed to operate the reading and progress-tracking features described above, and we do not use child data for advertising or marketing.

Where data is stored

Application data is stored in our Convex database (Convex's cloud infrastructure). Authentication data is held by Clerk. OpenAI processes this data only to generate the response; per OpenAI's API terms, API data is not used to train their models.

Changes to this policy

We'll update the "Last updated" date above and, for material changes, note them on this page.