Now available on the App Store

Cook Together,
Create Memories

DuetDish is built for two: plan your weekly meals, share grocery lists in real time, and turn everyday cooking into a calmer, more connected ritual.

2 peopleOne shared planner and list
Real-timeInstant sync across devices
AI-readySmarter suggestions from your ingredients

Why DuetDish

Everything your shared kitchen needs

The product experience mirrors real couples: planning, deciding, shopping, and cooking all stay in one collaborative flow.

Weekly Planner

Assign meals by day and by person, with clear visibility into who is cooking and when.

AI Meal Suggestions

Reduce decision fatigue with context-aware recipe ideas based on your preferences and pantry.

Shared Grocery List

Keep one live list for both partners so shopping is faster and duplicate purchases disappear.

Fridge Scan

Snap a photo and instantly map ingredients to meal options you can cook right now.

Partner Roles

Separate identities and responsibilities make every plan feel coordinated, not crowded.

Live Collaboration

Whether one person is at home and one at the store, updates stay in sync across both phones.

Screenshots

A warm interface designed for daily use

Clean structure, playful details, and fast actions make the app feel lightweight even on busy days.

Download

Start cooking together today

Install DuetDish and turn meal planning into a shared routine you can actually enjoy.

Download on the App Store
Legal

Privacy Policy

Last updated: March 15, 2026 | Effective date: March 15, 2026

Welcome to DuetDish ("we", "our", or "us"). We are committed to protecting your personal information and your right to privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application and website (collectively, the "App").

By using DuetDish, you agree to the collection and use of information in accordance with this policy. If you do not agree, please discontinue use of the App.

1Information We Collect

We may collect the following types of information:

  • Account Information: Name, email address, and profile avatar when you register or sign in via Google or Apple.
  • Partner Data: Partner connection details so both users can share the same meal plan and shopping list.
  • Shared Household Records: Meal plans, shopping list items, notes, ratings, and assignments shared within your household.
  • Meal Plans and Food Data: Meals you plan, recipes, and ingredient information you enter or generate.
  • Shopping List Data: Items, quantities, brands, and images you add to your shared shopping list.
  • Fridge Scan Images: Photos taken via Scan Fridge are processed to detect ingredients during the scan flow and are not retained as permanent household content.
  • Usage Data: Information on how you interact with the App (screens visited, features used, session duration).
  • Device Information: Device type, operating system version, and unique device identifiers.

2How We Use Your Information

We use the information we collect to:

  • Provide, operate, and maintain the App and its features
  • Sync data between you and your partner in real time
  • Generate AI-powered meal suggestions tailored to your preferences
  • Process fridge scan images to identify ingredients
  • Send notifications about shared list updates or meal reminders
  • Improve and personalize the App experience
  • Monitor App usage for security and analytics purposes
  • Comply with legal obligations

3Sharing Your Information

We do not sell your personal information. We may share your data with:

  • Your Partner: Meal plans, shopping lists, and cooking assignments are visible to the partner account you are connected with. If you leave a household, shared household records remain visible to remaining members, but you lose access to that household.
  • Service Providers: Trusted third-party vendors who assist in operating the App (for example, cloud hosting, AI APIs, and analytics).
  • Authentication Providers: Google or Apple when you use social sign-in. Their privacy policies apply.
  • Legal Requirements: If required by law, court order, or to protect our rights.

4Data Storage and Security

Your data is stored on secure cloud infrastructure. We use security measures designed to protect data in transit and at rest, but no system can guarantee absolute security.

In the current fridge scan flow, scan images are sent to Google Gemini (via Firebase AI) for ingredient detection and are not saved by DuetDish as permanent scan-image records. We do store scan outcomes and related app data, such as detected ingredients you save, daily scan usage counters, and scan telemetry events.

5Data Retention

We retain personal data for as long as your account is active or as needed to provide the App.

If you request account deletion, we immediately revoke account access and mark your account for backend deletion processing. We target completion of data purge within 30 days, but completion may take longer in some cases (for example, technical queue delays, legal obligations, fraud/security needs, or backup lifecycle constraints). Some de-identified or aggregated analytics data may be retained.

6Your Rights

Depending on your jurisdiction, you may have the following rights:

  • Access: Request a copy of the personal data we hold about you.
  • Correction: Request correction of inaccurate or incomplete data.
  • Deletion: Request deletion of your personal data.
  • Portability: Receive your data in a portable, machine-readable format.
  • Objection: Object to certain types of processing, including for direct marketing.
  • Withdraw Consent: Withdraw consent at any time where processing is based on consent.

To exercise any of these rights, please contact us at help@duetdish.xyz.

7Childrens Privacy

DuetDish is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided us with personal information, we will take steps to delete such information.

8Third-Party Links and Services

The App uses third-party services, including Google Firebase (such as Authentication, Firestore, Cloud Functions, Cloud Storage, Messaging, and Remote Config), Google Gemini via Firebase AI, RevenueCat, Apple App Store billing, Google Sign-In, and Apple Sign-In. Your use of those services is subject to their own terms and privacy policies.

9Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any significant changes by updating the Last updated date at the top of this page and, where appropriate, through in-app notifications. Continued use of the App after changes constitutes your acceptance of the updated policy.

10Contact Us

If you have any questions or concerns about this Privacy Policy or our data practices, please reach out to us.

Email: help@duetdish.xyz
Website: www.duetdish.xyz
Legal

Terms of Service

Last updated: March 15, 2026 | Effective date: March 15, 2026

1Acceptance of Terms

