English Deutsch Español Português (BR) Français

Privacy Notice

Privacy Policy for Recipe Catch

Effective Date: August 4, 2026 · Last Updated: August 10, 2026

David Perez, trading as miraiapps.de ("we," "our," or "us"), built Recipe Catch as an offline-first recipe-collection app with an encrypted backup of your collection to your own private account. This Privacy Policy explains what information Recipe Catch collects, how it's used, and the choices and rights you have — wherever in the world you use the app, including the European Union.

By using Recipe Catch, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the app.

1. The Short Version

Recipe Catch keeps your recipes on your device and backs them up to an account only you can read:

The rest of this document exists to satisfy legal disclosure requirements (particularly the EU's GDPR) in more formal detail.

2. Information We Collect

2.1 Account Information

To create your account, Recipe Catch collects:

We do not ask for your name, and we do not collect a password — signing in uses Apple's own flow or a one-time code sent to your email.

2.2 Content You Create

Recipe titles, ingredients, instructions, tags, personal notes, and photos you add are stored in local storage on your device (Apple's SwiftData framework) and backed up to your account so they survive reinstalling the app or changing phones. This content:

We can technically access the stored content in the course of operating and maintaining the service (for example, restoring from a backup or investigating a fault). We restrict such access to what is necessary for those purposes.

If you use the "Paste Link" import feature, the web address you enter is sent directly from your device to the website you specify, exactly as if you'd opened that link in a browser — Recipe Catch fetches the page directly and does not relay it through any server of ours. That website's own privacy practices apply to that request; we have no visibility into what it or your network path logs.

2.3 Camera and Photo Library

If you grant camera permission, Recipe Catch can photograph a recipe card or handwritten note. To import a picture from your photo library instead, the app uses Apple's system photo picker, which runs in a separate, sandboxed process — Recipe Catch never requests or receives photo library access, and only sees the specific photo you pick. Text recognition ("Scan a card or handwritten note") runs entirely on your device using Apple's on-device Vision framework — the photo itself is never uploaded for this or any other feature, and the recognized text is not sent anywhere either, unless you afterwards tap the optional "Improve with AI" button described in Section 2.8.

2.4 Purchases and Subscriptions

Recipe Catch offers an optional Premium subscription, processed by Apple and managed through RevenueCat, our subscription-management provider. See Section 4 for what RevenueCat receives.

2.5 Analytics

We use TelemetryDeck, a privacy-focused analytics provider, to understand anonymous, aggregate usage patterns — that the app was opened, how far through the first-run setup people get, which of the multiple-choice answers they pick on those setup questions, and whether they subscribe. This tells us where the app confuses people. It never includes your recipes, your email address, or your account identifier.

You can turn this off at any time at Settings → Share Anonymous Usage Data. Everything else in the app works exactly the same with it off. See Section 4 for details.

2.6 Notifications

If you allow notifications, Recipe Catch schedules reminders locally on your device using Apple's notification framework. No data about these reminders is sent to us or anyone else.

2.7 Information We Do NOT Collect

2.8 Optional AI Features

Four features in Recipe Catch work by sending text to an AI model operated by Anthropic. Each one runs only when you tap the button that starts it. None of them runs in the background, on a schedule, or across your collection.

FeatureWhere you start itWhat is sent
Make it healthierThe "Healthier" button on a recipeThat recipe's title, ingredients, and instructions
Translate a recipeThe translate control on a recipeThat recipe's title, ingredients, instructions, and notes, plus the language you picked
Improve a scan with AIThe "Improve with AI" button offered after a scan the app couldn't confidently sort into ingredients and methodThe text the on-device scanner recognized, plus the title the app guessed
Import a recipe from a social postThe "Import Recipe" button on the paste-a-link screen, when the link you pasted is a TikTok, Instagram, YouTube or Pinterest post. A social link is never imported automatically, even from the share sheet or your clipboardThe caption or description the creator wrote under that post

What this means in practice:

3. How We Use Information

We use the information described in Section 2 to:

We do not use any information to build advertising profiles, sell data, train machine-learning models, or make automated decisions that affect you. Neither we nor Anthropic use your recipe content to train any model. We do not read your recipe content for any purpose other than operating the service and carrying out the AI requests you start.

4. Third-Party Services

Recipe Catch uses the following third-party services. Only Supabase, which hosts the backup on our behalf, stores your recipe content. Anthropic receives text — the single recipe you started an AI feature on, or the caption of a post you asked us to import — only at that moment, and does not store your collection. The four social platforms receive only a request for the one post whose link you pasted, made by our server. None of the remaining services receive your recipe content at all.

ServicePurposeWhat it receivesPrivacy Policy
SupabaseAccount authentication, database, and file storage for your recipe backupYour email address (or Apple relay address), your account identifier, and your recipe content — titles, ingredients, instructions, tags, notes, and photos. Hosted in the EU (Frankfurt). Acts as our data processor under a Data Processing Agreement and does not use your data for its own purposessupabase.com/privacy
ResendDelivery of the sign-in email containing your one-time codeYour email address and the code itself, for as long as it takes to send the message. Engaged by Supabase as our outbound email provider. It never receives your recipes, photos, or notes. Operated by Plus Five Five, Inc. in the United Statesresend.com/legal/privacy-policy
Apple (Sign in with Apple)AuthenticationConfirms your identity to us and issues a sign-in token. If you choose "Hide My Email," Apple gives us a private relay address instead of your real oneapple.com/legal/privacy
RevenueCatSubscription managementAn anonymous app-generated user ID, purchase/transaction data from Apple's App Store, and device/app metadata needed to validate your entitlementrevenuecat.com/privacy
Apple (App Store / StoreKit)Payment processingYour Apple ID's purchase and billing information — handled entirely by Apple; we never see your payment detailsapple.com/legal/privacy
TelemetryDeckAnonymous product analyticsAn anonymized, non-resettable-to-you identifier that cannot be used to identify you personally, plus coarse app-usage events (app launched, first-run setup steps reached and the multiple-choice answers given there, subscription started). No advertising identifier, no cross-app trackingtelemetrydeck.com/privacy
AnthropicThe four optional AI features in Section 2.8 — making a recipe healthier, translating a recipe, tidying up a scan, and reading the recipe out of a social postThe text of the one recipe you started the feature on: its title, ingredients, instructions and notes, or the text an on-device scan recognized. No photographs. No name, email address, or account identifier. Relayed from our EU infrastructure and processed in the United States. Under the API terms we use, your content is not used to train Anthropic's modelsanthropic.com/legal/privacy
TikTok, YouTube (Google), Instagram (Meta), PinterestFetching the one post you asked us to import, when the link you pasted is one of theirsA request for that single post, made by our server using the link you gave us — for YouTube, through Google's public YouTube Data API. No IP address of yours, nothing that identifies you, no account identifier, and nothing about the rest of your collection. They are sent none of your recipes and store nothing for us. Each is a US-based company; see "International transfers" in Section 7tiktok.com · google.com · instagram.com · pinterest.com
Apple Vision frameworkOn-device text recognition (OCR)Nothing — runs entirely on your device and never contacts a server, Apple's or oursapple.com/legal/privacy

Apart from Sign in with Apple, we do not use advertising networks, other social logins, crash-reporting SDKs, or any service that shares data across apps for advertising purposes.

5. Data Retention

6. Data Security

On your device, your content is governed by your device's own security (passcode, Face ID/Touch ID, encryption at rest — all provided by iOS).

For the backed-up copy, we rely on:

No method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

7. Your Rights

You can exercise most of these rights yourself, immediately, without contacting us: view and edit every recipe in the app; and delete individual recipes, or your entire account and all its content at Settings → Account → Delete Account. For data portability, ask us for a machine-readable copy of your account and recipe data using the contact details in Section 10 and we will send it to you within one month.

For Users in the European Economic Area, UK, and Switzerland (GDPR)

For California Residents (CCPA/CPRA)

We do not sell or share personal information, and we do not use advertising identifiers. The personal information we collect is limited to your email address, an account identifier, and the recipe content you choose to save. You may exercise your rights to know, delete, and correct directly in the app, or by contacting us. We will not discriminate against you for exercising any privacy right.

For Users in Other Jurisdictions

Wherever you are, we apply the same practices: minimal data collection, EU-hosted storage, no use of your content beyond returning it to you and carrying out the optional AI requests you start, and narrowly-scoped third-party processors.

8. Children's Privacy

Recipe Catch is not directed at children under 16 and we do not knowingly collect personal information from children. Creating an account requires an Apple ID or an email address, and we do not knowingly create accounts for children under 16. If you believe a child has created an account, contact us and we will delete the account and its contents.

9. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Material changes will be reflected in the "Last Updated" date above and, where significant, announced in-app. The current version is always available at recipecatch.app/privacy.html and within the app under Settings → Privacy Notice.

10. Contact Us

Email: info@miraiapps.de
Controller: David Perez, trading as miraiapps.de
Address: see our Impressum