1. Who We Are
CalorieRecipe ("we", "us", "our") is a food discovery platform based in the United Arab Emirates that connects health-conscious diners with restaurants offering calorie-tracked menus. This Privacy Policy explains how we collect, use, store, and protect your personal data when you use our website and services.
2. Data We Collect
We collect the following categories of personal data:
- Account information: When you sign in with Google, we receive your name and email address from your Google account.
- Location data: If you choose to share your location (via browser geolocation or by searching for an area), we use your approximate location to show nearby restaurants. We store your last-used location in your browser's local storage for convenience.
- Device and technical data: Your IP address is collected automatically by our hosting provider (Vercel) as part of standard web server operations. We do not use analytics tools or track your browsing activity on our platform.
3. How We Use Your Data
- To create and manage your account
- To display your name in your profile
- To display nearby restaurants based on your location
- To enable restaurant owners to manage their menus and profiles
- To improve our platform, fix bugs, and develop new features
- To comply with legal obligations under UAE law
4. Legal Basis for Processing
In accordance with the UAE Federal Decree-Law No. 45 of 2021 on Personal Data Protection (PDPL), we process your personal data based on:
- Consent: When you sign in with Google and when you choose to share your location.
- Contractual necessity: To provide you with our service.
- Legitimate interest: To improve our platform and ensure security.
5. Third-Party Services
We use the following third-party services that may process your data:
- Google Firebase: Authentication (sign-in), database storage (Firestore). Subject to Google's Privacy Policy.
- Vercel: Website hosting and serverless functions. Subject to Vercel's Privacy Policy.
- Cloudflare R2: Image and file storage. Subject to Cloudflare's Privacy Policy.
- Photon (OpenStreetMap): Location search and geocoding. Search queries are sent to this service. No personal data is transmitted.
We do not sell, rent, or trade your personal data to any third party.
6. Data Storage and Security
- Your data is stored on Google Firebase servers and Cloudflare R2 storage.
- Authentication tokens are stored as secure HTTP-only cookies.
- We use encryption in transit (HTTPS/TLS) for all data transfers.
- Access to your data is restricted to authorized personnel only.
- We implement rate limiting and access controls to prevent unauthorized data access.
7. Data Retention
We retain your account data for as long as your account is active. Location data stored in your browser expires automatically after 30 days. Cached data expires after 1 hour. If you delete your account, we will remove your personal data within 30 days, except where retention is required by law.
8. Your Rights
Under the UAE PDPL and applicable data protection laws, you have the right to:
- 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.
- Withdraw consent: Withdraw your consent for data processing at any time.
- Data portability: Request your data in a portable format.
- Object: Object to processing of your data for certain purposes.
To exercise any of these rights, contact us at calorierecipe28@gmail.com. We will respond within 30 days.
9. Cookies and Local Storage
We use the following browser storage mechanisms:
- Session cookie: To keep you signed in (essential, cannot be disabled).
- localStorage: To cache restaurant data and your preferred location for faster page loads. This data stays on your device and is not transmitted to third parties.
We do not use tracking cookies, advertising cookies, or analytics cookies.
10. Children's Privacy
Our service is not directed to children under the age of 13. We do not knowingly collect personal data from children. If you believe we have collected data from a child, please contact us and we will promptly delete it.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by posting a notice on our website. Your continued use of our service after changes are posted constitutes acceptance of the updated policy.
12. Contact Us
If you have questions about this Privacy Policy or your data, contact us at:
- Email: calorierecipe28@gmail.com
- Business: CalorieRecipe
- Location: United Arab Emirates