Privacy

We built GiGi so that losing your data would tell a thief almost nothing.

Every household app asks for the same thing: your email, your bills, your children's names, your calendar. Most of them then hold all of it in one place, under your name, and write you a privacy policy about how much they care. We took the other route — the product is built so that most of what you would worry about, we simply never have. This page is the whole of it, in plain words.

Last updated 3 November 2026v1.25Beta · UK & EU
Not stored under your name
Bills, digests and history sit against a random id. Your email and password live in a separate vault. Neither half means much without the other.
Stored in the EU
Your data is stored in the EU. A few hops can leave it, all named below: the AI, which reads one email at a time and keeps nothing, and Gmail or Outlook, which are optional and yours to revoke.
Nothing happens without your tap
GiGi proposes. It never sends, switches, cancels, pays or replies on its own. There is no setting that turns that off.
No trackers. No banner.
One first-party session cookie. No analytics SDK, no third-party fonts, no pixels, no ad network, ever. Nothing to consent to.
The standard

Four rules we do not trade against.

Not values on a wall. Each one is a decision already taken in the code, and each one costs us something — which is the only reason to believe it.

1. Collect the least that works, not the most that's allowed.

The weather service gets “SW1A”, never your doorstep; an inbox search returns subject lines, never a body.

GiGi asks for a postcode, and sends the weather service the outward half only — “SW1A”, an area of thousands of addresses, never “SW1A 1AA”, which is a doorstep. When GiGi searches your inbox it asks Google or Microsoft for subject lines and senders only, using an API mode that cannot return a message body — not fetched and discarded, never requested. The cheap version of both features would have been to take everything and filter later. We don't, because data you never held cannot leak.

2. Separate who you are from what you have.

Your admin is kept against a random id; your email and password live in a separate vault.

Your bills, digests, calendar and history are stored against a random identifier. The only place your email address and password exist is a separate identity vault. A dump of the content store is a pile of household admin belonging to nobody in particular. That is a deliberately awkward way to build software, and it is the single most valuable thing on this page.

3. Never act on the household's behalf without the household.

GiGi reads, ranks and proposes. Every action is your tap.

GiGi reads, ranks and proposes. It has no ability to send an email, reply to a teacher, cancel a contract, move money or book anything. Every one of those is a human tap in the app, and a school scan is explicit about it: the scan reads and plans, showing you what it would create and the exact sentence it read each value from, and writes nothing at all until you tick the ones you want.

4. Say what happened, in words, every time.

A hash-chained log of everything GiGi did with your data, in plain words, in the app.

Every household has a live log of everything GiGi did with their data: every email received, every analysis, every outbound lookup, with timestamps, the purpose, and the lawful basis. Each entry hashes the one before it, so the log is verifiably append-only — we cannot quietly edit our own history. It is in the app under Your data, and it includes the deletion of your account, which is the last thing written before there is nothing left to write about.

Scope

What we hold — and what we will not take.

The right-hand column is the more important one. It is a list of things GiGi could plausibly have asked for and does not.

What GiGi holds
  • Your household profile: market, timezone, postcode (or, outside the UK, your area to about 10 km), adults and children as counts.
  • The bills you confirm — provider, amount, renewal date — and the quote each value was read from.
  • The emails you forward to your GiGi address, or tick for GiGi to read in your connected Gmail, and the fields extracted from them.
  • Your children's first names and, if you add them, age, year group and passport expiry.
  • If you add them, your pets' first names and what kind of animal each is.
  • If you add it, when your own passport runs out: the date only, never the number. It is yours: nobody else in the household sees it.
  • Calendar items you or GiGi create, each carrying the sentence it came from; one you added can be “Only I see this”.
  • The household's shopping list: each item and who added or got it, shared with the household's adults, kept until someone clears it, and never part of the morning digest.
  • If an adult gives GiGi a picture of your own: a small square copy made on the phone, shown only to the people in your household, until someone chooses “Back to the owl”, which deletes it.
  • Your to-do list: what is on it, any deadlines, and who handed what to whom.
  • Your morning digests and what you did with them.
  • In the identity vault, separately: your email and a password hash (and, for accounts made before email was required, a recovery code hash).
What GiGi never takes
  • Your bank, your card, your account numbers. GiGi never touches money.
  • Your full postcode beyond our own server — the weather service sees a postal district.
  • The contents of your inbox. Searching sees subject lines; only an import you press reads a message.
  • Anything about other families' children — dropped in code, not asked of the AI.
  • Where you are. No tracking, no IP geolocation, nothing in the background. Only if an adult taps “Use my location” does the browser share a position, once: in the UK it finds your postal district and is dropped; anywhere else it is rounded to about 10 km and only that is kept.
  • Your contacts, your photos, your microphone in the background.
  • Behavioural profiles, ad identifiers, or anything sold, shared or rented to anyone. Ever, at any price.
Your email is a login, not a profile.

An email is needed to sign up: it is proven with a code, it is how you log in, and it is where a link to a new password goes if you forget yours. It lives in the identity vault, apart from your household’s admin, which is kept against a random id. Two-step login (a code from an authenticator app) can be turned on under You & GiGi; its secret is sealed to you.

Architecture

The promises are structural.

Anyone can write “we respect your privacy”. Here is where each claim actually lives.

