Privacy Policy

Last updated: 29 March 2026

The short version: Roux is a personal recipe manager. All your recipes stay on your device. We collect only minimal, anonymous diagnostic data to improve the app. No account required, ever.

Data stored on your device

Roux stores the following data locally on your iPhone using Apple's SwiftData framework:

This data never leaves your device unless you explicitly enable iCloud Sync.

iCloud Sync (optional)

If you enable iCloud Sync in Settings, your recipes and related data are synced to your personal iCloud account via Apple's CloudKit service. This sync:

We have no access to your iCloud data.

Network requests

Roux makes the following outbound network requests:

Purpose Destination When
Import recipe from URL The website URL you provide When you tap "Import from URL" or share a URL via the Share Extension
Recipe proxy for blocked sites Jina AI (r.jina.ai) Only when a site blocks direct access — the recipe URL is forwarded to Jina's reader service
On-device AI analysis None — runs fully on-device via Apple Intelligence After import
Anonymous analytics TelemetryDeck (telemetrydeck.com) Periodically in background
Crash reports Google Firebase (firebase.google.com) Only on app crash

No request includes your name, email, Apple ID, or any personally identifying information.

Jina AI proxy

For a small number of sites that block direct access (such as bbcgoodfood.com, jamieoliver.com, and skinnytaste.com), Roux forwards the recipe URL to Jina AI's reader service (r.jina.ai) to retrieve the page content. Only the URL you provide is sent — no account information, device identifiers, or recipe data is included. See Jina AI's privacy policy for details.

Analytics

Roux uses TelemetryDeck for anonymous, privacy-first analytics. TelemetryDeck does not collect your name, email, Apple ID, location, or any recipe content. It collects only anonymised signals such as which features are used (e.g. "cook mode started", "recipe imported from URL"). These signals cannot be traced back to any individual user. See TelemetryDeck's privacy policy.

Crash reporting

Roux uses Firebase Crashlytics to receive automatic crash reports. These reports include the stack trace of the crash, device model, iOS version, and an anonymous device identifier (not linked to your Apple ID). Crash reports do not include your recipes, photos, or any personal data. See Google's privacy policy.

Share Extension

Roux includes a Share Extension that lets you share recipe URLs directly from Safari or other apps. When you use it, Roux receives only the URL you chose to share — nothing else from your browser session or clipboard is accessed. The URL is processed identically to a manual "Import from URL" action.

Camera & Photos

Roux requests access to your camera and photo library solely to let you add photos to recipes and scan recipe cards. Images are stored only on your device (and iCloud if sync is enabled). They are never uploaded to any server we operate.

Children

Roux does not knowingly collect data from children under 13.

Changes

If this policy changes materially, the updated version will be included in the next App Store release. The "Last updated" date at the top of this page will reflect any changes.

Contact

Questions? Contact the developer through the App Store listing.