Privacy Policy
Our Commitment to Privacy
ChefMate stores all your personal data exclusively on your own device. We do not operate any servers, we do not sync your data to the cloud, and we do not sell or share your data with third parties for advertising purposes.
This policy explains what data is stored, which third-party services receive limited data when you use certain features, and how you can delete your records at any time.
Data Stored on Your Device
ChefMate stores the following categories of information locally on your device. This data is sandboxed to the app and never leaves your device except where noted in Section 4.
Google & Apple Sign-In
ChefMate offers Sign in with Google and Sign in with Apple (both via OAuth 2.0) as authentication methods. When you sign in, the provider you choose shares:
- Account identifier
- Display name
- Email address
- Profile photo (Google only - Apple does not share a photo)
If you choose Sign in with Apple, you can opt to hide your email address; Apple will then provide a private relay address instead, and that relay address is what ChefMate stores.
These details are saved only to your device and are used solely to associate your favourites, planner, and other data with your account on this device. They are never transmitted to ChefMate servers.
You may also use the app as a Guest without signing in. In that case no name, email, or account identifier is stored.
Data Sent Outside Your Device
Certain features require outbound network requests. The table below describes exactly what is sent, to which service, and why.
| Service | Data Sent | Purpose |
|---|---|---|
| Google Gemini API | Your typed search query or pantry ingredient list | Generate AI recipe suggestions (AI Mood Search, Pantry Mode, Discover) |
| Google OAuth 2.0 | OAuth token exchange (no personal data sent by the app) | Authenticate your identity via Google Sign-In |
| Apple Sign-In | OAuth token exchange (no personal data sent by the app) | Authenticate your identity via Sign in with Apple |
| TheMealDB | Meal ID or search keyword | Fetch recipe details, ingredients, and images |
| Cloudinary | None - image URLs are loaded read-only | Deliver optimised images for meal planner and UI assets |
| YouTube | None - link opens externally | Open recipe video tutorials in your default browser |
Deleting Your Data
Because all data is stored locally on your device, you are always in full control. You can remove your data at any of the following levels:
Data Security
All outbound network requests use HTTPS/TLS. Your data is stored in the app's private, sandboxed storage - it is not accessible to other apps on your device, and benefits from your device's own filesystem-level encryption (iOS Data Protection, Android File-Based Encryption).
Since ChefMate operates no servers or cloud databases containing your data, there is no server-side breach risk for your personal information.
Children's Privacy
ChefMate is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has signed into the App, please contact us and we will provide guidance on removing that data from the device.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do, the effective date at the top of this page will be updated. Continued use of the App after a policy update constitutes acceptance of the revised terms.
Contact Us
For any privacy questions, data deletion requests, or concerns, please reach out: