Staff sign inParentsFree trialSee the owner demo

Privacy Policy · Terms of Service · Data deletion

Privacy Policy

Effective date: 16 September 2026

Last updated: 10 October 2026

Version: 1.7

KindyMenu Pty Ltd (ABN 46 700 825 369) trading as KindyMenu ("we", "us", "our") respects your privacy and handles personal information in accordance with the Australian Privacy Act 1988 (Cth), the 13 Australian Privacy Principles (APPs), and the Notifiable Data Breaches scheme. We commit to APP-equivalent handling of personal information whether or not the Privacy Act applies to us in a given period.

This Privacy Policy applies to the KindyMenu childcare menu planning, food safety record-keeping and parent communication software ("Service"), and to any related websites, mobile applications, or APIs we operate.

Related documents: the Terms of Service, the Data Processing Addendum (which governs our processing of personal information on your centre's behalf) and the Acceptable Use Policy.


1. What we collect

1.1 Personal information you provide

1.2 Automatically collected

1.3 What we do NOT collect


2. Why we collect it (purposes)

We collect, hold, and use personal information only for the following purposes:

1. To provide the Service: account creation, authentication, menu planning, record-keeping, parent communication.

2. To support your own record-keeping as a childcare operator — including the National Quality Standard, the Education and Care Services National Regulations, and Food Safety Standards 3.2.2 and 3.2.3. The Service supports your processes; it does not discharge your obligations.

3. To detect, prevent, and respond to security incidents, fraud, and abuse.

4. To improve the Service (aggregate analytics — never sold to third parties).

5. To send essential service emails and SMS (sign-in codes, account verification, password reset, staff invitations, security alerts such as a notice that sign-in was frozen, billing, sign-in unlock codes by SMS, and emergency SMS from a centre to a parent). Marketing communications require your explicit opt-in.

We do not use personal information held in the Service to train artificial intelligence models. KindyMenu has no AI provider of its own and does not send data to AI services on its own. The features labelled "Smart suggestions (no AI)" are KindyMenu's own built-in rules and algorithms; they run inside KindyMenu and send nothing to anyone. If your centre chooses to connect its own external AI key, that provider's own terms decide how it may use the data — see section 5.1.1.


3. Children's privacy and the Children's Online Privacy Code

The Children's Online Privacy Code is being made under the Privacy Act. As at the date of this policy it exists as an exposure draft and must be registered by 10 December 2026. Under the Privacy Act the Code binds APP entities. Whether and when it binds KindyMenu depends on whether we are an APP entity at that time. We are treating the draft Code's standards as a design target now rather than waiting.

Because the Service holds information about children attending childcare, the following protections apply today:

Separately, the automated decision-making transparency amendments (APP 1.7–1.9) commence 10 December 2026 and apply to APP entities. KindyMenu does not use automated decision-making to make, or to do anything substantially and directly related to making, a decision about an individual that could reasonably be expected to significantly affect their rights or interests. The built-in "Smart suggestions (no AI)" and any external AI your centre connects only produce suggestions for a human to accept, edit or reject.


4. How we hold and protect it


5. Who we share it with (and when)

We never sell personal information.

5.1 Subprocessors

We disclose personal information to the following providers, who act on our instructions and are bound by their own terms of service and confidentiality obligations. This list is accurate as at the "Last updated" date.

ProviderPurposeData involvedLocation
SupabaseDatabase, authentication, file storage, Edge Functions, backupsAll Service dataSydney, Australia (ap-southeast-2)
VercelWeb application hosting, edge cache, anonymous analyticsPage assets, request metadata, anonymous usage metricsGlobal CDN; company in the United States
StripeSubscription billing and the customer portalBilling contact, subscription status, card token (never the card number)Stripe Payments Australia Pty Ltd; global processing
BrevoTransactional email: one-time login codes, password reset, staff and educator invitations, reward e-gift delivery, daily report email, letters from centre staff to parents. SMS: the account owner's backup sign-in code, a one-time unlock code when sign-in is frozen, and emergency SMS from centre staff to a parentRecipient email address or mobile number, message content. Emails currently include Brevo's open tracking (a pixel that tells Brevo when an email is opened and from which IP address) and click tracking (links go through a Brevo address that records the click before opening the page)European Union (France)
SentryApplication error and crash monitoring — only if you allow "Error monitoring" in the cookie settingsError and diagnostic data, which may incidentally include personal informationNot enabled in the live app at the "Last updated" date. Before we enable it, we will name its data region here
Google FontsLoads the fonts used by the website and appYour IP address and browser details (no account data)United States
ipifyLooks up your public IP address when you accept the Terms, so the acceptance record shows itYour IP addressOverseas
Open Food FactsProduct lookup when you scan or type a barcodeThe barcode number onlyFrance
YouTube (privacy-enhanced mode, youtube-nocookie.com)Cooking and how-to videos — only when you press playYour IP address and browser detailsUnited States
Public code CDNs (jsDelivr, cdnjs)Load some PDF and print librariesYour IP address and browser detailsGlobal networks
Coles and Woolworths websitesOnly when a parent opens a shopping-list link to a store searchThe product names in the search, your IP address and browser details (your browser opens the store website directly)Australia
Meta Platforms (Instagram)Publishing our posts to @kindymenu, and receiving and answering comments and direct messages sent to @kindymenuInstagram username and ID, profile name and picture, comment and message content, timestampsMeta Platforms, Inc. (United States) / Meta Platforms Ireland Ltd; global processing

Our social pages. Our website links to our YouTube channel and our Instagram profile. If you open them, YouTube (Google) or Instagram (Meta) handles your information under its own privacy policy. We do not add tracking from those platforms to our website or app. If you comment on our Instagram posts or message @kindymenu, see section 5A.

KindyMenu itself does not sell child information and does not share it with anyone for their own purposes.

Groups of centres. If a centre belongs to a group on the Multi or Enterprise plan, the group owner and the network managers the group chooses can see the records of every centre in the group, including children's allergy records and parent notes. Staff of each centre see only their own centre. Ingredient lists, prices and supplier lists stay inside the organisation and are not shown to other customers.

SMS. SMS messages are sent through Brevo for three purposes only: a backup sign-in code to the account owner's mobile, if the owner turns it on; a one-time unlock code when sign-in is frozen after wrong attempts, sent to the parent's mobile number on file (or the owner's backup number); and an emergency text from centre staff to a parent's mobile number on file. Brevo receives the mobile number and the message text. The sending function is not callable from the browser and has daily limits. We do not send marketing SMS. An SMS from KindyMenu may show the sender as "Unverified". In an emergency, always phone the parent as well.

Email tracking. Brevo's open and click tracking are on for every email we send through Brevo, including sign-in codes and letters to parents. We use them to check that important emails are delivered and opened. Sign-in codes and other system messages come from noreply@kindymenu.com; letters and reports from a centre come from hello@kindymenu.com. If you use an email's unsubscribe link, Brevo stops further email from that address to you, and we may show your centre that email to you is blocked.

5.1.1 Services your centre chooses (not our subprocessors)

KindyMenu does not provide AI. External AI is optional and works only if your centre adds its own API key in Settings. A staff member must first tick "I understand and accept" under a notice. The centre then chooses the provider, holds the account with it, and decides what to upload. The browser sends that content directly to the chosen provider, under that provider's terms. KindyMenu does not receive a copy of the AI request or reply on its servers.

Provider (if your centre connects it)What is sentCompany location
OpenAIWhat staff upload: for example a photo of a price tag, pasted text, or the recipe list for menu generationUnited States
AnthropicSame as aboveUnited States
Google (Gemini)Same as aboveUnited States
MistralSame as aboveFrance (EU)
GroqSame as aboveUnited States
OpenRouterSame as above (OpenRouter forwards it to the model you choose)United States
Together AISame as aboveUnited States
PerplexitySame as aboveUnited States

Processing may also happen in other countries, under each provider's terms. The menu generator sends only the recipe list (dish names, food groups, allergens), never children's names or records. Child import does not use external AI. Price-tag reading sends the photo or text that staff choose, and only after staff tick a warning.

Allergy and dietary details are health information, which is sensitive information under the Privacy Act. Your centre decides whether to send any of it to an external AI service and is responsible for that decision, including any consent it needs. Before sending, cover the surname, address, date of birth and Medicare number. Do not upload children's photos or unnecessary personal details.

Voice input in the kitchen assistant is optional and uses your browser's own speech service. In Chrome, the audio is processed by Google.

If your centre adds a Slack webhook for monitoring alerts, those alerts go to Slack (United States) under your centre's Slack account.

5.2 Other disclosures

1. Law enforcement or regulators if compelled by valid Australian legal process (warrant, court order, regulator notice), and only the strictly required information.

2. A successor entity in case of merger, acquisition, or asset sale — your data continues under this Privacy Policy or a substantially similar one, and you will be notified.

5.3 Notice of change

We will notify account admins by email before adding a new subprocessor that receives personal information, and before relocating the hosting of Service data to a different country.

5.4 Cross-border disclosures

Some personal information does leave Australia.

The core of the Service — database, authentication, file storage and backups — stays in the Sydney region. The following flows go offshore:

Overseas disclosure statement (APP 1.4(f) and (g)). We are likely to disclose personal information to overseas recipients. They are located in the United States, the European Union (France) and on global networks, as listed in sections 5.1 and 5.1.1. External AI providers receive data only if your centre connects them with its own key.

Where the Privacy Act applies to a disclosure, APP 8 governs it and we will take steps reasonable in the circumstances to ensure an overseas recipient handles the information consistently with the APPs. If your centre is an APP entity, it has its own APP 8 obligations and its own accountability under s 16C for personal information it discloses. The Data Processing Addendum sets out what we do to help you meet them, and section 5.1 gives you the country-level detail APP 8 notice requires.


5A. Instagram (Meta) data we receive through KindyMenu Publisher

KindyMenu Pty Ltd runs the Instagram Business account @kindymenu. We use our own app, "KindyMenu Publisher", which connects to Instagram through Meta's Instagram API (Instagram API with Instagram Login), to publish our posts and to read and answer comments and direct messages sent to @kindymenu.

What we receive. When you comment on our posts or send a direct message to @kindymenu, Meta gives us:

We do not receive your Instagram password, your followers or your private posts. We receive only what you send to @kindymenu, or post on @kindymenu's content.

Why we use it. Only to:

What we do not do. We do not sell this data. We do not use it for advertising or to build profiles. We do not use it to train artificial intelligence models, and we do not add it to a centre's KindyMenu workspace. If you later become a KindyMenu customer and ask us to, we may move the relevant conversation into your support record. We do not send you messages you did not start. Our replies are written by people on our team.

Where it is stored and who sees it. The data is stored in our Supabase database in Sydney, Australia (ap-southeast-2), with the same security as the rest of the Service (section 4). Only KindyMenu staff who manage @kindymenu can see it. Meta also processes this data under its own Privacy Policy (privacycenter.instagram.com/policy). We handle data from Meta in line with the Meta Platform Terms and Developer Policies.

How long we keep it. Our current policy is to keep messages and comments for 24 months after the last message in a conversation and then delete them. We delete them sooner if you ask (see below). If a comment is deleted on Instagram, we remove our copy within 30 days. Access tokens for our own account are deleted when we disconnect the account.

Deleting your Instagram data. You can ask us to delete the Instagram data we hold about you at any time:

We delete the data within 30 days and confirm by email or by Instagram message. Deleting it from KindyMenu does not delete it from Instagram. You can delete your own comments, and unsend your messages, in the Instagram app. Full instructions: kindymenu.com/data-deletion.

If you connected an Instagram account to KindyMenu Publisher (KindyMenu staff only): you can remove the app at any time in Instagram → Settings → Website permissions → Apps and websites → Remove. When Meta tells us that the app was removed, we delete the access token and the data received through it within 30 days.

Section 5A (Instagram) and the Meta Platforms row in section 5.1 were added on 15 October 2026.


6. Payment data

Payment card details (number, expiry, CVC) are entered directly into Stripe's hosted checkout and never touch our servers. We receive only a subscription status, customer ID, and the last 4 digits of the card. Stripe's privacy practices are governed by Stripe's Privacy Policy.


7. Your rights (Australian Privacy Principles 12 and 13)

You have the right, at any time, to:

You can contact us without giving your name where that is practical. Complaints: email privacy@kindymenu.com. We will acknowledge your complaint within 5 business days and give you our answer within 30 days. If you are not satisfied, you can complain to the OAIC.

To exercise any right, email privacy@kindymenu.com with the subject line "Privacy request — [Access / Correct / Delete / Export]". We will respond within 30 days, usually much sooner.

If you are a parent, the centre — not KindyMenu — decides on access, correction and deletion requests about your child. See section 11.


8. Retention

Your centre is the record keeper, and KindyMenu is not the system of record for regulated retention.

Under regulation 183 of the Education and Care Services National Regulations, the approved provider — your centre — must keep the documents prescribed by regulation 177 in a safe and secure place for the periods set out below. That duty binds the centre, not the software vendor. KindyMenu gives you exports (section 4) so that you can meet it; the decision about what to keep, and for how long, is yours.

Record classMinimum retention period
Incident, injury, trauma or illness of a child, or that may have occurred following an incidentUntil the child turns 25
Death of a child7 years after the death
Any other record relating to an enrolled child3 years after the last date the child was educated and cared for at the service
Records relating to the approved provider3 years after the last date it operated the service
Records relating to a nominated supervisor or staff member3 years after the last date they provided education and care
Any other record3 years after the record was made
Records relating to child sexual abuse that occurred or is alleged to have occurred (Royal Commission recommendation, per ACECQA and Queensland Department of Education guidance)At least 45 years from creation

Which classes the Service generates today. KindyMenu has no child incident, injury, trauma or illness register, so the 25-year and 45-year classes are not currently created in the Service. If we add such a module, we will update this section before it ships. The three-year class engages almost everything the Service does hold: the allergy and dietary register, attendance-related records, parent correspondence and note threads, meal photographs, and food safety records that name a child.

How this works inside the Service.


9. Cookies and similar technologies

We use:


10. Data breach notification

If we become aware of unauthorised access to, unauthorised disclosure of, or loss of personal information held in the Service, we will:


11. Children's parents and guardians

How a parent account is created. There is no self sign-up for the Parent Portal. A parent can sign in only after their child's centre adds the parent's email address and invites them. We receive the parent's email address, and the link between the parent and the child, from the centre.

If you are a parent or guardian and a record about your child is held by a centre that uses the Service, contact your centre. For information about children and families the centre is the entity that decides — under privacy law it is the entity that controls the information, and under the Education and Care Services National Regulations it is the approved provider. KindyMenu acts as a processor on the centre's instructions. We will assist the centre to respond within 30 days.

Note that before releasing a record to you, the centre may need another person's written consent where the record contains that person's personal information (regulation 177(4A)–(4C)), and confidentiality obligations under regulation 181 may limit what can be released.


12. Changes to this policy

We may update this Privacy Policy. The "Last updated" date at the top will change. Material changes will be announced by email to account admins at least 14 days before taking effect. A new version applies to a centre when an authorised user accepts it in the app. Previous versions are listed under "Previous versions" on this page and are available on request.

12A. Language

The English version is the binding version. Translations are provided for convenience only. If there is any difference, the English version prevails.


13. Contact us

Privacy Officer: KindyMenu Pty Ltd Privacy Officer

Email: privacy@kindymenu.com

Security: security@kindymenu.com

Postal address: Ormeau Hills, Queensland, Australia

OAIC (regulator): oaic.gov.au · 1300 363 992


© 2026 KindyMenu Pty Ltd (ABN 46 700 825 369). All rights reserved.

KindyMenu is a product of KindyMenu Pty Ltd (ACN 700 825 369).

Try demoFree trial