Email reaches us because you forwarded it

A forwarding address needs no access to your account. Connecting Gmail or Outlook is optional and read-only.

The default way in is a forwarding address of your own. No account access, no OAuth, no scopes — GiGi sees the emails you chose to send it and has no idea the rest exist. Connecting Gmail or Outlook is an option on top of that, not the price of entry, and it is read-only: the grant GiGi asks for cannot send, delete, label or modify anything. For Outlook that is Microsoft's Mail.Read and Calendars.Read (GiGi never asks for an event's notes or attachments), never a permission that can write or send.

Forwarding can also run by itself without connecting anything: a filter you make in Gmail, Outlook or iCloud sends only the senders you pick to your GiGi address. GiGi guides you through it and, until you have, suggests it in your morning now and then (“Not now” waits two weeks). She never sees the filter; she keeps only that you said it is set up, and in which of the three.

Searching your inbox and reading a message are two different acts

A search sees senders and subject lines only. A message is read only when you tick it.

They are separate functions, with separate entries in your log. A search asks Google or Microsoft for headers under an allow-list — sender, subject, date — and is the only thing GiGi does on its own initiative. Reading a message body and its PDF invoice happens when you tick it, and is logged as what it is. We keep those apart in the code precisely so that “GiGi only read subject lines” stays a fact we can prove rather than a habit we might drift out of.

Your Google and Outlook calendars are read, never written

You pick each calendar. GiGi reads it and cannot add, move or delete anything in it. GiGi’s own family calendar takes what you ask her to add.

If you connect Google or Outlook, you can bring your own calendars into GiGi so the household's week is in one place. It goes one way: GiGi reads, and has no ability to add, move or delete anything in your calendar — there is no code in the product that could. You pick which calendars, one at a time, and none are read until you do; a Google account carries holidays, birthdays and whatever anyone has ever shared with it, and importing all of that would be the opposite of what GiGi is for. Turn a calendar off and everything imported from it is deleted here, not hidden.

GiGi's own family calendar is a different thing: it lives in GiGi. When you ask her to put something in it (“add the dentist on Thursday at 3pm”), she reads your words on our server, by rules and with no AI, adds it, says it back and offers an Undo. Nothing goes to Google or Outlook, and your trust log says an event was added and on which day, never what it was called.

Note that mail and calendar are separate permissions. Connecting one does not grant the other, which is why GiGi asks again rather than quietly widening what an existing connection can reach.

You can also add a calendar by its link, such as a school's schedule. Such a link works like a key, so it is kept encrypted and only the name of the site it points to is shown. GiGi reads it about twice a day and sends nothing back. Remove it and everything read from it is deleted.

The AI is given one email, and asked to point rather than remember

Claude reads one email at a time, quotes where each value is, and keeps nothing. During the beta it may run outside the EU.

Extraction sends one email at a time to Claude, Anthropic's model. During the beta it runs in whichever of Anthropic's regions has room, which may be outside the EU; nothing is kept there, and it moves to an EU region as soon as one is offered. The model is not asked to transcribe a number; it is asked to find where the number is and quote the source text, and our own code re-reads the value out of that quote. It is why every figure in GiGi can show you the sentence it came from. Nothing you forward is used to train anyone's model.

What you forward is yours, and it is kept sealed

Kept encrypted to you for 30 or 90 days. Nobody else in the household can open it.

Each adult in a household forwards to their own GiGi address. The email itself (or one they ticked for GiGi to read in their connected Gmail or Outlook), with any PDF it carried, is kept in that adult's GiGi inbox, encrypted with a key bound to them, so they can see what GiGi made of it and correct it — nobody else in the household can open it, and neither can a copied database row. It is deleted after 30 days, or 90 if they choose, and sooner whenever they delete it. What GiGi read out of it is shared with the household unless they mark it as only theirs. When they teach GiGi a sender, the rule keeps the words that stand before each value, never a value.

Unless you choose to share one email with us

Only if you tap Share: that one email, sealed to the GiGi team, twelve months at most, yours to take back.

After you correct how GiGi read an email, it may ask, at most once a week, whether you would share that one email with the GiGi team, so GiGi learns to read that kind better. Only if you tap “Share this email”: its sender, subject, date and words (not its PDFs) are then sealed to the GiGi team, who can read that one email to mark the right reading, and every time they open it is written to an audit log. Nothing else of yours goes with it. You see it under You & GiGi → Privacy, can take it back there at any time (it is deleted at once), and it is deleted after twelve months in any case.

Trying early features

An early feature reaches only households who said yes, and each is yours to turn on.

GiGi's features are switched on per household. A new one may be tried first by a small group of households who were invited and said yes; you are always told you are in such a group, see what each early feature reads, turn each on yourself, and can leave at any time. We can also pause a feature for everyone at once if it misbehaves: what it made stays, and nothing is deleted.

The Telegram family chat is read, not kept

New messages are read on our server and dropped unless they carry a date, a pick-up or something to pack.

