Terms of Service

Effective Date: October 22, 2025 (Version 1.0)

Introduction

Welcome to LocalPlate™ ("LocalPlate™", "we", "us", or "our"). These Terms of Service ("Terms") govern your access to and use of the LocalPlate™ mobile application and related services ("Service"). Please read these Terms carefully before using the Service.

If we make material changes to these Terms, we'll update the effective date above and provide notice within the app.

Acceptance of Terms

By accessing or using LocalPlate™, you agree to be bound by these Terms, as well as any additional policies referenced herein. These Terms apply to all users of the Service, including those who access the app, create an account, or use any features provided by LocalPlate™. If you do not agree to these Terms, you may not use the Service.

Platform Terms

Your use of LocalPlate™ may also be subject to the terms and conditions of the Apple App Store and Google Play Store. In the event of any conflict between these Terms and the platform terms, the platform terms will govern your use of LocalPlate™ through those platforms.

Eligibility and User Age

LocalPlate™ is intended for users aged 13 and older. If you are under 18, you may only use the Service with parental consent and supervision. By creating an account, you represent that you meet these age requirements.

Account Registration and Security

To access most features of LocalPlate™, you must create an account and confirm that you meet the age requirements set forth above by providing accurate, current, and complete information as requested during registration. You are responsible for maintaining the confidentiality of your login credentials and for all activities that occur under your account.

If you believe your account has been compromised, please notify us immediately. You agree not to share your account credentials or allow others to access your account.

Description of the Service

LocalPlate™ enables users to track calories, protein, carbohydrates, and fat from restaurant meals and foods listed in the USDA FoodData Central database. Core features include:

  • Viewing nutrition facts for restaurant dishes, calculated through direct partnerships with restaurants and official sources
  • Tracking daily food intake and maintaining a personal nutrition diary
  • Accessing an AI nutritionist chat (powered by Gemini or other providers) for educational purposes
  • Setting dietary preferences and nutrition goals
  • Freemium model: free access to core features, with an optional $10/month premium subscription for advanced functionality

LocalPlate™ does not include social features, user-generated content, photo uploads, direct restaurant ordering, or payments to restaurants. Only registered users can access nutrition tracking and related features; unauthenticated users may view the welcome screen and legal documents.

Data and Information Disclaimers

LocalPlate™ provides nutrition, diet, allergen, and AI-generated data solely as informational estimates. While we strive to partner directly with restaurants and use official sources such as the USDA FoodData Central database, all data presented in the Service may be incomplete, outdated, or inaccurate due to factors including, but not limited to, restaurant measurement errors, recipe changes, ingredient substitutions, and seasonal variations. All nutrition, diet, allergen, and AI-generated data should be considered estimates and may be incorrect.

No Guarantee of Accuracy

Nutrition facts, dietary information, and allergen data are calculated using restaurant-provided ingredient quantities and official food databases. These figures are intended as guidelines and should not be considered exact or comprehensive. LocalPlate™ does not warrant the accuracy, completeness, or reliability of any data provided through the Service.

Health and Allergen Risks

Users with food allergies or medical conditions must verify all allergen information directly with restaurant staff before ordering or consuming any food. LocalPlate™ is not responsible for allergic reactions, adverse health events, or any consequences resulting from reliance on the data provided. Restaurants control ingredient sourcing, preparation methods, and kitchen procedures, including cross-contamination risks. Allergen data may be incomplete, outdated, or inaccurate.

No Medical Advice

All information provided by LocalPlate™, including nutrition, diet, and AI-generated content, is for educational and informational purposes only. The Service does not provide medical advice, diagnosis, or treatment. Users should consult a qualified healthcare provider or registered dietitian for any health-related decisions or dietary guidance.

Limitation of Liability

To the fullest extent permitted by law, LocalPlate™ disclaims all liability for any health outcomes, allergic reactions, or decisions made based on nutrition, diet, allergen, or AI-generated data. In no event shall LocalPlate™, its officers, employees, or partners be liable for indirect, incidental, special, consequential, or punitive damages, even if advised of the possibility of such damages. Use of the Service is at your own risk.

No Warranty

The Service is provided "as is" and "as available." LocalPlate™ makes no warranties of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, or non-infringement.

AI Nutritionist Disclaimer

