Privacy Policy
Effective date: May 8, 2026 Last updated: May 8, 2026
This Privacy Policy describes how RyTek ("we," "us," or "our") collects, uses, and shares information when you use the SnapMeal mobile application (the "App"). By using the App you agree to the practices described below.
If you do not agree with this policy, do not use the App.
1. Who we are
SnapMeal is operated by RyTek, based in California, United States. You can contact us at support@rytek.app for any privacy-related questions or requests.
2. Information we collect
We collect only the information needed to operate the App and provide its features.
Information you give us directly
- Account information: email address and password (or Google account email and display name if you sign in with Google).
- Profile information: name, age, sex, height, weight, activity level, dietary preferences, fitness or nutrition goals.
- Meal data: photos of meals you choose to upload, food names, macronutrient and calorie estimates, timestamps, and optional notes.
- Weight log entries and water intake entries you record.
- Streak data and saved meals generated by your use of the App.
Information collected automatically
- Push notification token (a device identifier issued by Firebase Cloud Messaging) used to deliver meal reminders and weekly insights.
- App usage and analytics (anonymous event data such as which screens are opened) via Firebase Analytics.
- Crash reports via Firebase Crashlytics, which may include device model, OS version, and a stack trace at the time of a crash.
Information we do NOT collect
- We do not collect your precise or approximate location.
- We do not access your contacts, photos library (beyond photos you explicitly choose to upload), microphone, or calendar.
- We do not collect health or sensor data from your device.
- We do not track you across other apps or websites.
- We do not serve advertising and we do not work with advertising networks.
3. How we use your information
We use the information we collect to:
- Create and maintain your account.
- Analyze meal photos you submit and return estimated nutrition information.
- Calculate your daily calorie and macronutrient targets based on your profile.
- Save your meal history, weight history, and streak data so you can review them.
- Send the meal reminders and weekly insight notifications you have enabled.
- Generate AI-written coaching summaries based on your meal history.
- Detect and fix bugs, monitor performance, and improve the App.
- Process subscription purchases and manage entitlements.
- Respond to support requests you send us.
We do not use your personal information for advertising, profiling, or any purpose unrelated to operating the App.
4. Third-party services we share data with
To operate the App we share limited data with the following service providers. Each is bound by its own privacy policy and may only use the data to perform services for us.
| Service | Purpose | Data shared |
|---|---|---|
| Google Firebase (Auth, Firestore, Storage, Cloud Functions, Cloud Messaging, Analytics, Crashlytics, App Check) | Account authentication, data storage, file storage, push notifications, usage analytics, crash reporting | All account data, profile data, meal data, weight data, push token, anonymous analytics events, crash diagnostics |
| Anthropic (Claude API) | AI-powered meal photo analysis and weekly coaching insights | Meal photos you submit, anonymized meal history when generating weekly insights |
| FatSecret Platform API | Nutrition lookups for manually entered or barcode-scanned foods | The food name or barcode you query (no account information is sent) |
| Open Food Facts | Fallback nutrition lookups | The food name or barcode you query (no account information is sent) |
| RevenueCat | Subscription management and purchase verification | An anonymized user identifier and subscription transaction details |
We do not sell your personal information to anyone, and we do not share it with advertisers, data brokers, or marketers.
About Anthropic and your meal photos
When you take or upload a meal photo, the photo is sent to Anthropic's Claude API for analysis. Per Anthropic's API policies, photos sent through the API are not used to train Anthropic's models. Anthropic processes the photo, returns nutrition estimates to us, and we store the result in your meal history. The photo itself is stored in Firebase Storage on your account.
5. How long we keep your information
We keep your information for as long as your account is active.
- If you delete your account (Profile → Account deletion in the App), we delete your account record, profile, meal data, weight data, photos, and saved meals from our systems within 30 days. Some anonymized analytics and crash records may persist in Firebase logs for up to 90 days.
- If you cancel your subscription but keep your account, your data is retained as a free-tier user.
- Backups: routine database backups may retain deleted data for up to 60 days before being overwritten.
6. Your rights
You have the right to:
- Access the personal information we hold about you. You can export your data from Profile → Export data in the App.
- Correct inaccurate information by editing your profile in the App.
- Delete your account and associated data via Profile → Account deletion.
- Opt out of meal reminders and weekly insight notifications at any time in the App or your device's notification settings.
California residents (CCPA / CPRA)
If you live in California, you also have the right to:
- Know what personal information we have collected, used, and shared about you.
- Request deletion of your personal information.
- Not be discriminated against for exercising your privacy rights.
- Opt out of the "sale" or "sharing" of personal information — we do not sell or share personal information for cross-context behavioral advertising, so this right is satisfied by our default practice.
To exercise any of these rights, use the in-app controls or email support@rytek.app. We respond within 45 days.
European Economic Area, United Kingdom, and other jurisdictions
If you are in a region with GDPR or similar laws, you have rights to access, rectification, erasure, restriction of processing, data portability, and objection. You may also lodge a complaint with your local data protection authority. Email support@rytek.app to exercise these rights.
7. Data security
We use industry-standard practices to protect your information, including:
- Encryption in transit (HTTPS / TLS) for all communication between the App and our servers.
- Encryption at rest for data stored in Firebase.
- Authentication required for all read/write operations.
- Firebase App Check to reduce abuse from unauthorized clients.
No system is perfectly secure. If we discover a security incident affecting your information, we will notify you and the relevant authorities as required by applicable law.
8. Children's privacy
SnapMeal is not intended for users under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has created an account, contact us at support@rytek.app and we will delete the account.
Users between 13 and 18 should review this policy with a parent or guardian.
9. International transfers
We are based in the United States. If you use the App from outside the US, your information will be transferred to and processed in the US. Our service providers (Google, Anthropic, RevenueCat) operate globally and may process data in multiple countries. By using the App, you consent to this transfer.
10. Changes to this policy
We may update this Privacy Policy from time to time. If we make material changes, we will notify you in the App and update the "Last updated" date above. Continued use of the App after changes take effect constitutes acceptance of the updated policy.
11. Contact
For privacy questions, requests, or complaints, contact:
RyTek Email: support@rytek.app
This Privacy Policy was last updated on May 8, 2026.