Legal

Service providers & other recipients.

This page identifies verified production-capable providers that may receive personal information to operate LeanLens. It separates current paths from conditional integrations and does not treat every software package or development tool as a subprocessor.

Updated July 21, 2026
Quick answerLeanLens uses OpenAI and Google as third-party AI providers. Supabase and Vercel support accounts, storage, hosting, and files; RevenueCat supports mobile entitlements; and analytics, diagnostics, or queue providers apply only as described below.
Analysis and AI

OpenAI

AI analysis

StatusCurrent

Data categoriesPhotos selected for analysis, optional profile inputs, instructions and analysis context, and generated outputs.

This provider may also process training or voice-feature content if those separately controlled features are made available.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Google

AI analysis and illustrative Future Physique images

StatusCurrent

Data categoriesPhotos selected for analysis or the normalized source frame used for Future Physique, optional profile inputs, instructions and analysis context, and generated outputs.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Accounts, storage and delivery

Supabase

Accounts and application data

StatusCurrent

Data categoriesAccount identifiers, email, profile and preference data, saved analyses, progress data, saved progress photos, subscription state, and service records.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Vercel

Hosting and file delivery

StatusCurrent

Data categoriesRequests, network and device metadata, operational logs, uploaded analysis files, shared-result media, and other files handled by hosted LeanLens features.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

QStash by Upstash

Analysis job delivery

StatusConditional

Data categoriesAnalysis job identifiers and the processing instructions needed to deliver queued analysis work.

Used only when the production analysis queue is enabled and configured.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Subscriptions, analytics and diagnostics

RevenueCat

Mobile subscription management

StatusCurrent

Data categoriesApp user identifiers, product identifiers, purchase and entitlement status, transaction context, and storefront receipt metadata.

Applies when mobile subscriptions are offered through a launched storefront.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Google Analytics

Web and native-app usage analytics

StatusCurrent

Data categoriesPage or screen views, low-cardinality interaction events, pseudonymous app-instance identifiers, and browser, device, or runtime context. LeanLens filters raw analysis identifiers, account identifiers, free text, photos, and body- or fitness-derived result values from these events.

Loaded on configured production web hosts only after the browser stores an affirmative analytics choice. Firebase Analytics is enabled in production iOS and Android apps with advertising identifiers, personalized-ad signals, automatic native screen reporting, and tracking disabled.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Sentry

Reliability diagnostics

StatusConditional

Data categoriesError and performance data, runtime and device context, masked interaction context, and diagnostic breadcrumbs.

Used only when diagnostics are configured. Web session replay is disabled.

Role, location and transfer contextSome providers may process information outside Portugal or the EEA. The destination and transfer safeguard depend on the provider and service configuration in use. Contact support@leanlens.ai for the current information available for a particular provider.

Question about a provider?Ask which category or provider your question concerns. Do not send photos, passwords, or raw receipts.
support@leanlens.ai