Privacy Policy

Last Updated: April 27, 2026

1. Introduction

Ration Operating Company ("us", "we", or "our") operates the Ration platform (the "Service"). This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service and the choices you have associated with that data.

2. Information We Collect

We collect several different types of information for various purposes to provide and improve our Service to you.

Personal Data

While using our Service, we may ask you to provide us with certain personally identifiable information that can be used to contact or identify you ("Personal Data"). Personally identifiable information may include, but is not limited to:

  • Email address (used for magic link sign-in and account identification)
  • First name and last name
  • Profile picture (via OAuth providers)
  • Cookies and Usage Data

Usage Data

We may also collect information on how the Service is accessed and used ("Usage Data"). This Usage Data may include information such as your computer's Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that you visit, the time and date of your visit, the time spent on those pages, unique device identifiers and other diagnostic data.

Cargo & Visual Data

We collect data regarding items in your digital Cargo ("Cargo Data") and images you upload or scan for the purpose of item recognition ("Visual Data").

Dietary & Allergen Data (Special Category)

Health Data — GDPR Article 9

Ration allows you to record dietary restrictions and allergens (e.g. gluten, nuts, dairy) to personalise meal recommendations and flag unsafe ingredients. Under GDPR Article 9, allergen data is considered special category health data because it may reveal information about your medical condition or physiological make-up.

We process this data only on the basis of your explicit consent (GDPR Art. 9(2)(a)) — specifically, the act of adding allergen information in your account settings. You may withdraw this consent at any time by removing your allergen selections. Allergen data is used solely to personalise your experience within the Service and is never shared with third parties for marketing purposes.

3. Cookies

We use cookies strictly necessary for the operation of our Service and to provide functionality you request. Per GDPR Article 13(1)(f), we disclose each cookie below:

  • better-auth.session_token — Authentication and session management. Set when you sign in (magic link or OAuth). Allows us to recognise you and keep you logged in. Expiry: session duration (e.g. 7 days). Essential; exempt from consent.
  • theme — A functionality cookie that stores your light/dark mode preference. It is set only when you actively use the theme toggle or change your theme in settings; it is not set automatically on first visit. Expiry: 1 year. Functionality cookie set in response to user action; exempt from consent.

Cloudflare Web Analytics — We use Cloudflare Web Analytics to understand site performance. It does not use cookies and is privacy-preserving.

Intercom Messenger — When you are signed in and using the main in-app experience, we may load Intercom to provide customer support and (where enabled) AI-assisted help ("Fin"). Intercom may set its own cookies or use similar storage on your device to operate the messenger. See Section 9 for categories of data shared with Intercom.

4. Children's Privacy

Our Service is not directed to individuals under the age of 16 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect personal data from children. If you are a parent or guardian and believe your child has provided us with personal data, please contact us at legal@mayutic.com and we will delete that information promptly.

If you are located in the United States, our Service is also not intended for children under 13 in accordance with the Children's Online Privacy Protection Act (COPPA).

5. How We Use Your Information

Ration uses the collected data for various purposes:

  • To provide and maintain the Service
  • To notify you about changes to our Service
  • To allow you to participate in interactive features of our Service when you choose to do so
  • To provide customer care and support
  • To provide analysis or valuable information so that we can improve the Service
  • To monitor the usage of the Service
  • To detect, prevent and address technical issues
  • To process payments via our third-party payment processor

6. Legal Basis for Processing (EU / UK Users)

Where the General Data Protection Regulation (GDPR) or UK GDPR applies, we rely on the following lawful bases under Article 6 to process your personal data:

  • Performance of a contract (Art. 6(1)(b)): Account creation, service delivery, inventory storage, meal planning, and visual scanning — processing necessary to provide the Service you have signed up for.
  • Legal obligation (Art. 6(1)(c)): Payment records and transaction history retained to comply with applicable tax and financial reporting laws.
  • Legitimate interests (Art. 6(1)(f)): Security monitoring, fraud prevention, and service improvement — where our interests do not override your rights and freedoms.

