Last updated: May 14, 2026
Miray is built local-first. Your baby's tracking data lives on your devices and in your own family's Supabase row — never sold, never shared, never used to train any AI model. This page explains exactly what we collect, why we collect it, and the choices you have.
We collect only what is needed to run Miray:
We deliberately do not collect:
When you use Nora, your message + a snapshot of your tracking data is sent to the AI provider you selected (Anthropic Claude by default, or your own OpenAI/Google key). Anthropic and OpenAI do not train models on data sent through their API. If you provide your own API key (BYOK), the request flows through that provider with their terms.
Account, family, and event data are stored in Supabase (PostgreSQL) in the eu-central-1 region. Row-Level Security policies guarantee that you can only read or write rows scoped to your family. Local copies live in your browser via IndexedDB (Dexie) so the app works offline.
Caregivers you invite to your family can read and write all events for that family — that is the entire point of inviting them. No one outside your family workspace can see your data, including Miray staff (we cannot decrypt your row contents without your authorization for support).
You can export, modify, or delete any data at any time. Email amir.amon23@gmail.com to request a data export or full account deletion. We delete account + family rows within 7 days of a verified request.
Miray stores information about your baby — but the account holder is you, the caregiver. You are responsible for the data you log. If you wish to delete your baby's profile, you can do so from Settings → Baby Profile.
Questions, requests, or concerns? Reach the developer at amir.amon23@gmail.com.