An adult can add GiGi to the family's Telegram group. From then on Telegram delivers each new message there to GiGi, never the history, never another chat. GiGi reads it on our server and drops it unless it carries a date, a pick-up or something to pack. Then GiGi keeps that one message, sealed, as a suggestion for the adults, until someone decides or 14 days pass. Another family's child is never looked for. A message GiGi can't read on its own may go, alone, to GiGi's AI. Everyone in the chat is told when GiGi joins: it posts one introduction. After that it writes only to ask about a plan for one of the children it could not read (“Which day is that for Ellie?”), as a reply, at most three times a day. What the question is about is kept sealed until someone answers, or for two days. And, only if your household turns on “Post your choice” (it is off until you do), GiGi can post a trip, day out or thing to buy you chose: where it is, the price as GiGi found it and where to book it, never a promo code or a child's name. GiGi shows you the exact words first and posts only when you tap Post it, once per choice. Remove GiGi from the group, or in the app, and it stops.

Your Gmail or Outlook credential is not on our server

Your inbox key lives in your browser, not our database. A calendar-only permission overnight is yours to choose.

If you connect an inbox, Gmail or Outlook, the refresh token is encrypted and stored in a cookie in your own browser, not in our database. We cannot read your mail while you are not there, and a breach of our infrastructure does not hand anyone your mailbox. The honest trade-off: it also means GiGi cannot check your inbox overnight on your behalf, only when you ask. We think that is the right side of the trade.

There is one exception, and it is yours to make. To spot that nobody is free for the school run before the morning digest, an adult can let GiGi keep a separate, calendar-only Google permission on our server. It covers reading calendars and nothing else — a permission that includes Gmail is refused and revoked — it is encrypted with a key bound to that adult, and turning it off revokes it at Google and deletes it here. Outlook works the same way, through a separate Microsoft app that is only ever asked for calendars, so the permission we keep cannot read mail (one that can is refused). Microsoft has no way for us to revoke a single permission for a personal account, so turning it off deletes our only copy, and you can remove GiGi at Microsoft too under account.microsoft.com → Privacy → Apps and services.

The forecast does not know who asked

The weather service sees a postal district, never you or your address.

Your browser never talks to the weather service. Our server asks, on behalf of a postal district, with a coordinate pair rounded to about a kilometre — so no IP address of yours is exposed either. The service has no account and no API key, and receives nothing that identifies a household.

Wherever you live, an adult can tap “Use my location” to say where home is. The browser asks your permission, then hands our server your position once, with your phone's time zone so the morning comes at seven where you are. In the UK we round it to about 100 metres, ask postcodes.io (UK open data) which postal district it is in, keep only that district, like “SW1A”, and drop the position. Anywhere else we round it to a tenth of a degree, a square of about 10 km shared by many homes, and keep only that: it is what the weather service is sent, and what a day out is searched near. No other service is told it, so GiGi does not look up a place name for it. Your privacy log says when it was used. GiGi never asks again on its own, never follows where you go, and the weather stays the weather at home until someone changes it.

In detail

Every category, why we have it, and for how long.

What we keep and for how long, at a glance. Tap one for why we have it and the lawful basis under UK GDPR and the EU GDPR, written the way you would say it out loud.

Your household

Household profileUntil you delete your account
Why we have it
Market, currency, timezone and postal area decide what a renewal date means, when your digest arrives, and what the weather is doing at eight in the morning.
Lawful basis
Contract — this is the service
Bills you confirmUntil you delete the bill or the account
Why we have it
Provider, amount, period and renewal date, plus the quote each was read from, so GiGi can warn you before a contract rolls over.
Lawful basis
Contract
Passport expiry datesUntil you clear the date, remove the child, or leave the household
Why we have it
Only the date a passport runs out, never its number, a photo or a scan: a child’s, which the household shares, and an adult’s own, which only that adult sees. GiGi puts it in the morning six months before it runs out, or 3, 9 or 12 months before if your household chooses, and checks a trip against it. You add the dates yourself, under You & GiGi → Passports; GiGi does not look for them in your email.
Lawful basis
Contract, at your instruction; the inbox search is under your Gmail or Outlook consent
Children you addUntil you remove the child or the account
Why we have it
A first name, optionally an age, a year group and a passport expiry — so a school letter can be matched to the right child, a trip checked against a passport, and a trip GiGi researches already know how old the children are. An age is kept as you said it and the day you said it, never a birthday, and moves on a year at a time.
Lawful basis
Contract, at the parent’s instruction
Pets you addUntil you remove the pet or the account
Why we have it
A first name and the kind of animal, nothing else — so when you tell GiGi a trip is booked, she can offer to put “Arrange care for Biscuit” on your to-do list. Shared with your household’s adults.
Lawful basis
Contract, at your instruction
Calendar itemsUntil deleted
Why we have it
School dates, renewals and trips, each carrying the sentence it was read from so a wrong date is correctable rather than mysterious. An adult can mark one they added, or one from their own Google calendar, “Only I see this”: then nobody else in the household sees it or its cards, it is left out of the calendar feed and the family newsletter, and it can’t be handed on.
Lawful basis
Contract
Your to-do listUntil you delete it or the account
Why we have it
What is on it, any deadline you set, and who handed what to whom. One you mark “Only I see this” is yours alone: nobody else in the household sees it, it is left out of the family newsletter, and it can’t be handed on. The day before a deadline GiGi sends you one notification and one email (the email can be switched off under You & GiGi → Morning digest); for a private one, the title stays off your lock screen and out of the email’s subject.
Lawful basis
Contract
Login credentialsUntil account deletion
Why we have it
An email and a password hash (older accounts may hold a recovery code hash instead), and, if you turn it on, a sealed two-step secret. Held in a separate identity vault, linked to your content by an opaque id.
Lawful basis
Contract
Processing logFor the life of the account, deleted with it
Why we have it
The plain-language record of everything GiGi did with your data. Hash-chained, so it is verifiably append-only.
Lawful basis
Legal obligation — accountability
Session cookie30 days, or until you log out
Why we have it
One first-party, strictly necessary cookie carrying an opaque signed token. It is what keeps you logged in.
Lawful basis
Strictly necessary — no consent banner required