For allergen and dietary restriction data (special category data), we rely on your explicit consent (GDPR Art. 9(2)(a)) as the legal basis. See Section 2 above.

7. Magic Link Authentication

Email-Based Sign-In

We offer passwordless sign-in via magic links. When you enter your email address, we send you a one-time sign-in link to that address. The link expires in 5 minutes and can only be used once. We use your email solely to deliver this link and to identify your account. The sign-in link is delivered via our transactional email provider (see Data Processors below).

8. Google User Data

Google OAuth Disclosure

Our application uses Google OAuth to allow you to sign in. When you use this feature, we access your Google account profile information, specifically your name, email address, and profile picture.

We do NOT sell this data. We use this information solely for:

  • Authenticating your identity.
  • Creating and managing your user account.
  • Displaying your profile information within the application.

We do not request or access any other Google user data (such as contacts, calendar, or drive files).

9. Data Processors & Third Parties

We may employ third party companies and individuals to facilitate our Service ("Service Providers"), to provide the Service on our behalf, to perform Service-related services or to assist us in analyzing how our Service is used.

9.1 AI Agents and MCP Connections

When you connect an MCP-compatible AI client (for example Claude, ChatGPT, or Cursor) via OAuth, you authorize that client to access your Ration kitchen data within the scopes you approve. The client vendor may process prompts and tool results on their systems; Ration does not control third-party retention. You can revoke access in Hub Settings → Connected Agents. OAuth grants are bound to a single household you select at authorization time.

These third parties have access to your Personal Data only to perform these tasks on our behalf and are obligated not to disclose or use it for any other purpose.

  • Cloudflare: Infrastructure, edge computing, and security. Data stored: Application data, images (R2), database (D1).
  • Resend: Transactional email delivery. We use Resend to send magic link sign-in emails to your email address. Resend processes your email address and the email content we provide solely for delivery. See Resend's Privacy Policy.
  • Stripe: Payment processing. We do not store or collect your payment card details. That information is provided directly to Stripe.
  • Better Auth: Authentication (session management, magic link verification, OAuth).
  • Intercom: In-app customer support and (where enabled) automated assistance (Fin) for authenticated users in the main product workspace. We share identifiers and profile data with Intercom to recognise your account in the messenger, such as your user id, email address, name, account creation time, and (for workspace context) your active group identifier and product attributes we configure, including effective subscription tier, tier status and expiry, credit balance, stripe customer identifier, cancellation status, first paid date, welcome voucher redemption status, admin flag, active organization role, accepted terms version, and theme preference. Support conversations you start are processed by Intercom under their terms. See Intercom's Privacy Policy.
  • AI Providers (Google Gemini via Cloudflare AI Gateway): We use Google Gemini (proxied via Cloudflare AI Gateway) to process the following categories of data:
    • Visual Data — receipt and product images you upload, encoded as base64 and sent to Gemini for item identification (Scan feature). Images are deleted from our storage immediately after processing.
    • Inventory Data — ingredient names and quantities from your Cargo, sent to Gemini to generate personalised meal suggestions.
    • Allergen Profile — your dietary restriction settings, sent alongside inventory data to ensure AI-generated meals exclude unsafe ingredients.
    • Recipe URLs & Page Content — web page content fetched from URLs you submit for recipe import, sent to Gemini for structured recipe extraction.

    Your data is not used to train these models. Processing is governed by Cloudflare's AI Gateway terms and Google's Gemini API Terms.

  • AI Providers — Cloudflare Workers AI (embedding model): We use Cloudflare Workers AI to generate semantic vector embeddings. Ingredient names from your Cargo (e.g. "whole milk", "chicken breast") are sent to the @cf/google/embeddinggemma-300m embedding model hosted on Cloudflare's infrastructure. The resulting vectors are stored in Cloudflare Vectorize and used solely to power semantic ingredient-matching features (e.g. matching recipe ingredients to your pantry). Embeddings are cached in Cloudflare KV for up to 7 days to reduce redundant processing. Embeddings are deleted when you remove the corresponding inventory item or purge your account. No personally identifiable information beyond ingredient name text is included in embedding requests.

