EyeCalibrate

Privacy Policy

Last updated: 20 August 2026

1. The short version

EyeCalibrate is built for children, so we have tried to collect as close to nothing as we can.

2. Who we are

EyeCalibrate is operated by Anoop Hallimala, 57/1 Desai Garden, Vasanthapura Main Road, Vasanthapura, Bangalore 560062, Karnataka, India. For anything to do with privacy, write to support@eyecalibrate.com.

Where the UK or EU General Data Protection Regulation applies, we are the "data controller" for the limited data described in section 4.

3. What stays on your device

All of the following is written to your device's own storage. It is never transmitted to us, and we have no way to read it:

WhatWhy it exists
Your child's first name (optional) and age To address your child by name in the app and set age-appropriate content. The name field can be left blank and the app works fully without it.
Which eye is weaker, and whether your child has an eye turn To set up the exercises correctly. You enter this yourself, based on what your eye doctor has told you.
Setup measurements — screen scale, viewing distance So the exercises are sized correctly for your particular device rather than guessed.
Exercise and Check-Up results, scores, session history, progress To show you progress over time and to adjust difficulty.
App settings and preferences To remember how you like the app set up.
Cartoon films you have watched all the way through Kept on the device so they play again without using data. Capped at 2 GB, and clearable from the app's Offline Downloads screen.

4. What leaves your device

4a. Crash and error diagnostics

The app uses Firebase Crashlytics, a service provided by Google, to tell us when the app crashes or hits an error. Without it, an app used by one person can break for a hundred others and we would never know.

Crashlytics receives:

It also receives the text of any warning or error the app records — for example "could not save settings" or "video failed to load after 3 attempts". These are messages about the software, not about your child.

It does not receive anything about your child. The app keeps a far more detailed diagnostic log of what happened while it was running — including exercise results, eye measurements and check-up outcomes — but that log is written to a file on your device and stays there. Only you can send it, and only deliberately, by using the "send diagnostic report" option if you contact us for help.

We enforce this separation in the software itself, not just as a policy: the detailed results are recorded at a logging level that is never uploaded, a filter strips your child's name and any measurement from anything that is, and an automated check refuses any change that would put the two together.

We do not use crash data to build a profile of your child, and it is never used for advertising. It is sent to Google and stored on Google's servers, which may be outside your country, and is deleted automatically after 90 days. Google's handling of it is covered by the Firebase privacy documentation.

If you would prefer we delete diagnostics associated with your device, write to support@eyecalibrate.com.

4b. Video streaming (the cartoon channel)

The cartoon channel streams public-domain and open-licensed films from video.blender.org and archive.org. When a film is played for the first time, your device connects directly to those services, and they will see your device's IP address in the same way any website you visit would. We do not receive anything about what was watched. No other part of the app streams anything.

4c. Links you tap

The setup guide includes a link to search for 3D glasses on Amazon. Tapping it opens your normal web browser and hands you over to that site, which then applies its own privacy policy. Nothing is shared about your child.

5. What we never do

6. Children's privacy

EyeCalibrate is intended to be set up and supervised by a parent or guardian, and the app is designed so that a child never needs to enter personal information.

We have designed the app to comply with the United States Children's Online Privacy Protection Act (COPPA), the UK and EU General Data Protection Regulation including its provisions on children, and India's Digital Personal Data Protection Act 2023. In particular:

If you believe we hold information about your child that you did not intend to provide, write to support@eyecalibrate.com and we will delete it.

7. Why we are allowed to process this data

Where UK/EU GDPR applies, our lawful basis for the crash diagnostics in section 4a is legitimate interest — specifically, keeping a working app that does not crash on children. We have weighed this against your privacy and limited what is collected accordingly. You may object to it at any time by writing to us.

We do not rely on consent for anything, because we do not collect anything that requires it.

8. How long it is kept

9. Your rights

Depending on where you live, you have rights to access, correct, delete, export or object to the processing of your personal data, and to complain to a regulator.

In practice, most of these you can exercise yourself without asking us, because the data is on your device: the app's settings let you view and delete your child's profile and results, and deleting the app removes all of it. For anything else — including deletion of crash diagnostics — write to support@eyecalibrate.com and we will respond within 30 days.

In the UK you may complain to the Information Commissioner's Office; in the EU, to your national data protection authority; in India, to the Data Protection Board.

10. Others who may hold data

WhoWhat they get
Google (Firebase Crashlytics) Crash diagnostics as described in section 4a
Blender Foundation, Internet Archive Your IP address when a film is streamed, as any website would see
Apple, Google (app stores) Your download and, in future, any purchase. This is between you and them under their own privacy policies — we only ever see anonymous totals.

11. Changes to this policy

If we change how data is handled, we will update this page and change the date at the top. If a change is significant — for example if we begin collecting something new — we will tell you in the app before it takes effect.

12. Contact

support@eyecalibrate.com