What you forward or connect

Emails you forward, or tick in Gmail or Outlook30 days, or 90 if you choose, then deleted. You can delete one sooner
Why we have it
Read into structured fields, which are shared with your household unless you mark them as only yours. The email itself, and any PDF it carried, is kept sealed in your own GiGi inbox, encrypted with a key bound to you, so you can see and open what GiGi read; nobody else in the household can open it.
Lawful basis
Contract
That your forwarding is automaticUntil you take it back or the account is closed
Why we have it
When you finish the guide for a filter in Gmail, Outlook or iCloud, GiGi keeps which of the three you said, and when, so every device and your morning know, and she stops suggesting it. It is your word: GiGi cannot see the filter or your mailbox. “Not set up any more?” on the Forwarding page takes it back.
Lawful basis
Contract
Rules you teach GiGiUntil you delete the rule or leave the household
Why we have it
The sender’s domain and the few words that stand before each value, never a value, so the next email from that sender is read your way without AI.
Lawful basis
Contract
Signing in with Google, Microsoft or AppleUntil you delete your account
Why we have it
Only if you choose it: the provider tells us your name and an email address it has confirmed, and an id for your account there, which we keep only as a one-way hash so it can open your login next time. Nothing else from the account, no token, and never your mail: signing in with Google does not connect Gmail. An Apple “hide my email” address works like any other.
Lawful basis
Contract
Gmail connectionUntil you disconnect; Google expires it weekly during the beta
Why we have it
An encrypted refresh token, held in a cookie in your browser rather than on our server, so GiGi can search headers when you ask.
Lawful basis
Consent — optional, revocable
Outlook connectionUntil you disconnect; Microsoft ends it after 90 days unused
Why we have it
An encrypted refresh token, held in a cookie in your browser rather than on our server, so GiGi can search headers and read an email you tick, when you ask. Read-only: Mail.Read and Calendars.Read.
Lawful basis
Consent — optional, revocable
Google or Outlook calendars you tickUntil you untick the calendar or disconnect, then deleted
Why we have it
The title, date, time and location of events in a window around today, copied in so your own commitments sit alongside the rest of the household. One way: GiGi reads and never writes.
Lawful basis
Consent — optional, per calendar, revocable
Calendar links you addUntil you remove the link, then deleted with its events
Why we have it
The link, encrypted, and the title, date, time and location of events in a window around today, so a school’s schedule sits alongside the rest of the household. Read about twice a day; nothing is sent back.
Lawful basis
Consent — optional, per link, revocable
Overnight calendar accessUntil you turn it off, which also revokes it at Google (for Outlook, deletes our only copy)
Why we have it
Only if you turn it on: a calendar-only Google or Outlook permission, sealed on our server, so GiGi can compare the adults’ calendars before the morning digest. Never your mail. Busy times are kept as times and whose, never a meeting’s title.
Lawful basis
Consent — optional, revocable
The Telegram family chatA suggestion until someone decides or 14 days pass; names and counts until GiGi is removed
Why we have it
Only if an adult adds GiGi to the family’s Telegram group: new messages are read on our server, and one that carries a date, a pick-up or something to pack is kept, sealed, as a suggestion. The first names of people who write, so an adult can say who is who. Counts of what was read, never what was said.
Lawful basis
Consent — optional, revocable
Promo codes in your emailsWith its email (30 or 90 days, as you chose), and deleted with it
Why we have it
In every email you forward to GiGi or tick in Gmail or Outlook, GiGi looks, by rules and never with AI, for a promo code a company sent you (“use code HALFTERM10, valid until 31 October”). The code and the sentence it was in are kept sealed to you, with the company’s web address and the dates. It is offered only to you, when you make a booking link for that same company; an expired one is never used. A code is never sent to the web search or to AI.
Lawful basis
Consent: the email you chose to forward or tick

When you ask GiGi for something