10. International Data Transfers

Our Service Providers may process personal data in countries outside your country of residence, including the United States. Where GDPR or UK GDPR applies and personal data is transferred outside the EEA/UK, we rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses (SCCs) or the UK International Data Transfer Agreement (or the UK Addendum to SCCs), as applicable.

Ration Operating Company is established in the United States. We have not designated a formal EU/EEA representative under GDPR Article 27 at this time. If you have questions or wish to exercise your rights, please contact us directly at legal@mayutic.com.

11. Data Retention & Deletion

We will retain your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use your Personal Data to the extent necessary to comply with our legal obligations, resolve disputes, and enforce our legal agreements and policies.

Right to be Forgotten: You have the right to request the deletion of your account and all associated data. Upon such request, we will permanently purge your Personal Data, Usage Data, Cargo Data, and Visual Data from our systems (D1 Databases, Vectorize Indexes, R2 Storage). You can initiate this process through the "Purge Account" function in your profile settings.

Third-party support records: Data held in Intercom (e.g. support conversations and contact records tied to your user id) is retained under Intercom's policies and product settings, which may differ from our purge timelines for Ration systems. After you delete your Ration account, you may contact us at legal@mayutic.com to request that we coordinate deletion or suppression of your Intercom profile where applicable.

Groups you own: For groups where other members have joined, ownership is automatically transferred to an admin or member when you delete your account. If you are the sole member (including when invitations are pending and not yet accepted), the group and all its data are permanently deleted. You may use the "Transfer ownership" option in group settings to hand off a group to another member before deleting your account.

Shared groups: Inventory and meal data you have contributed to shared groups you do not solely own may be retained as part of that group's collective data, as it is also associated with other members.

12. Data Breach Notification

In the event of a personal data breach that is likely to result in a risk to your rights and freedoms, we will notify the relevant supervisory authority without undue delay and, where feasible, within 72 hours of becoming aware of the breach (GDPR Art. 33). Where a breach is likely to result in a high risk to your rights and freedoms, we will also notify you directly without undue delay (GDPR Art. 34).

13. Security of Data

The security of your data is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Data, we cannot guarantee its absolute security.

14. California Privacy Rights (CCPA / CPRA)

If you are a resident of California, you have specific rights under the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA):

  • Right to Know: You may request information about the categories and specific pieces of personal information we have collected, the purposes for which it is used, and the categories of third parties with whom it is shared.
  • Right to Delete: You may request deletion of personal information we have collected, subject to certain exceptions.
  • Right to Correct: You may request correction of inaccurate personal information.
  • Right to Opt-Out: We do not sell or share your personal information for cross-context behavioural advertising. No opt-out action is required.
  • Right to Non-Discrimination: We will not discriminate against you for exercising any of these rights.

To exercise your California privacy rights, contact us at legal@mayutic.com. We will respond within 45 days of receiving a verifiable request.

15. Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.

16. Contact Us & Data Subject Rights

If you have any questions about this Privacy Policy, or wish to exercise your rights under applicable data protection law (including the right to access, rectification, erasure, restriction, portability, or to object to processing), please contact us:

We will acknowledge and respond to all data subject rights requests within 30 days of receipt, in accordance with GDPR Article 12. Account deletion can also be initiated directly via the "Purge Account" function in your profile settings.

Right to lodge a complaint (GDPR Art. 77): You have the right to lodge a complaint with a supervisory authority. If you are in the EU or EEA, you may contact your local Data Protection Authority. A list of EU supervisory authorities is available at edpb.europa.eu. If you are in the United Kingdom, you may contact the Information Commissioner's Office (ICO) at ico.org.uk.