The AI nutritionist feature within LocalPlate™ is powered by third-party providers (currently Gemini, subject to change, including but not limited to Claude Haiku) and is intended solely for educational purposes. All nutrition, diet, and allergen data generated by the AI are estimates and may be incorrect, incomplete, misleading, or not applicable to your individual circumstances. LocalPlate™ does not guarantee the accuracy, reliability, or safety of any advice or information generated by the AI nutritionist, and is not liable for any health outcomes or decisions made based on this information.

No Professional Review

AI content is not reviewed or approved by licensed nutritionists, dietitians, or healthcare professionals prior to display. All AI-generated responses should be considered informational estimates only.

Not a Substitute for Medical Advice

Do not rely solely on AI-generated advice for dietary, health, or medical decisions. Always consult a qualified healthcare provider for personalized guidance. LocalPlate™ is not liable for any actions taken or not taken based on AI content.

User Conduct and Responsibilities

You agree to use LocalPlate™ in a lawful, responsible, and respectful manner. Specifically, you must not:

  • Use the Service for any unlawful, fraudulent, or abusive purpose
  • Attempt to manipulate, falsify, or interfere with nutrition, diet, or allergen data, all of which are provided as informational estimates only
  • Violate the rights of other users, restaurants, or LocalPlate™
  • Attempt to bypass usage quotas, rate limits, signed cursors, or other security measures (including via bots, scraping, credential sharing, or distributing watermark-altered content)
  • Use automated data collection, scraping, extraction, or indexing tools to copy LocalPlate™ content or restaurant data for commercial use without our prior written permission
  • Share your account credentials or allow unauthorized access to your account

Data attribution is required if you quote or cite LocalPlate™ content in any permitted context. We reserve the right to suspend access, block offending parties, and pursue legal action for unauthorized bulk access, copying, or commercial reuse of LocalPlate™ data.

Allergen Verification

If you have food allergies or dietary restrictions, it is your responsibility to verify all relevant information directly with restaurant staff before ordering or consuming any food. Do not rely solely on the data provided by LocalPlate™ for allergen safety, as all nutrition, diet, and allergen data are estimates and may be incorrect.

Failure to comply with these responsibilities may result in suspension or termination of your account.

Intellectual Property Rights

LocalPlate™ owns all rights, title, and interest in and to the mobile application, including its source code, design, proprietary nutrition calculation methodology, and aggregated or anonymized user data insights. The "LocalPlate™" brand name and associated trademarks are the property of LocalPlate™, with trademark registration pending.

Users retain ownership of their personal account data, including tracking history, dietary preferences, and nutrition goals. You have the right to request deletion or download of your personal data at any time, subject to applicable law and our Privacy Policy. Only users aged 13 and older may register for an account and use the Service, in accordance with our eligibility policy.

Partner restaurants retain ownership of their proprietary recipe and ingredient data, as well as their brand names, logos, and trademarks. LocalPlate™ uses restaurant data and official food databases under license or partnership agreements.

Third-party services, including Gemini AI (or other providers), Supabase, USDA FoodData Central, and Expo/React Native, are integrated under their respective licenses. You may not copy, modify, distribute, or reverse engineer any part of the Service without prior written consent from LocalPlate™ or its licensors.

All nutrition, diet, allergen, and AI-generated data provided through the Service are informational estimates only and may be inaccurate, incomplete, or outdated.

Payments and Subscriptions

LocalPlate™ operates on a freemium model. Free-tier access includes limited quotas (currently 50 meal detail views/day with a 10-per-minute burst, 20 searches/day with a 5-per-minute burst, 5 diary entries/day, 5 AI messages/day, and 10 favorites total) that are enforced server-side to protect restaurant data and maintain fair usage.

Receipt Capture (photographing a verified partner receipt so we can parse the line items) follows the same freemium rules. Free-tier accounts may scan one (1) receipt every rolling seven-day window, while premium subscriptions unlock unlimited receipt scans. This quota is enforced automatically through Supabase quota tracking and our process-restaurant-receipt edge function; hitting the limit surfaces an in-app upgrade prompt instead of uploading additional photos.

