Privacy Policy

Last updated: June 20, 2026

Overview

Infinity Vitals is a wellness, nutrition and fitness app. It helps users log meals, estimate nutrition, review activity, follow workouts and understand trends. Infinity Vitals does not provide medical diagnosis, treatment or emergency advice.

Health Data

With your permission, Infinity Vitals reads selected Apple Health data such as activity, steps, active energy, workouts, sleep, heart rate, HRV, body metrics, weight and other metrics you choose to authorize.

Infinity Vitals uses this data to:

Infinity Vitals may write data to Apple Health only when you allow it, such as nutrition entries, water, weight, blood pressure, strength workouts and confirmed workout effort.

Infinity Vitals does not use HealthKit data for advertising, does not sell HealthKit data, and does not share raw HealthKit data with advertising platforms or data brokers.

Food Photos, Text Descriptions and AI Analysis

Infinity Vitals uses a local-first approach for food analysis where available.

For text-based food descriptions, the app may analyze the selected description on-device when supported by the device and system features. On-device analysis does not send the food description to the Infinity Vitals backend.

Some food-analysis features require backend processing, including external AI analysis, meal photo analysis, product or barcode image analysis, nutrition-label image analysis, and cases where the user explicitly chooses external analysis. In those cases, Infinity Vitals sends only the selected photo, description, barcode or nutrition-label content needed for the requested analysis to the Infinity Vitals analysis service.

The analysis service runs on backend infrastructure operated for Infinity Vitals. It may use cloud and AI service providers, including Cloudflare, Google Cloud and OpenAI, only to provide food analysis, app security, abuse prevention and related app functionality. These providers are not used by Infinity Vitals for advertising, data-broker sharing or cross-app tracking.

OpenAI Responses API calls are configured with store: false, so generated response objects are not stored by OpenAI for later retrieval by Infinity Vitals. Infinity Vitals does not use stored OpenAI response IDs, background polling or persistent OpenAI conversations for food analysis.

Food-analysis results are approximate. Infinity Vitals validates and normalizes food-analysis results using local rules, canonical food matching, catalog matching and plausibility checks where possible. Users can review and edit results before saving.

The app does not include an OpenAI API key. Food-analysis requests from supported real iOS devices are protected with Apple App Attest, backend rate limits, request-size limits and explicit timeouts for external AI calls.

iCloud and Sync

CloudKit/iCloud sync is optional. When enabled by the user, Infinity Vitals syncs app-owned meal logs, user food library, favorites, nutrition settings, wellbeing check-ins and workout muscle annotations in the user's private CloudKit database. Sensitive payloads are stored using CloudKit encrypted fields. The app does not upload raw HealthKit samples, biometric metrics, workout routes, meal photos, AI prompts, OpenAI responses or backend secrets to CloudKit. Users can disable iCloud sync and delete synced Infinity Vitals data from iCloud in Settings.

Apple Health remains the source for Apple Health workouts and health samples. Infinity Vitals stores its own muscle annotations separately, then reconciles them with matching workout identifiers and timestamps when available. Strength muscle annotations synced through iCloud are minimized and do not include heart-rate values, active calories, estimated training load, or raw Apple Health samples.

Data Use and Retention

Infinity Vitals keeps app data only for the app features described above. You can delete meals and records from the app, and linked nutrition samples written to Apple Health are removed when supported by Apple Health permissions.

Backend food-analysis processing is used when external/backend analysis is requested or required to return nutrition estimates. Infinity Vitals does not intentionally store uploaded meal photos or food descriptions on the backend after the analysis response is returned.

Oversized requests may be rejected before analysis and external AI calls may time out to protect availability and avoid unnecessary processing. Backend security records such as App Attest key state, device-level app integrity identifiers, rate-limit counters, timestamps and redacted operational logs may be retained as needed to protect the service, prevent abuse and diagnose service availability. These records are used for app security and service operation, not tracking or advertising.

Application logs are designed not to include meal photos, meal descriptions, OpenAI request bodies, OpenAI response bodies, OpenAI keys, App Attest assertions or shared secrets.

Infrastructure providers may process transient request metadata and logs as part of operating the service. Infinity Vitals does not sell this data, does not use it for third-party advertising, and does not use it for cross-app tracking.

If you delete app data from Infinity Vitals, the app removes the corresponding local app records. Data stored in your private iCloud container and Apple Health remains subject to your Apple account, iCloud and Apple Health settings and permissions. Turning iCloud sync off prevents new uploads but does not automatically delete data already synced to iCloud.

Contact

For privacy or support requests, contact [email protected].