By downloading, installing, or using the DuetDish mobile application ("App"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the App.

These Terms constitute a legally binding agreement between you and DuetDish ("we", "our", or "us"), governed by the laws of Malaysia. By creating an account, you confirm that you are at least 13 years old and have the legal capacity to enter into this agreement.

Subject to your compliance with these Terms, we grant you a limited, revocable, non-exclusive, non-transferable license to download and use the App on your personal device solely for your personal, non-commercial use.

2Changes to These Terms

We reserve the right to modify these Terms at any time. When we make material changes, we will notify you via in-app notification or email at least 30 days before the changes take effect.

Your continued use of the App after the effective date of any changes constitutes your acceptance of the updated Terms. If you do not agree to the updated Terms, you must stop using the App and may delete your account before the changes take effect.

3Your Account

You may create an account using an email address and password, or via Google or Apple Sign-In. You are responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account.

  • You agree to provide accurate and complete information when creating your account and to keep your information up to date.
  • You must notify us immediately at help@duetdish.xyz if you suspect unauthorized access to or use of your account.
  • Each person may only maintain one active DuetDish account. Creating multiple accounts to circumvent a suspension or ban is a violation of these Terms.

4Household Features

Each user may belong to one household at a time. To join a different household, you must first disconnect from your current household.

When a household is disconnected, household links are cleared for all current members and shared household content may no longer be accessible in-app to prior members. Shared household records may remain in backend systems during retention and deletion processing.

5Subscriptions and Payments

DuetDish currently offers optional paid subscription plans on iOS through the Apple App Store, processed via RevenueCat. We may offer subscriptions on additional platforms in the future.

  • Subscriptions renew automatically unless cancelled at least 24 hours before renewal.
  • You can manage and cancel subscriptions in iPhone or iPad Settings > [Your Name] > Subscriptions.
  • Deleting your DuetDish account does not automatically cancel App Store billing. You remain responsible for cancellation.
  • Refunds are handled by Apple under Apple's refund policies.

6User Content

You retain ownership of content you upload or create in the App, including profile photos, meal photos, shopping list item photos, meal plans, ratings, notes, and other user data ("User Content").

For clarity, fridge scan images are sent to Google Gemini (via Firebase AI) for analysis in the current scan flow and are not saved by DuetDish as permanent scan-image records.

By uploading User Content, you grant us a non-exclusive, worldwide, royalty-free license to store, process, and display your content solely to provide App services to you and your household.

You agree not to upload or share content that is:

  • Illegal, obscene, defamatory, threatening, or harassing
  • Infringing on the intellectual property rights of a third party
  • Containing malware, viruses, or harmful code
  • Violating the privacy rights of any person
  • False, misleading, or deceptive

7Acceptable Use

You may use the App only for intended personal, non-commercial purposes. You agree not to:

  • Reverse engineer, decompile, or attempt to extract source code
  • Use the App to develop a competing product or service
  • Scrape or extract data by automated means
  • Attempt unauthorized access to any part of the App or its infrastructure
  • Use the App in violation of applicable laws
  • Sell, resell, or sublicense access to the App
  • Use the App to send spam or unsolicited communications

8Third-Party Services

The App integrates with services including Google Firebase, Google Gemini via Firebase AI, RevenueCat, Apple App Store billing, Apple Sign-In, and Google Sign-In. Your use of those services is governed by their respective terms and privacy policies.

Fridge scan images are transmitted to Google servers for ingredient analysis in the scan flow and are not stored by DuetDish as permanent scan-image records.

9Intellectual Property

The App, including its design, code, graphics, and content created by us, is owned by DuetDish and protected by applicable intellectual property laws.

Nothing in these Terms grants any right to use our trademarks, logos, or brand elements without prior written consent.

10Disclaimers

THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW.

Recipe and meal suggestions are provided for informational purposes only and are not professional nutritional or dietary advice.

11Limitation of Liability

TO THE FULLEST EXTENT PERMITTED BY MALAYSIAN LAW, DUET DISH SHALL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF DATA, PROFITS, OR GOODWILL.

OUR TOTAL CUMULATIVE LIABILITY SHALL NOT EXCEED THE AMOUNT YOU PAID US IN THE 12 MONTHS PRECEDING THE CLAIM, OR MYR 100, WHICHEVER IS GREATER.

Nothing in these Terms limits non-waivable consumer rights available under applicable law.

12Termination

  • You may stop using the App and delete your account at any time. Personal data is purged within 30 days in line with our Privacy Policy.
  • Deleting your account does not cancel any active App Store subscription. You must cancel separately in Apple settings.
  • We may suspend or terminate your account if we reasonably believe you violated these Terms.
  • Sections 6, 9, 10, 11, 13, and 15 survive termination.

13Governing Law and Dispute Resolution

These Terms are governed by the laws of Malaysia. Disputes will first be addressed through good-faith negotiation by contacting help@duetdish.xyz.

If negotiation fails within 30 days, disputes shall be submitted to the exclusive jurisdiction of the courts of Malaysia, subject to any non-waivable local consumer rights.

14General Provisions

  • These Terms and our Privacy Policy form the entire agreement regarding your use of the App.
  • If any provision is unenforceable, remaining provisions remain in full force and effect.
  • Failure to enforce a provision is not a waiver of rights.
  • You may not assign your rights without our prior written consent. We may assign ours without restriction.
  • These Terms are written in English. In case of conflict with a translation, the English version prevails.

15Contact Us

If you have questions about these Terms, contact us at help@duetdish.xyz.

DuetDish
Email: help@duetdish.xyz

Contact

Need Help with DuetDish?

Reach us for support, privacy requests, or partnership inquiries. We usually respond within 1-2 business days.