Privacy Policy

How we handle your information — plainly explained

Last updated: April 2026 Version 2.1
The short version: Kitchya stores your meal plans, pantry, preferences and family data on your own device. If you choose Family Sync, that data is held securely so your household can share it. AI features send only the minimum information needed — no personal identifiers. When you scan a receipt, anonymised item prices are contributed to a shared community price database to improve supermarket price comparisons for all users. We never sell your data or use it for advertising.

🏠 Who we are

Kitchya is a meal planning and kitchen management application developed and operated as an independent project based in the United Kingdom. References to “Kitchya”, “we”, “us” or “our” in this policy refer to the Kitchya service and its operator.

Questions about this policy? Contact us at hello@kitchya.com.

📋 What information we collect

Information you give us directly

Information stored on your device

This data lives on your device. It is stored in your browser’s local storage or the app’s local data store. We do not have access to it unless you enable Family Sync.

Information collected when using Family Sync

If you choose to enable Family Sync, the following data is transmitted to and stored in our secure Firebase Realtime Database (hosted in the EU — Europe West region) so that your household can share a live view:

Community price intelligence

When you scan a supermarket receipt, Kitchya extracts the item prices and store name alongside the product names. This anonymised price data — the item name, price paid, and supermarket — is contributed to a shared community price database stored in our Firebase Realtime Database. This data is used to improve the accuracy of supermarket price comparisons for all Kitchya users.

No personal information is included. Your name, email address, device ID, and household data are never attached to price records. Only the item name, price, supermarket name, and timestamp are stored. This data cannot be traced back to you individually.

Price records older than 60 days are treated as stale and deprioritised in comparisons, as prices change over time. You may request deletion of price contributions associated with your receipts by contacting us, though as the data is fully anonymised this may not always be technically possible.

Family Sync is opt-in. If you never enable it, none of your personal data leaves your device. Price intelligence data from receipt scans is always contributed anonymously regardless of Sync status.

Technical information collected automatically

When you use Kitchya we may automatically receive standard technical information including device type, operating system, browser type, and anonymous error logs. We do not use cookies for tracking, analytics, or advertising. We do not use Google Analytics or any third-party tracking scripts.

⚙️ How we use your information

Purpose Information used Legal basis (UK GDPR)
Personalising the app (greeting, meal suggestions, occasion acknowledgements) First name, household preferences, special occasions Legitimate interest
Account creation and authentication Email address and password (stored securely via Firebase Authentication) Contract (to provide the service)
Sending a welcome email when you register Email address, first name Consent
Delivering Family Sync between household devices Meal plan, pantry, shopping list, preferences, first name, device UUID Consent (opt-in)
AI meal suggestions Pantry items, dietary preferences, household context (sent to Anthropic’s API — no personal identifiers) Legitimate interest
AI home features (menu inspiration, daily tip, drink pairing) Dietary preferences, season, household context (sent to Anthropic’s API — no personal identifiers) Legitimate interest
Random dinner generator Pantry items and dietary preferences (processed locally — no data sent externally) Legitimate interest
Receipt scanning Receipt photograph (sent to Anthropic’s API for processing — not stored by Kitchya). Item prices and supermarket name extracted anonymously for price intelligence. Consent (opt-in, user initiates)
Community price intelligence (supermarket comparisons) Anonymised item name, price paid, supermarket name, and timestamp — no personal identifiers Legitimate interest
Improving the app Anonymous error logs only Legitimate interest

AI features

Meal suggestions

Kitchya uses the Anthropic Claude API to generate personalised meal suggestions. When you request AI suggestions, a prompt is sent to Anthropic’s servers containing your pantry items, dietary preferences, allergen settings, household size, child age range, any special occasions today, and any free-text notes you add.

No personal identifiers are sent. Your name, email address, device ID, and location are never included in any AI request. Anthropic processes this data under their own privacy policy at anthropic.com/privacy.

Home page AI features

The Menu Inspiration card, Daily Kitchen Tip, and Drink Pairing card send anonymised context to Anthropic’s API to generate their content. This includes the current month and season, your dietary preferences and allergens, alcohol-free preference, child age range (if applicable), and any special occasions today. No personal identifiers are included.

Random dinner generator

The dinner generator runs entirely on your device using your local pantry and preference data. No data is sent externally. Spin credits (a daily count of up to 3) are stored locally on your device only.

Receipt scanning