A photo or file you give GiGiWith its to-do: it goes when the to-do is deleted, or with your account
Why we have it
From Ask GiGi, an adult can take a photo, choose one from the phone, or attach a PDF (a leaking tap, a doctor’s letter). The phone makes a photo small before it leaves. GiGi sends it to Anthropic’s Claude once, to say what needs doing and the day and time the picture shows, and Claude does not keep it. Nothing is saved until you tap; then it is kept with the to-do, encrypted with a key bound to that to-do, and only whoever holds the to-do or handed it on can open it.
Lawful basis
Consent — you tap to send it, and to save it
GiGi’s answers, spoken in GiGi’s voiceGiGi keeps no recording. Each answer spoken is listed in your privacy log.
Why we have it
Only if you choose one of GiGi’s own voices (You & GiGi → GiGi’s voice): the words of each answer GiGi says aloud are sent to ElevenLabs, in the United States, to be turned into speech. Nothing else about you goes with them. With your phone’s own voice, the default, the words never leave your phone.
Lawful basis
Consent: you chose the voice, and can choose the phone’s again
A question GiGi looks up on the webNot kept. Your privacy log names the sites GiGi read, never the question.
Why we have it
Only while an adult has “Answer questions” on under You & GiGi → What GiGi may do, and only for a general question (opening times, prices, rules). Before it leaves our server the question is put in general words: every name of a person in your household, your postcode, email addresses and long numbers are taken out. It is searched in a call of its own, with nothing else about you. GiGi shows the pages it read as numbered sources, only pages the search really returned.
Lawful basis
Consent: the switch, and you asked
A trip, a day out or something to buy you ask GiGi to researchWith the to-do, and deleted with it. Each research is listed in your privacy log.
Why we have it
Only when you ask. One way to ask is GiGi’s own offer: when a birthday party is in your calendar, from ten days before, your morning card says “Shall I look for a birthday gift for Ava?”. It is read from the event’s title on our server, by rules and never with AI, and only an adult sees it, only while “Research and plan” is on. Saying yes starts a research for something to buy whose brief says “a birthday present for a child turning 7” (the age only when the title says it), never the name, and an answer of yours that names them has the name struck. Either way, GiGi asks you for the brief (when and for how long, who, where from, budget, places, the standard, loyalty programmes by name but never a membership number, must-haves and nice-to-haves), by voice or typed. What GiGi keeps is that brief as fields, never the words you said, and never a name: a child’s name in an answer is struck. When you tap “Find three options”, the brief goes to Anthropic, whose web search and page reading look for options; the searches carry the brief, never your name or address. GiGi works in steps: deciding which places or products to look at, searching each, looking again for a price it could not confirm, then comparing them. To choose dates GiGi may ask your own calendar, on our server, whether they sit in the school holiday, whether something else is on and whether the children’s passports run long enough; what goes to Anthropic is the answer in dates and yes or no, never an event’s title, a name or a passport’s date. For a day out or something to buy the brief is what you want, when, the budget, how far and how many, and what it must have, never a name; a day out also carries where home is as your postal district and its town (like SW1A, Westminster), or outside the UK your area to about 10 km, never your full postcode or address, so the search starts near you. GiGi keeps the three options and the pages they came from with the to-do, and a small copy of a picture for each: the preview picture one of the option’s own pages shows when it is shared (on a shop’s product page, its main product photo), or, when none does, the picture of the place from its Wikipedia article. Our server opens those pages once to take it, sending nothing about you (Wikipedia is sent only the place’s name), so the picture you see comes from GiGi, not from the site. When you choose one, and only while “Prefilled booking links” is on, GiGi writes your dates and who is going (and a promo code, where the site takes one) into the site’s own booking address, on our server: nothing is sent to the site until you open the link, and you book and pay there. When GiGi saw a price only in a search result, our server opens that page once to find the price printed there, sending nothing about you; a price GiGi cannot find on the page stays “not confirmed”. If you ask GiGi to watch a price (for 4 or 8 weeks), our server opens only the page or pages it was found on, once a week at most, and reads the price there by rules, with no search and no AI; nothing about you is sent with it. A change is sent to your phone and shown in your morning, only to you; GiGi keeps the pages’ addresses and the prices read with the to-do, and stops at the end, when you stop it, or when you mark it bought. GiGi never books, pays or contacts anyone. Your choice reaches your family chat only as you send it: your phone’s own share, or, if your household turned on “Post your choice” (off until you do), GiGi posting the words shown to you, when you tap Post it.
Lawful basis
Consent: you asked for the research
GiGi Club, if your employer offers itWhile switched on. Turned off, you leave the leaderboard at once and every total after that
Why we have it
Only what you switch on. On the leaderboard: your first name, your surname’s initial and how many tasks you handled this month. In the company total: your household’s tasks handled and switch savings, added to everyone else’s, shown only when ten or more households are in it.
Lawful basis
Consent: each is off until you turn it on, and you can turn it off at any time
An email you chose to shareTwelve months at most; at once if you take it back or close the account
Why we have it
Only if you tap “Share this email” after correcting one: its sender, subject, date and words, sealed to the GiGi team so it can be a test case for how GiGi reads. Each time the team opens it is audited. Take it back under You & GiGi → Privacy.
Lawful basis
Consent — given for that one email, withdrawn by taking it back
Early features you tryUntil you leave the group or close the account
Why we have it
Which tester group your household is in, which early features it turned on, and when. So the right households get them and nobody gets one they did not choose.
Lawful basis
Consent — you accept the invitation and turn each one on

Running the service

