recipe-planner-site

Privacy Policy for Recipe Planner Last updated: 12 March 2026

This Privacy Policy explains how Recipe Planner (“the App”, “we”, “our”, or “us”) collects, uses, and protects your information when you use our mobile application.

By using the App, you agree to the practices described in this Privacy Policy.

  1. Who we are Recipe Planner is a personal cooking and meal‑planning app that lets you browse recipes, create daily and weekly meal plans, set reminders, and generate shopping lists. The App is provided as‑is for personal use.

  2. What information we collect We aim to collect the minimum information necessary to provide our features.

2.1 Information you provide Account and authentication data (optional)

If you choose to sign in with an email/password or third‑party provider supported by Firebase Authentication, we collect: Email address Display name (if provided) Authentication UID created by Firebase This data is used to associate recipes you upload and manage certain account‑specific features (e.g. profile, password reset). Recipes you upload When you upload a recipe, we store:

Recipe content (name, description, ingredients, instructions, categories, tags, nutrition, equipment, storage info, etc.) Recipe images you choose from your device Optional metadata such as: meal type, cuisine, difficulty, origin story, cost estimate Your user identifier (e.g. uploaderUid, uploaderName) if you are signed in Reviews and ratings If you leave ratings or text reviews on recipes, we store:

Rating score Review text An identifier linking the review to your device or account Timestamps (created/updated) Meal plans and reminders When you create or edit a meal plan, we store:

Plan name, description, and type (daily/weekly) Planned meals: linked recipe IDs, meal types (Breakfast, Lunch, Dinner/Supper), dates, times, recurrence, and reminder status Shopping list items derived from your plan (ingredient names, quantities, units, related recipe ID, meal type, day of week) Whether a reminder is enabled and limited status info (e.g. confirmed, extended, cancelled) 2.2 Information collected automatically Anonymous device identifier

On first launch we generate or retrieve a device ID and store it locally and in Firestore. This ID is used to: Remember your favorites, preferences, and anonymous user profile Link your device to meal plans, reminders, and reviews when you are not signed in It is not the Google Advertising ID and is not shared outside our backend services. Usage and log data Through Firebase and our backend we may collect:

Timestamps of actions (e.g. views, likes, uploads, planner updates) Basic performance and error logs (e.g. Firebase debug logs, Firestore errors) Non‑sensitive aggregate statistics (e.g. number of likes, views, reviews per recipe) We do not knowingly collect sensitive categories of personal data (e.g. health, financial, biometric, government IDs).

  1. How we use your information We use the information described above to:

Provide and improve core features:

Display recipes and content Let you upload, edit, and delete your own recipes Save your favorites, preferences, and reviews Create, update, and publish meal plans (private and public) Generate shopping lists for specific days and meal categories Schedule and manage meal reminders and their notification actions Maintain service and security:

Debug errors and improve app stability Prevent abuse (e.g. spam reviews, misuse of public plans) Personalize your experience:

Show content relevant to your preferences and activity (e.g. “Daily recipe”) Remember your last used filters and choices Serve and measure advertising (if and when we enable ads):

Display banner and interstitial ads using an ad network such as Google AdMob Measure ad performance in accordance with the ad network’s policies We do not sell your personal data.

  1. How we store and share information 4.1 Storage We use Google Firebase services (such as Cloud Firestore and Firebase Authentication) to store and manage data. Your data may be processed on servers located in different regions, depending on Firebase’s infrastructure.

Meal images and recipe assets may also be stored in a compatible cloud storage provider (e.g. Backblaze B2 S3‑compatible storage) through our backend function, along with links stored in Firestore.

4.2 Sharing We may share information in the following limited ways:

With service providers

Google Firebase (Auth, Firestore, Cloud Messaging, etc.) Cloud storage providers (for images) Analytics and advertising partners (when and if enabled), under their respective privacy policies. Within the App (public content)

Recipes and public meal plans you choose to publish can be seen by other users. These may include: Your display name or chosen uploader name Recipe content and images Plan titles, descriptions/goals, and included meals (dates, meal types, linked recipes) For legal reasons We may disclose information if required by law or in good‑faith belief that such action is necessary to:

Comply with a legal obligation or valid legal request. Protect and defend our rights, property, or users. Investigate suspected abuse or security issues. We do not share your personal data for unrelated third‑party marketing.

  1. Notifications, alarms, and permissions The App may request the following permissions and features:

Notifications (POST_NOTIFICATIONS)

Used to show meal reminders, extended reminders, and informational messages (e.g. shopping list sharing). You can control notifications in your device’s system settings. Exact alarms (SCHEDULE_EXACT_ALARM)

Used only for time‑sensitive meal reminders and their “extend 30 minutes” feature. We do not use this permission for ads or tracking. On supported devices, the system may ask you to allow exact alarms for the app. File/media access (via system pickers)

When you select recipe images, we use the Android system picker to let you choose photos from your device. We only access the images you explicitly select and upload; they are used for recipe display and storage in our backend. You can revoke or manage these permissions at any time in your device’s settings. Some features may not work correctly without the corresponding permission.

  1. Children’s privacy Recipe Planner is not specifically directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, please contact us so we can delete it.

If you plan to target the app specifically to children or families, you must ensure all additional Google Play Families policies are followed (including ad restrictions).

  1. Data retention and deletion We retain data for as long as needed to provide the App and its features, or as required by law. You may request: Deletion of your account‑associated data (recipes you uploaded, reviews, etc.) Deletion of your anonymous device data (favorites, planner, and preferences), subject to verification that you control that device. Public content (e.g. published recipes or public meal plans) may remain available in anonymized or aggregated form even after your account/device data is removed, unless you explicitly request removal and we can verify ownership. To request deletion, please contact us (see section 9).

  2. Security We use reasonable technical and organizational measures to protect your information, including:

Transport Layer Security (HTTPS) for communication with Firebase and backend services. Access control rules in Firestore to limit who can read/write certain documents. Limited use of identifiers (device ID and auth UID) solely for app functionality. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

  1. Your choices and rights Depending on your region, you may have certain rights regarding your personal data, including:

Access – request a copy of the data we hold about you. Correction – request that inaccurate or incomplete data be corrected. Deletion – request deletion of some or all of your data. Objection / restriction – object to certain processing, or request we limit its use. Withdrawal of consent – where processing is based on consent (e.g. notifications), you can withdraw by changing settings or contacting us. To exercise these rights, please contact us at:

Contact email: mealplanneradmin@gmail.com

We may need to verify your identity (or device ownership) before acting on such requests.

  1. Changes to this Privacy Policy We may update this Privacy Policy from time to time. When we do, we will:

Update the “Last updated” date at the top. Where appropriate, notify you in the App or via other reasonable methods. Your continued use of the App after any changes means you accept the updated policy.

  1. Contact If you have questions or concerns about this Privacy Policy or our data practices, please contact:

App name: Recipe Planner Email: mealplanneradmin@gmail.com