Privacy policy

Last updated: 6 October 2026

Rattu ("the app") turns photos of school notebooks into revision quizzes. It is built and operated by Activate Travel ("we", "us"), based in India. This policy explains what data the app collects, why, and how it is handled.

Who holds the account

Rattu accounts belong to a parent or guardian. Children use the app through child profiles inside the parent's account; children do not have their own accounts, logins, or contact details in Rattu. Child profiles contain only a first name/nickname, class, board, and an avatar chosen by the parent.

What we collect

DataWhy
Phone number (parent)Account sign-in via one-time password (OTP).
Photos you scanPages you photograph are uploaded to generate quiz questions. This includes a spelling test your child wrote by hand, which you photograph so Rattu can mark it. The camera opens only when you or your child tap to take a photo in the app: to scan a page, or to photograph written answers (see the next row). When you scan a page you can pick a photo from your gallery instead, and the app receives only the photo you pick. Rattu never uses the camera in the background and cannot look through your photo library. Page photos are kept for your child's academic year only (see Retention and deletion).
Handwritten answersWhen your child writes an answer on the screen for Rattu to mark, or photographs answers written in a notebook or on a printed mock paper, the image is uploaded and read by Google Gemini to turn the writing into text, so the answer can be marked the same way as a typed one. The image and the text read from it are stored with your account. Mock paper photos are also used to show you the checked copy. These images are kept for your child's academic year only, and are deleted with your account (see Retention and deletion). Drawings, and answers your child writes about themselves, are never read this way (see the next row).
Drawings and answers your child makesSome questions have no single right answer: they ask your child to draw something, to answer about themselves (for example, a friend's name or a favourite food), or to write a few lines of their own. Rattu does not mark these. What your child draws, types or says for them is stored with your account so you can see it in the parent part of the app. In Class 1 and 2, your child may write an answer about themselves by hand on the screen; that writing is kept as a picture, like a drawing. These drawings and answers are never sent to Google Gemini or any other AI service, and are never used for analytics or advertising. If your child says one of these answers out loud, the speech is turned into text the same way as any spoken answer (see “Speech during practice” below): Rattu keeps only the words, never the recording. A drawing made while the phone is offline waits on the phone until it can be saved. They are kept until your child's school year ends, then deleted automatically. You can remove any of them sooner in the app, and they are deleted with your account (see Retention and deletion).
Child profile details (name, class, board)To organise questions and progress per child.
Quiz activity (answers, scores, review schedule)Spaced-repetition scheduling and the weekly progress report shown to the parent.
Your voice recordings (optional, parent only)If you choose to record yourself reciting a passage — a parent-only feature behind your PIN — the recording is stored on your account and played back to your child while they practise. You can delete it at any time, and it is kept for your child's academic year only. Your recordings are never shared. Rattu never stores recordings of your child's voice (see the next row).
Speech during practice (recitation and spoken quiz answers)When your child recites aloud or speaks an answer instead of typing it, the words are turned into text so the app can check them, or keep them for you when the question has no single right answer. Two methods are used. Where we offer improved recognition for Indian English, Hindi and Marathi, the audio goes to ElevenLabs, a speech-to-text provider, which returns the text. Usually it streams from the app straight to ElevenLabs while your child speaks; if that connection fails, the same short recording is sent through our servers to ElevenLabs instead. Our servers never store the recording, and Rattu keeps only the text. ElevenLabs processes it under its standard API retention, and we have opted our account out of ElevenLabs using this content to train or improve its models. Otherwise your phone's (or browser's) built-in speech recognition does this; on Android that may send the audio to Google's speech service, and Rattu keeps only the text. Speaking is always optional — your child can type every answer — and no recording is ever used for analytics or advertising.
Purchase recordsTo activate and manage your subscription. Payment card/UPI details are handled entirely by the payment provider — we never see or store them.
Usage analytics (in-app events, screens visited, diagnostics)Understanding how the app is used so we can improve it, and measuring how our own marketing performs. We use Amplitude and Google Analytics for Firebase for this.
Device & other identifiersSign-in security and the analytics above: a random per-install analytics identifier. We do not collect the Android advertising ID.

We do not collect your location, contacts, or browsing history, and Rattu shows no ads inside the app. We do use analytics to understand usage and to measure our own marketing — see "Analytics and advertising measurement" below.