Product analyticsAggregated, deleted with the account
Why we have it
Counts of events like “a digest was opened”, against a household id. No content, no cross-site tracking, no third-party SDK.
Lawful basis
Legitimate interest — making the product work
What GiGi’s founder can seeAs the account’s own data; the audit log two years
Why we have it
To run the beta and answer you: your name, the email you log in with, your role, when you joined and were last here, and counts of what GiGi did for you (emails forwarded by area, bills, calendar items, AI tokens used). Never what an email, a bill or a chat said: what you forward stays sealed to you, unless you choose to share one email (below). From there a person at GiGi can write to you, send you a link to choose a new password, or pause an account (nothing is deleted; logging in stops until the pause is lifted), one tap at a time, never automatically. Every look and every action is written to an audit log.
Lawful basis
Legitimate interest — running and supporting the service
Notes you send usUntil you close the account; if you leave a household, without your name
Why we have it
What you write under “Tell us something”, which screen it came from, and the conversation that follows: a person at GiGi answers by email, and your answer (by email or in the app) comes back to the same note. When you answer by email, only your words are kept, without the letter you are answering.
Lawful basis
Legitimate interest — answering you and fixing what you report
How well GiGi readTwo years
Why we have it
Daily counts of what people did with GiGi’s readings, by feature and version: a bill kept or corrected, a plan item ticked or not, a suggestion taken or declined. No household, no person, no content.
Lawful basis
Legitimate interest — making GiGi read correctly
Time on screensDaily totals, about a year
Why we have it
How long the app’s screens are open, which one people go to next and at what hour, added to daily totals with no name or id attached. It shows which screens help and which lose people.
Lawful basis
Legitimate interest — making the product work
AI usageAbout a year, deleted with the account
Why we have it
For each call GiGi makes to its AI: what it was for, which model, how many tokens, and whose account it was for. Never what was asked or answered. It keeps the cost of the AI fair and in check.
Lawful basis
Legitimate interest — running the service within its costs
Where you came fromWith the waitlist entry or the account
Why we have it
If you joined the waitlist from a campaign or a friend’s link, the campaign’s name in that link (like school-start), and which of a post’s two versions it was (a or b), is kept with your entry. Nothing is stored in your browser for it.
Lawful basis
Legitimate interest — knowing which posts reach people
Your invite link, and who brought you inUntil you close the account; the person who invited you sees none of it
Why we have it
Each adult can have one invite link with a few places on it. We keep the link, how many of its places are used, and how many times it was opened (a daily count, never who opened it). If you joined through someone’s link, your household keeps whose link it was, so the GiGi team can see which households bring others in. Never who you sent your link to: you share it yourself, and GiGi never messages anyone.
Lawful basis
Legitimate interest — letting households in a few at a time, and knowing what brings them
What the GiGi team tries, and whether it helpedWhich group your household was in: about six months, deleted with the account
Why we have it
Sometimes the team tries something to help new households along, such as a short note from a person when a first step stalls. To know whether it helped, a few households chosen at random are left out of it and the two groups are compared: counts of who reached the step, nothing else. Being left out only means you get nothing extra that time.
Lawful basis
Legitimate interest — knowing whether what we do helps
GiGi’s own posts and ads on Facebook and InstagramNothing about you is sent, so nothing is kept at Meta
Why we have it
We publish our own posts and run our own ads on Meta. Meta gets the post and the ad; it gets nothing about you. There is no Meta pixel and no conversion tracking: if you joined from an ad, only the ad’s name and version (a or b) in its link is kept with your waitlist entry, as for any campaign.
Lawful basis
Legitimate interest — telling people GiGi exists
Password reset linksUntil it is used or replaced, deleted with the account
Why we have it
When someone at GiGi sends you a link to choose a new password, a keyed hash of it is kept so it works once, for an hour. Never the link itself.
Lawful basis
Contract — keeping your account yours
Server errorsSeven days
Why we have it
When a request fails on our server, which page or route it was, the kind of error and its first line with any address, number or id struck out, counted per hour. Never who, and never what was sent.
Lawful basis
Legitimate interest — keeping the service working
Abuse countersThe counting window, then swept within a day
Why we have it
A keyed hash of the network address a sign-up, login, waitlist or contact post came from, and a count. It is what stops a script making a thousand accounts. Never the address itself, never linked to a household, and not readable back to a person even by us.
Lawful basis
Legitimate interest — keeping the service usable for everyone
Children

A school email is full of other people's children.

Class lists, “well done to”, quoted replies from other parents. This is the part of GiGi we are most careful about, and the part where instructing an AI to behave would not have been good enough.

The rule is enforced in code, not in a prompt. An instruction to a model is a mitigation; it is not a guarantee, and it fails silently. So GiGi is built so that the failure cannot happen:

The only names GiGi ever looks for are the children you entered. A name it does not already know is a name it cannot record. And because every value GiGi keeps carries the sentence it was read from, any sentence naming a child who is not in your household is dropped whole — on the AI path and the deterministic path alike. Nothing about them is stored, summarised or counted beyond a number: “3 mentions of other children ignored”, shown to you so you can see the rule working.

Personal parent-to-parent messages are ignored outright. GiGi is looking for a form to sign, a kit bag to pack and a date to put in a calendar — not for a conversation.

GiGi is a service for adults running a household. It is not directed at children, and children do not have accounts. A teen can be added as a member with a limited view — no finances, no approvals — at the household owner's choice.

Household help — a nanny, a carer, a cleaner, a grandparent — can be given a login of their own. They see only the next few days of the children the owner ticks for them, the school's own days if the owner shares them, and what an adult hands them. Never a bill, an adult's calendar or anyone's mail, and they receive no digest. The owner can change or remove what they see at any time.

GiGi Club

Your colleagues see only what you choose.

