Ooks — Privacy Policy

Effective date: 8 July 2026

Last updated: 10 July 2026


Who we are

Ooks is a spelling- and dictation-practice app for Singapore primary-school children (English and Chinese). A guardian photographs a weekly spelling list, the app extracts the words, and the child studies them with a spaced-repetition scheduler that aims for strong recall by the test date.

This service is operated by the provider of Ooks ("Ooks", "we", "us"), based in Singapore. For any privacy question or request, contact us at privacy@ooks.ai.

We are the data controller for the personal data described in this policy.

A note on how Ooks is structured

Ooks uses two kinds of accounts:

Some users may try Ooks on the web without registering. In that case we create a temporary anonymous account so the trial can save progress. It holds no name, email, or phone number.

The guardian provides consent on behalf of the child. By creating a child profile, the guardian confirms they are the parent or legal guardian and consent to the processing described here.

What we collect

We practise data minimisation — we collect only what is needed to run the study app. We do not ask for a child's real name, date of birth, photo, or contact details.

DataWhy we collect itWhere it is stored
Guardian email addressTo create and secure the guardian account, and for password recoveryCloud (authentication)
Guardian display name (optional)To personalise the accountCloud database
Child username & passwordSo the child can sign inCloud (authentication)
Child nickname / display nameTo show whose study session is running (chosen by the guardian — need not be a real name)Cloud database
Child grade level (P1–P6)To tune the study schedulerCloud database
School / class label (optional)To suggest relevant shared word lists from the same schoolCloud database
Language setting (English / Chinese)To pick the correct text-to-speech voiceCloud database
Deck names, spelling words, definitions, example sentencesThe study content itselfCloud database + on-device
Spelling-list photoRead once by AI to extract the words; kept privately so you can re-check the originalPrivate cloud storage
Study progress (scheduler state, due dates, pass/fail per word)To schedule reviews and show progressCloud database + on-device
Study-session records & typed answers (text)To grade answers and show historyCloud database + on-device
Push notification tokenTo send study reminders (only if you enable them)Cloud database
Crash and error diagnosticsTo find and fix bugs (contains no names, emails, or answers — only an internal ID)Error-reporting service

What we never collect

A child's real name · date of birth · photo of the child · home address · phone number · precise location · biometric data · advertising identifiers · behavioural-tracking data. We run no advertising SDKs and do no behavioural ad tracking.

How we use data

We use the data above only to:

  1. Provide the study app — extract words from photos, schedule reviews, grade answers, play audio, and sync your data across your devices.
  2. Send study reminders, only if you turn on notifications.
  3. Keep the service secure (authentication, rate-limiting, abuse prevention).
  4. Fix bugs and improve the app using crash diagnostics and aggregate, non-identifying usage statistics.

We do not sell personal data, and we do not use it for advertising.

The spelling-list photo (our most sensitive surface)

When you photograph a spelling list:

  1. The photo is uploaded to private cloud storage, readable only by your account.
  2. Our server sends it to an AI vision service to read out the word list. Only the extracted text returns — no analysis of who is in the photo.
  3. The photo is kept with the resulting deck so you can re-check the original against the extracted words. It stays private to you and is never shared with other families or added to any shared library.
  4. When you delete the deck (or the child profile), the photo is deleted. If you start a scan but never save a deck, the photo is automatically purged within about one hour.

Only the word-list text can ever be shared (see "Sharing", below) — never the photo.

Voice answers (a planned feature, not yet live)

A future version may let a child speak an answer. If and when we ship it: audio will be sent for transcription only, never saved to any device or server, and only the result (correct/incorrect) will be stored. We will ask for separate consent before enabling it.

Sharing word lists with other families

Ooks lets you share a word list so classmates can study the same words. When you share a deck:

Sharing is your choice. You can keep a deck private, and you can stop sharing at any time from the deck settings.

Third parties who process data for us

We use a small number of service providers ("data intermediaries" under the PDPA), each only for the function listed:

ProviderRoleWhat it receives
Cloud infrastructure providerCloud database, authentication, file storageAccount data, study data, the private scan photo
API / edge providerAPI layer that holds our keys and brokers AI callsRequests passing through; no long-term storage of your content
AI vision serviceReads the spelling-list photo to extract wordsThe photo and extracted text only — no account identifiers
Text-to-speech serviceGenerates the audio that reads words aloudThe word text only
Push-notification serviceDelivers push remindersA device push token only
Error-reporting serviceCrash/error diagnosticsTechnical error data with an internal ID — no names or answers

We never include a guardian email, child nickname, or any identifier in the AI or text-to-speech requests — those calls carry only the word or image.

Our AI provider states that data sent through its API is not used to train its models under the terms we use.

Where data is stored

Your data is stored on cloud infrastructure that may be located outside Singapore. Where data is transferred abroad, we take steps so it receives a standard of protection comparable to the PDPA. Ooks also works offline: a copy of your study data lives on your device so the app functions without a connection.

How long we keep data

DataRetained
Account, child profiles, decks, study progressUntil you delete them, or you close the account
Scan photoUntil the deck is deleted (abandoned scans purged within ~1 hour)
Study-session history & typed answersUp to 12 months, then anonymised (de-linked from any child)
Shared word lists you contributedRemain in the shared library after account deletion (they contain no personal data); the creator link is removed
Crash diagnosticsPer the error-reporting provider's standard retention

Your rights and choices

Under the PDPA you may:

To exercise any right, use the in-app controls or email privacy@ooks.ai.

Children's data

Ooks is designed to be used by children under the direction of a guardian. We treat children's data with heightened care: no real name, no date of birth, no photo of the child, no location, no advertising. The guardian creates and controls the child's profile and can delete it at any time. We align our handling with international norms for children's data (COPPA, GDPR Article 8) in addition to the PDPA.

Security

No system is perfectly secure, but we follow these practices to protect your data. In the event of a significant data breach, we will notify the PDPC and affected users as required under the PDPA.

Changes to this policy

We may update this policy as the app evolves. We will post the new version here and update the "Last updated" date; significant changes will be notified in-app.

Contact

Ooks — Singapore
Email: privacy@ooks.ai

If you are not satisfied with our response, you may contact Singapore's Personal Data Protection Commission (PDPC) at www.pdpc.gov.sg.