How scanned pages and handwritten answers are processed

Scanned images are stored in your account's private storage and sent to a cloud AI service (Google Gemini, with OpenAI as fallback) to read the page and generate questions. These providers process the image to return questions and do not use your content to train their models under the API terms we use. Generated questions are always shown to you for review and editing before they are saved.

Images of the handwritten answers Rattu marks (written on the screen, or photographed from a notebook or a mock paper) are stored in the same private storage and sent to Google Gemini only, which turns the writing into text so the answer can be marked. Gemini does not use this content to train its models under the API terms we use.

Drawings your child makes in the app, and the answers they give to questions with no single right answer (such as questions about themselves), are never sent to Gemini or any other AI service; a spoken answer only goes through the speech-to-text step described above. They are stored in the same private storage only so that you can see them.

Analytics and advertising measurement

We use two analytics tools — Amplitude and Google Analytics for Firebase — to understand how Rattu is used (for example, which features are opened and where people get stuck) so we can improve it. This involves in-app event data, diagnostics, and app-instance identifiers. We do not collect the Android advertising ID, and analytics does not record the device's IP-based location.

Some events — such as sign-ups and subscription purchases — are also shared with Google so we can measure how our own marketing and Google Ads campaigns perform. This is measurement of our advertising; Rattu still shows no ads inside the app, and we never sell your data.

Third parties we rely on

ProviderRole
SupabaseAuthentication, database, and file storage.
Google (Gemini) / OpenAIReading scanned pages and generating questions. Gemini also reads the handwritten answers Rattu marks (never drawings, or answers your child gives about themselves).
ElevenLabsTurning your child's spoken answers and recitations into text, and generating the English and Hindi read-aloud voice for Listen mode from the question text.
Google Cloud Text-to-SpeechGenerating the Marathi read-aloud voice for Listen mode, and the English/Hindi voice if ElevenLabs is unavailable. Only the question text is sent — never a recording.
AmplitudeProduct analytics — how the app is used.
Google Analytics for Firebase / Google AdsUsage analytics and measuring how our marketing performs.
RazorpayPayments and subscriptions on Android/web (India).
Apple / Google PlayIn-app purchases and app distribution on their platforms.

We never sell personal data, and we do not share it with anyone beyond the providers above.

Retention and deletion

Page photos, drawings and voice recordings (the pages you scan, photos or drawings of your child's handwritten answers, drawings your child makes in the app, and any recording you save in the app) are kept for your child's academic year only, and so are the answers your child gives to questions with no single right answer (see “Drawings and answers your child makes” above). You set the month each child's school year ends in the app (Profile → School year); until you do, we use the end of March for CBSE and ICSE schools and the end of May for other boards. When the year ends (India time), all of these from that year are deleted automatically from our servers, and from the app on your phone. Starting the new school year in the app deletes them straight away and moves last year's chapters to “Past school years”. The quizzes made from them, and your child's scores and progress, stay; picture questions that need the page are no longer played. Memory-trick pictures Rattu draws are kept. Files left behind by a deleted quiz or a failed upload are removed within 30 days.

Everything else is kept while your account is active. You can delete individual scans, questions, child profiles, or anything in your child's “Made by” list, in the app at any time. To delete your whole account, go to Profile → Privacy & data → Delete my account in the app: your profiles, scans, page photos, handwritten answers, drawings, recordings, questions and quiz history are removed from our live systems straight away (if you pay for Rattu, cancel your subscription first; the app shows you where). You can also email support@rattu.app, and we will complete the deletion within 30 days. Payment records are retained as required by tax law. A small number of pages may be kept, with names removed, only to check how accurately Rattu reads pages; these are deleted with your account, or within 90 days at most. See rattu.app/delete-account for details.

Children's data

Rattu is designed so that the parent controls everything: the parent creates the account, scans the pages, and reviews all generated content. We collect no contact details from children, show no ads, and provide no social features, chat, or public sharing. Quiz activity, drawings and answers linked to a child profile are visible only within that parent's account.

Security

Data is transmitted over HTTPS and stored with per-account access controls (row-level security). Scanned images, handwritten answers and drawings live in private storage folders scoped to your account. AI API keys and payment secrets are held server-side only.

Changes and contact

If this policy changes materially, we will notify you in the app. Questions or requests: hello@rattu.app.