Some households will have GiGi through an employer. GiGi Club is the part that comes with that: your milestones, a friendly leaderboard, and your company's combined totals. The Club tab is in the app now, with your milestones and the two switches below, both off. No employer has joined yet, so nothing about you is shown to anyone at work. This is how it works when yours does, and nothing is shared until you say so.

Two switches, both off until you turn them on. “Show me on the leaderboard” and “Count my household in the company total”. They are separate, so you can be in one and not the other, and you can turn either off at any time in GiGi Club. Turned off, you leave the leaderboard at once and are left out of every total after that.

What each switch shares

On the leaderboard a first name and initial; in the total, numbers only, shown with ten or more households.

The leaderboard shows colleagues who have switched it on your first name, the initial of your surname, and how many tasks you handled this month. Never what the tasks were, never money saved or time, and nothing about your children, your bills or your mail.

The company total adds your household's count of tasks handled, and what you saved on switches you approved, to the numbers of everyone else who said yes. A total is only shown once at least ten households are in it, so no one household can be picked out of it.

Your employer sees only those totals, and only if they choose to show them to staff. Never a name, a household, or one person's savings or activity, and never who is on the leaderboard or who is in the total. Your milestones are yours alone: nobody at work sees them.

Subprocessors

Everyone who can ever touch it.

The complete list — not the ones we think are interesting. This is generated from the running system, so it is what this deployment actually has switched on, and the same list appears inside the app. Tap one for exactly what it receives.

GiGi server (Vercel, EU region)EURuns the app and analyses forwarded email
Your household profile, bills and digests, in transit
Supabase (Postgres, EU region)EUStores your household data at rest
Everything GiGi keeps: your household profile, bills, calendar, children’s first names, digests and your trust log. Forwarded emails are kept sealed in their adult’s GiGi inbox for 30 or 90 days, and a family-chat suggestion keeps its one message, sealed, for at most 14
Encrypted at rest and in transit. Deleting your account erases these rows
GiGi AI (Anthropic)Outside the EUReads a forwarded email into structured fields, and answers what you ask GiGi
One email at a time, plus its PDF invoice when you import from Gmail; sent for the reading and nothing else. When you ask GiGi a question, the question itself and the facts needed to answer it — your digest, the forecast, the subject lines of a search you asked for. A photo or PDF you give GiGi from Ask GiGi, once, to say what needs doing and when. A question typed into GiGi’s manual on the login page, when GiGi does not know the answer by heart — the question only, never stored
Enabled
Web search (Anthropic)Outside the EUSearches the web when you ask GiGi a general question, or to research a trip, a day out or something to buy
For a question: the question in general words, with names, your postcode, email addresses and long numbers taken out. For a trip: the brief you gave (dates, places, how many of you and the children’s ages, budget, the airport, the standard, loyalty programmes by name, your must-haves and nice-to-haves); for a day out or something to buy, what you want, when, the budget and its must-haves. Never a name, a membership number, a promo code or your address. Only when you ask, and only while that right is on under What GiGi may do; GiGi books nothing
Wikipedia (Wikimedia Foundation, United States)United StatesA picture of a place GiGi found for you, when the place’s own pages show none
The name of the place (“Lisbon, Portugal”), and nothing about you or your household
ElevenLabs (GiGi’s voice, United States)United StatesSays GiGi’s answer aloud in one of GiGi’s voices, when you choose one
The words of the answer being spoken, and nothing else about you. Never with the phone’s own voice, the default
Inbound email serviceEUDelivers the emails you forward to GiGi
Emails you choose to forward
Only receives what you forward — never connected to your inbox
Telegram (the family chat)Outside the EUDelivers new messages from your family’s group to GiGi, if an adult adds GiGi to it
New messages in the one group you add GiGi to, from the moment it joins — never the history, never other chats. GiGi reads them on our server and keeps only the sentence behind a suggestion or a question. GiGi posts one introduction there when it joins, and after that only a short question when a plan for a child is unclear, at most three a day
Optional. Remove GiGi from the group, or in the app, and it stops at once
Google (Gmail + Calendar)Outside the EULets GiGi look through your inbox and read the calendars you choose, read-only, if you connect it
Senders and subject lines when GiGi searches your mail, including when you ask it out loud whether anything needs you. When you press Import, the emails you import — body text and PDF invoices — are read and sent for extraction; only the extracted fields are kept, never the email. For calendars you tick: the title, date, time and location of events in a window around today, copied into GiGi so they can sit alongside the rest of your week. GiGi can never send, delete or modify anything on either side
Optional — forwarding needs no account access at all. Mail and calendar are separate permissions, and no calendar is read until you tick it. Disconnect any time and access is revoked at Google
Microsoft (Outlook mail + Calendar)Outside the EULets GiGi look through your Outlook and read the calendars you choose, read-only, if you connect it
Senders and subject lines when GiGi searches your mail, including when you ask it out loud whether anything needs you. The emails you tick — body text and PDF attachments — are read and kept sealed in your own GiGi inbox. For calendars you tick: the title, date, time and location of events in a window around today. The permissions are Mail.Read and Calendars.Read (no event notes or attachments are asked for): GiGi can never send, move, delete or modify anything on either side
Not available on this deployment
Open-Meteo (weather, EU)EUProvides the forecast behind GiGi’s what-to-wear advice
A coordinate pair for your postal district (e.g. SW1A), or outside the UK for your area rounded to about 10 km — never your full postcode, name or address. Your browser never contacts it; our server asks on your behalf, so your IP address is not exposed either
Only used when your household has said where home is. No account, no key, no tracking
postcodes.io (UK postcode open data)UKTurns your postal district into rough coordinates for the forecast; with “Use my location”, finds the district you are in
Your postal district (e.g. SW1A). Only if an adult taps “Use my location” somewhere that could be the UK: that position, once, rounded to about 100 metres, with nothing else. Our server asks, never your browser; the position is not kept
UK households only. No account, no key, no tracking
Transport for London (TfL Open Data, UK)UKRoad closures, line status, closed stops and London’s air-quality forecast; works out a route once when you add a place
Nothing, for closures, lines, stops and air quality: GiGi downloads all of London’s and matches them on its own server. When you add a place, that place and the middle of your postal district are sent once to work out the route; only the road names are kept
London households only. Powered by TfL Open Data
Cloudflare TurnstileOutside the EUChecks that a sign-up is a person rather than a script
A one-time challenge token and the IP address of whoever is filling in the sign-up form. No cookie, no cross-site identifier, and nothing about a household — it runs before there is one
Not in use — sign-up is protected without a third party
Mailgun (email, EU region)EUSends GiGi’s emails: sign-in codes, the morning digest to the people who turned it on, and a note when something is handed to you and no device of yours has GiGi notifications
Your email address and that email’s words: a code, the digest’s lines, or a handed task’s title and who it is from. No tracking pixels or rewritten links
The digest by email is off until you turn it on; “handed to you” emails can be turned off at any time
Your phone’s push service (Apple or Google)Outside the EUCarries the morning notification to a device you turned it on for
An encrypted message it cannot read, and the address of your device’s subscription. The notification itself says how many things are waiting, never an amount
Not in use on this deployment
Your conciergeEUCarries out a switch after you approve it
Your name and address, only for an approved switch
Nothing is shared until you tap approve
Your calendar providerYour providerFetches your GiGi calendar feed if you subscribe
The events you choose to sync
Only if you subscribe — reset the link any time to revoke it
One of these is outside the EU, and we say so.

