Terms of Service
Last updated: March 17, 2026
1. Service Overview
RoastMyDiet ("the Service", "we", "us", "our") is an AI-powered diet tracking application that provides meal logging, nutritional estimation, and comedic feedback through an AI persona named "Chad." The Service is available as a web application and progressive web app (PWA).
The Service is designed for entertainment and general wellness tracking. It is not a medical device, health service, or licensed nutritional counseling tool.
By accessing or using RoastMyDiet, you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use the Service.
2. Eligibility
To use RoastMyDiet, you must:
- Be at least 13 years of age (or 16 years of age if you are located in the European Union or European Economic Area)
- Have a valid Google account for authentication
- Have the legal capacity to enter into a binding agreement
If we learn that a user under the applicable minimum age is using the Service, we will terminate their account and delete associated data.
3. Account Terms
You sign in to RoastMyDiet using Google OAuth. We do not store your Google password. Your account is linked to your Google identity (name, email address, and profile image).
- One account per person. Do not create multiple accounts.
- You are responsible for all activity that occurs under your account.
- Keep your Google account secure. We are not responsible for unauthorized access resulting from compromised Google credentials.
- You may delete your account at any time by contacting us. Upon deletion, we will remove your data in accordance with our Privacy Policy.
4. Acceptable Use
You agree not to:
- Submit intentionally offensive, hateful, or illegal meal descriptions or photos
- Attempt to manipulate, exploit, or abuse the AI system (e.g., prompt injection, excessive requests designed to overload the system)
- Harass, bully, or target other users through team features
- Use the Service for any purpose that violates applicable law
- Reverse engineer, decompile, or attempt to extract the source code of the Service
- Use automated tools (bots, scrapers) to access or interact with the Service
- Upload content that infringes on any third party's intellectual property rights
We reserve the right to remove content and suspend accounts that violate these rules, at our sole discretion.
5. AI & Nutritional Disclaimer
This is the most important section of these terms. Please read it carefully.
AI-Generated Content
RoastMyDiet uses Google Gemini, a third-party AI model, to generate content including:
- Meal analysis (food identification, calorie and macronutrient estimates)
- "Roast" messages (comedic commentary about your eating habits)
- Chat responses and dietary observations
- Notifications and check-in messages
All AI-generated content is for entertainment and rough estimation purposes only. It is not medical advice, nutritional counseling, or a substitute for professional dietary guidance.
Nutritional Accuracy
Calorie counts and macronutrient estimates (protein, carbs, fat) provided by the AI are approximate. They are based on the AI's interpretation of your meal description and/or photo, and may be significantly inaccurate. Specifically:
- Estimates may vary widely from actual nutritional values
- Photo-based analysis depends on image quality and food visibility
- The AI cannot account for exact ingredients, preparation methods, or portion sizes with precision
- Do not rely on these estimates for medical diets, clinical nutrition plans, allergy management, or any health condition requiring precise nutritional tracking
Always consult a qualified healthcare professional, registered dietitian, or nutritionist for dietary decisions that affect your health.
Comedic Tone
The "roast" feature uses sarcastic, humorous language inspired by internet meme culture. This tone is intended to be entertaining and motivating, not hurtful or demeaning. If any AI-generated content causes you distress, please stop using the Service and contact us.
6. User Content
"User Content" includes meal photos, meal descriptions, chat messages, and any other content you submit to the Service.
- You own your content. Submitting content to RoastMyDiet does not transfer ownership to us.
- You grant us a limited, non-exclusive license to use your content solely for the purposes of providing and improving the Service. This includes processing your meals through AI analysis, displaying your meals to team members you have joined, and generating AI responses.
- We do not sell, license, or distribute your content to third parties for their own purposes.
- Your meal data may be sent to Google Gemini for AI processing. This is necessary to provide the core functionality of the Service. See our Privacy Policy for details on third-party data processing.
7. Subscriptions & Billing
RoastMyDiet offers a free tier and a paid "Pro" subscription:
- Free: Limited daily meals, photos, chat messages, and chart requests. 7-day history.
- Pro ($6.99/month or $59.99/year): Unlimited usage, detailed macros, full history, charts, email reports, and priority features.
Billing
All payments are processed through Stripe (stripe.com), our payment processor. Stripe handles all payment processing, tax calculation, and invoicing. We do not store your credit card details, bank account information, or other payment credentials. You enter payment details directly into Stripe's secure payment form.
Auto-Renewal
- Your Pro subscription automatically renews at the end of each billing period (monthly or yearly, depending on your selected plan) unless you cancel before the renewal date.
- You will be charged on each renewal date at the rate in effect at the time of renewal.
- You can view your next billing date and manage your subscription through Stripe's billing portal.
Failed Payments
If your payment method fails, Stripe will attempt to charge your account again over the following days. If payment continues to fail, your Pro subscription will be downgraded to the free tier. You can update your payment method in the billing portal to restore access.
Cancellation
- You can cancel your Pro subscription at any time through your Stripe billing portal.
- Upon cancellation, you retain Pro access until the end of the current billing period.
- After the billing period ends, your account reverts to the free tier. Your data is preserved but subject to free tier limits.
Refunds
Refund requests are handled through Stripe in accordance with their refund policy and applicable consumer protection laws. Contact us if you believe you are entitled to a refund and we will work with Stripe to resolve it.
8. Termination
We may suspend or terminate your account, at our sole discretion, if:
- You violate these Terms of Service
- You abuse the AI system or other features
- Your use of the Service negatively impacts other users or our infrastructure
- We are required to do so by law
If we terminate your account for cause, we will make reasonable efforts to notify you via email. You may request export of your data before deletion, subject to the nature of the termination.
You may terminate your account at any time by contacting us. We will delete your data in accordance with our Privacy Policy.
9. Limitation of Liability
To the maximum extent permitted by applicable law:
- The Service is provided "as is" and "as available" without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
- We do not warrant that the Service will be uninterrupted, error-free, or free of harmful components.
- We do not warrant the accuracy, reliability, or completeness of any AI-generated content, nutritional estimates, or other information provided through the Service.
- In no event shall RoastMyDiet, its operators, or affiliates be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or health outcomes, arising out of or relating to your use of the Service.
- Our total aggregate liability for any claims arising from or related to the Service shall not exceed the amount you paid us in the twelve (12) months preceding the event giving rise to the claim, or fifty US dollars ($50), whichever is greater.
10. Changes to Terms
We may update these Terms of Service from time to time. When we make material changes:
- We will notify you via the email address associated with your account
- We will update the "Last updated" date at the top of this page
- Continued use of the Service after the effective date of changes constitutes acceptance of the updated terms
For non-material changes (typo fixes, formatting), we may update without individual notification.
11. Contact
For questions about these Terms of Service, contact us at:
Disclaimer: These Terms of Service are provided for informational purposes and represent RoastMyDiet's operating terms to the best of our ability. They do not constitute legal advice. If you have specific legal concerns about your rights or obligations, we recommend consulting a qualified attorney in your jurisdiction.