By submitting a receipt you confirm you have the right to share it, and you authorize us to store the photo and derived metadata (restaurant detection, unmatched lines, warnings) in Supabase Storage and the `receipt_imports` tables so we can review disputes, improve OCR accuracy, and comply with our auditing obligations. You can request deletion of stored receipts at any time by contacting support@localplateapp.com; deleting a receipt does not remove any diary entries you already created from it.

Premium subscriptions (including monthly and annual plans) unlock unlimited usage. Purchases and entitlements are managed through RevenueCat and the applicable app store (such as Google Play Billing). When you upgrade, RevenueCat links your store receipt to your LocalPlate™ profile to verify premium status across devices.

All billing, renewals, refunds, and cancellation rights are governed by the policies of the platform where the purchase was made. LocalPlate™ does not directly collect or store full payment card information. To manage your subscription, follow the instructions provided by the relevant app marketplace or contact RevenueCat support by referencing your purchase receipt.

No payments are made to restaurants through the app. LocalPlate™ may update pricing, quotas, or premium features from time to time; material changes will be communicated in advance when required by law.

Privacy and Data Rights

LocalPlate™ complies with the California Consumer Privacy Act (CCPA). California residents have the right to request deletion of their personal data and to download a copy of their data. LocalPlate™ does not "sell" user data as defined by CCPA, and users may opt out of certain data processing activities.

To enforce quotas, investigate abuse, and comply with our security obligations, we retain device identifiers (hashed), IP addresses, and security event metadata for up to 90 days in dedicated security tables. These records help us detect coordinated scraping, rate-limit violations, and other misuse, and are kept separate from nutrition logs.

User data is stored and processed in the United States. By using LocalPlate™, you consent to the transfer and processing of your information in the United States.

If LocalPlate™ expands to serve users in the European Union, full compliance with the General Data Protection Regulation (GDPR) will be implemented, including explicit consent mechanisms, data portability, and the right to be forgotten.

Certain third parties provide critical services—such as RevenueCat (subscription management), Upstash (rate limiting), Supabase (database hosting), and Google (authentication and billing). Each provider processes only the data necessary to deliver its service and is bound by contractual safeguards and data processing agreements.

For more information on how your data is collected, used, and protected, please refer to our Privacy Policy.

Termination and Account Suspension

LocalPlate™ reserves the right to suspend or terminate your account at its sole discretion for violations of these Terms, abuse of the Service, attempts to manipulate data, fraudulent activity, or upon your request for account deletion.

Reasonable notice will be provided when possible, but immediate termination may occur for serious violations. If your account is terminated for cause, no refunds will be issued for any remaining subscription time.

You may request deletion of your account and associated data at any time by contacting LocalPlate™ support at support@localplateapp.com.

Dispute Resolution and Governing Law

All disputes or claims arising out of or relating to these Terms or your use of LocalPlate™ will be resolved by binding arbitration conducted by the American Arbitration Association ("AAA") under its Consumer Arbitration Rules in San Francisco, California. Either party may bring an individual claim in small claims court for disputes under $10,000.

You may opt out of arbitration within 30 days of first accepting these Terms by emailing legal@localplateapp.com. Each party will bear its own costs unless otherwise required by law.

These Terms and any dispute arising hereunder are governed by the laws of the State of California, without regard to its conflict of law principles.

Changes to Terms

LocalPlate™ may update or modify these Terms at any time. Changes will become effective upon posting the revised Terms within the app or on our website. Your continued use of the Service after any changes constitutes your acceptance of the updated Terms.

Contact Information

Support: support@localplateapp.com

Legal: legal@localplateapp.com

Mailing Address: 1630 Washington St, San Francisco, CA 94109

Beta Use and Feedback

By submitting feedback, suggestions, or ideas to LocalPlate™, you grant LocalPlate™ a perpetual, royalty-free, irrevocable license to use, modify, and incorporate such feedback for any purpose, without obligation to you. This includes improvements to the Service, marketing, and product development.

Miscellaneous and Final Provisions

If any provision of these Terms is found to be invalid or unenforceable, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect. You may not assign or transfer your rights or obligations under these Terms without our prior written consent; LocalPlate™ may assign these Terms at its discretion. No waiver of any term shall be deemed a further or continuing waiver of such term or any other term. These Terms constitute the entire agreement between you and LocalPlate™ regarding your use of the Service and supersede any prior agreements or understandings. Any section titles are for convenience only and have no legal effect.