Gmail is Google's, and Google is not EU-resident. That is why connecting an inbox is optional rather than required, why the default route into GiGi is a forwarding address that needs no account access at all, and why it is listed here whether or not you have ever used it. Transfers rely on the standard contractual clauses and Google's Data Processing Addendum. Disconnect at any time and the grant is revoked at Google, not merely forgotten by us. Outlook is Microsoft's, and your mail stays wherever Microsoft keeps your account, which may be outside the EU; it is optional on the same terms, and covered by Microsoft's Data Protection Addendum.

Your controls

Rights you can exercise without asking us.

A right that needs a support ticket is a right on paper. These are buttons in the app, and they work immediately.

See everything
The full processing log, in plain language, with timestamps, purpose and lawful basis — plus a check that the chain has not been tampered with.
App → Your data
Take it with you
One file with your household, bills, calendar, digests and log, as structured JSON you can read without us.
App → Your data → Download everything
Delete all of it
One tap, immediate, irreversible. The deletion is itself recorded, as proof it happened.
App → Settings → Delete account
Cut off the inbox
Disconnect Gmail and the grant is revoked at Google, not just dropped by us. Disconnect Outlook and GiGi’s key is gone; remove GiGi at Microsoft too if you like. Forwarding needs no connection at all.
App → Settings → Disconnect
Correct what’s wrong
Every value shows the sentence it was read from. Edit it, and the correction is what GiGi uses from then on.
Any bill or calendar item
Turn GiGi down
Pause the digest, hand back a category, or narrow what GiGi watches. Nothing is all-or-nothing.
App → Settings

Deletion means deletion

One tap removes your household, your bills, your digests, your calendar items and your children's details, and clears the identity vault entry that links them to a login. The deletion itself is the final entry in your log, so the record of it exists for exactly as long as you can still read the log. Backups roll off within 30 days. We do not keep a “deleted” copy for analytics, because there are no analytics on your content.

If we ever get it wrong

You can complain to us at contact@getgigiapp.com, and to your data protection authority — in the UK the Information Commissioner's Office, and in the EU your national supervisory authority. You do not need to go through us first.

If this page changes

Material changes are announced in the app and in your morning digest before they take effect, with the version and date at the top of this page updated. We will not quietly widen what GiGi collects and tell you in a footer.

Ask us anything about this.

A real person reads contact@getgigiapp.com, and “why do you need that?” is a question we like getting. If the answer is that we don't need it, we will stop collecting it.

Already using GiGi? Everything on this page is visible in your own account under Your data.

ControllerGiGi Ltd, London, UK
Privacy contactcontact@getgigiapp.com
StorageSupabase, EU region
AI inferenceAnthropic, global during the beta (may be outside the EU)
Signing inYour email and a code, or Google, Microsoft or Apple if you choose: name and confirmed email only
Spoken answersElevenLabs, United States: only with one of GiGi’s voices chosen
On the webAnthropic’s web search: your question in general words or the trip brief, only when you ask; each right a switch
RegistrationWith the relevant authority before launch
DPIACompleted before any household is onboarded
This versionv1.25 · 3 November 2026
Privacy policy | GiGi