The receipt scanning feature allows you to photograph a supermarket receipt. The image is sent to Anthropic’s Claude API, which extracts food and household product names, prices, and the store name to add items to your pantry. Kitchya instructs the AI to extract product names, prices and store name only — and to ignore payment details, card information, totals and transaction references. The image is not stored by Kitchya — it is processed in transit and discarded.

The extracted item prices and supermarket name (but not the receipt image or any personal information) are stored anonymously in our community price database to improve supermarket price comparisons for all users. See the Community price intelligence section above for full details.

We recommend folding the bottom section of your receipt to cover payment details and card numbers before photographing. The product lines are always in the upper portion of the receipt.

🎉 Special occasions data

Kitchya allows you to add household birthdays and anniversaries so the app can acknowledge them on the day. We collect only the name and date (day and month) — birth years are deliberately not collected or stored. This data is stored locally on your device and, if Family Sync is enabled, shared within your household via the secure Firebase database.

Cultural and religious occasion toggles (such as Eid, Diwali, Passover) are stored as simple on/off settings within your household preferences. No religious affiliation is inferred or recorded beyond the toggles you explicitly set.

Occasion data is household-facing only. It is used solely to personalise greetings, meal suggestions and tips within the app. It is never shared with third parties or used for any other purpose.

🤝 Who we share your data with

We do not sell, rent, or trade your personal information. We share data only with the following service providers, strictly to operate Kitchya:

Provider Purpose Data shared Location
Google Firebase Family Sync real-time database, recipe library, community price intelligence, user authentication Meal plan, pantry, shopping list, preferences, first name, device UUID, anonymised price data, email address (auth only) EU (Europe West)
Resend Sending welcome emails Email address, first name USA (SCCs apply)
Anthropic AI features (meal suggestions, home cards, receipt scanning, recipe generation) Pantry items, dietary preferences, household context, receipt images — no personal identifiers USA (SCCs apply)
Cloudinary Recipe image hosting Recipe images uploaded by users (community recipes only) USA (SCCs apply)
Netlify App hosting and serverless functions Standard web request data only USA (SCCs apply)

Standard Contractual Clauses (SCCs) are in place where data is transferred outside the UK/EU, in line with UK GDPR requirements.

🔒 Your rights

Under UK GDPR you have the following rights regarding your personal data:

How to exercise your rights

Most of your data is stored on your own device — you can delete it at any time by clearing the app’s local storage or uninstalling the app. For data held by us (email address, Family Sync data), contact us at hello@kitchya.com and we will respond within 30 days.

Withdrawing email consent

Every email we send includes an unsubscribe link. You can also email us directly at any time to be removed.

📅 How long we keep your data

DataRetention
On-device data (meal plan, pantry, preferences, occasions)Until you clear the app or uninstall
Family Sync database dataUntil you leave Sync, or we receive a deletion request
Account data (email address, Firebase Auth)Until you request account deletion
Community price intelligence dataIndefinitely (anonymised — cannot be linked to individuals). Prices deprioritised after 60 days as stale.
Recipe library (Firebase)Maintained and updated by Kitchya — not personal data
Spin credits (daily counter)Stored locally, resets daily automatically
Error logs30 days, then automatically deleted

👪 Children’s privacy

Kitchya is intended for use by adults and families. The app is not directed at children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it promptly.

Kitchya allows households to record that children are present and their approximate age range (e.g. “under 5”, “primary age”, “teens”). This is used only to tailor meal suggestions to be age-appropriate. No child’s name or any personally identifiable information about children is collected.

Family Sync is designed for household sharing between adults. Children using the app as part of a family household do so under the supervision and responsibility of a parent or guardian.

🛡️ Security

We take reasonable technical and organisational measures to protect your data:

No method of transmission or storage is 100% secure. If you become aware of any security issue, please contact us immediately at hello@kitchya.com.

📝 Changes to this policy

We may update this privacy policy from time to time. When we do, we’ll update the “last updated” date at the top and — for significant changes — notify registered users by email. Continued use of Kitchya after changes constitutes acceptance of the updated policy.

Get in touch

Questions, data requests, or concerns about this policy — we’re happy to help.

✉ hello@kitchya.com

We aim to respond to all privacy-related requests within 30 days in line with our UK GDPR obligations. If you are not satisfied with our response, you have the right to lodge a complaint with the Information Commissioner’s Office (ICO) at ico.org.uk.