Sub-processors

Providers processing personal data on our behalf · Version 2026-09-02

Deutsch

We use the following providers to operate Yedeni. A data processing agreement under Art. 28 GDPR is in place with each of them. This list forms part of the Privacy notice and is updated whenever it changes.

We give notice of new or replaced providers before they process personal data — for material changes additionally in the app. We answer questions about individual providers at datenschutz@yedeni.com.

Overview

ProviderPurposeLocationRequires consent
Supabase, Inc.Registration and sign-in (Auth), primary PostgreSQL databaseEU (Frankfurt am Main, Germany)No
Vercel Inc.Operating the backend API (serverless functions) and serving these legal pagesEU (Frankfurt am Main, region fra1)No
Microsoft Ireland Operations Ltd. (Microsoft Azure)Storing media (Blob Storage), delivery via the content-delivery network (Front Door, cdn.yedeni.com), media processing (Azure Functions: audio and frame extraction, video transcoding)EU (West Europe region, Netherlands)No
OpenAI Ireland Ltd. / OpenAI, L.L.C.All AI features: coach chat, photo and label analysis, recipe generation and import, nutrition estimation, speech transcription, translation, semantic search (embeddings) and content moderationUnited StatesNo
Upstash, Inc.Technical cache: request rate limiting, usage allowances for AI features (daily or weekly), short-lived cachingEUNo
Functional Software, Inc. (Sentry)Crash and error diagnostics, performance regression detectionEU (German region, ingest.de.sentry.io)No
PostHog Ltd.Product analytics and app improvementEU (Frankfurt am Main, eu.i.posthog.com)Yes
RevenueCat, Inc.Subscription management: purchase validation, term and cancellation status, purchase restorationUnited StatesNo
Google Ireland Ltd. (AdMob, User Messaging Platform)Serving ads on the free tier and obtaining the required consentEU and United StatesYes
Google Ireland Ltd. (Anmeldung mit Google)Sign-in via a Google account, if you choose that optionEU and United StatesNo
Apple Distribution International Ltd.Sign in with Apple, App Store purchases, push delivery (APNs), access to Apple Health after you allow itIreland (EU)No
Google Ireland Ltd. (Health Connect, Google Play)Access to Health Connect after you allow it, Google Play purchases, push delivery (FCM)EU and United StatesNo
650 Industries, Inc. (Expo / EAS)Sending push notifications and delivering app updatesUnited StatesNo
Apify Technologies s.r.o.Technically retrieving publicly available Instagram posts from partners who expressly permitted us to use their contentCzech Republic (EU)No
Secret Industries Pty Ltd (FatSecret Platform API)Supplementary food and barcode database when a product is found neither locally nor in Open Food FactsAustraliaNo
GitHub, Inc.Running the nightly database backup (the backups themselves are stored in Azure's EU storage) and triggering internal load tests (control parameters only, no personal data)United StatesNo
Brevo SASDelivery of system and information emails, plus performance measurementFrance and Germany (EU)No

Details

Supabase, Inc.

FieldValue
PurposeRegistration and sign-in (Auth), primary PostgreSQL database
DataEmail address, password hash, sign-in timestamps, all content and health data stored in the app
Processing locationEU (Frankfurt am Main, Germany)
BasisProcessed inside the EU/EEA — no third-country transfer The provider is US-based; data is stored exclusively in the EU region. Standard contractual clauses additionally cover support access from the US.
Requires consentNo — required to operate the service

Vercel Inc.

FieldValue
PurposeOperating the backend API (serverless functions) and serving these legal pages
DataIP address, timestamp, requested endpoints and the full contents of each request while it is processed
Processing locationEU (Frankfurt am Main, region fra1)
BasisProcessed inside the EU/EEA — no third-country transfer The execution region is pinned to Frankfurt. The provider is US-based; standard contractual clauses cover administrative access.
Requires consentNo — required to operate the service

Microsoft Ireland Operations Ltd. (Microsoft Azure)

FieldValue
PurposeStoring media (Blob Storage), delivery via the content-delivery network (Front Door, cdn.yedeni.com), media processing (Azure Functions: audio and frame extraction, video transcoding)
DataUploaded photos and videos, profile pictures, voice recordings; CDN requests additionally involve IP address and timestamp
Processing locationEU (West Europe region, Netherlands)
BasisProcessed inside the EU/EEA — no third-country transfer
Requires consentNo — required to operate the service

OpenAI Ireland Ltd. / OpenAI, L.L.C.

FieldValue
PurposeAll AI features: coach chat, photo and label analysis, recipe generation and import, nutrition estimation, speech transcription, translation, semantic search (embeddings) and content moderation
DataThe contents of each request: chat messages, meal and label photos, voice recordings, recipe text and the slice of nutrition goals, daily balance, allergies and preferences needed for the answer — including health data. No account or user identifier is transmitted.
Processing locationUnited States
BasisAdequacy decision (Art. 45 GDPR, EU-U.S. Data Privacy Framework) plus standard contractual clauses Data submitted through the API is contractually excluded from model training. This is the only processor handling health data outside the EU — the transfer therefore relies on your explicit consent under Art. 9(2)(a) in conjunction with Art. 49(1)(a) GDPR.
Requires consentNo — required to operate the service

Upstash, Inc.

FieldValue
PurposeTechnical cache: request rate limiting, usage allowances for AI features (daily or weekly), short-lived caching
DataPseudonymous identifiers (user ID or IP address) and counters; no content or health data
Processing locationEU
BasisStandard contractual clauses (Art. 46(2)(c) GDPR) The provider is US-based; standard contractual clauses cover access from there.
Requires consentNo — required to operate the service

Functional Software, Inc. (Sentry)

FieldValue
PurposeCrash and error diagnostics, performance regression detection
DataError messages, stack traces, app and device version, pseudonymous user ID. Email addresses, passwords, tokens and comparable values are stripped automatically before transmission.
Processing locationEU (German region, ingest.de.sentry.io)
BasisProcessed inside the EU/EEA — no third-country transfer
Requires consentNo — required to operate the service

PostHog Ltd.

FieldValue
PurposeProduct analytics and app improvement
DataPseudonymous device/user identifier, screens viewed, actions triggered, device class, OS and app version. No screen recordings, no health data, no plain-text content.
Processing locationEU (Frankfurt am Main, eu.i.posthog.com)
BasisProcessed inside the EU/EEA — no third-country transfer
Requires consentYes — only runs after your consent

RevenueCat, Inc.

FieldValue
PurposeSubscription management: purchase validation, term and cancellation status, purchase restoration
DataPseudonymous user ID, app-store purchase receipts, product and term data, country. No payment details — those stay with Apple and Google.
Processing locationUnited States
BasisAdequacy decision (Art. 45 GDPR, EU-U.S. Data Privacy Framework) plus standard contractual clauses
Requires consentNo — required to operate the service

Google Ireland Ltd. (AdMob, User Messaging Platform)

FieldValue
PurposeServing ads on the free tier and obtaining the required consent
DataDevice advertising ID, IP address, coarse location (country), ad interactions, consent status
Processing locationEU and United States
BasisAdequacy decision (Art. 45 GDPR, EU-U.S. Data Privacy Framework) plus standard contractual clauses Personalised ads only after explicit consent. Without consent only non-personalised ads are served. Health data is never used for or transmitted for advertising.
Requires consentYes — only runs after your consent

Google Ireland Ltd. (Anmeldung mit Google)

FieldValue
PurposeSign-in via a Google account, if you choose that option
DataEmail address, name, Google account identifier
Processing locationEU and United States
BasisAdequacy decision (Art. 45 GDPR, EU-U.S. Data Privacy Framework) plus standard contractual clauses
Requires consentNo — required to operate the service

Apple Distribution International Ltd.

FieldValue
PurposeSign in with Apple, App Store purchases, push delivery (APNs), access to Apple Health after you allow it
DataApple account identifier, forwarded or anonymised email address where applicable, purchase receipts, push token
Processing locationIreland (EU)
BasisProcessed inside the EU/EEA — no third-country transfer Apple Health data is read on your device only and forwarded to our backend as aggregated daily values — we send no health data back to Apple.
Requires consentNo — required to operate the service

Google Ireland Ltd. (Health Connect, Google Play)

FieldValue
PurposeAccess to Health Connect after you allow it, Google Play purchases, push delivery (FCM)
DataGoogle account identifier, purchase receipts, push token. Health Connect data is read locally on the device only.
Processing locationEU and United States
BasisAdequacy decision (Art. 45 GDPR, EU-U.S. Data Privacy Framework) plus standard contractual clauses
Requires consentNo — required to operate the service

650 Industries, Inc. (Expo / EAS)

FieldValue
PurposeSending push notifications and delivering app updates
DataDevice push token, notification content, app and runtime version when fetching updates
Processing locationUnited States
BasisStandard contractual clauses (Art. 46(2)(c) GDPR) Notification texts contain reminders and may carry a meal suggestion with portion and calorie figure; your weight, goals and diary values are not transmitted. Delivery runs through Expo and the device vendor's service (Apple or Google).
Requires consentNo — required to operate the service

Apify Technologies s.r.o.

FieldValue
PurposeTechnically retrieving publicly available Instagram posts from partners who expressly permitted us to use their content
DataPublic post content and the partner's handle. No Yedeni user data is transmitted.
Processing locationCzech Republic (EU)
BasisProcessed inside the EU/EEA — no third-country transfer
Requires consentNo — required to operate the service

Secret Industries Pty Ltd (FatSecret Platform API)

FieldValue
PurposeSupplementary food and barcode database when a product is found neither locally nor in Open Food Facts
DataOnly the search term or barcode number. No user identifier, no health data.
Processing locationAustralia
BasisNo personal data transmitted
Requires consentNo — required to operate the service

GitHub, Inc.

FieldValue
PurposeRunning the nightly database backup (the backups themselves are stored in Azure's EU storage) and triggering internal load tests (control parameters only, no personal data)
DataThe backup stream is processed during execution and not retained there.
Processing locationUnited States
BasisAdequacy decision (Art. 45 GDPR, EU-U.S. Data Privacy Framework) plus standard contractual clauses
Requires consentNo — required to operate the service

Brevo SAS

FieldValue
PurposeDelivery of system and information emails, plus performance measurement
DataEmail address, salutation/name, subject and body of the message, delivery and open events, IP address when images are loaded
Processing locationFrance and Germany (EU)
BasisProcessed inside the EU/EEA — no third-country transfer Health data is never processed by marketing email — this is enforced in code, not merely intended. The provider holds no contact list; it receives only the single recipient and the finished message per send.
Requires consentNo — required to operate the service

Not used

For clarity, because we are often asked: we use no ad networks other than the one named, operate no cross-device tracking, sell no data to data brokers, and use no service that would analyse health data for advertising purposes.