Privacy Policy

Last updated: April 9, 2026 · AIFoodTracker by PatakoLabs

The short version: Your food logs, weight entries, and personal data stay on your device (and your personal iCloud if you enable sync). The only data that leaves your device is meal photos — sent exclusively for AI food recognition — and food-name text queries sent to nutrition databases. We do not create user accounts, we do not track you, and we do not sell your data.

1. Data That Stays on Your Device

The following data is stored locally using Apple's SwiftData framework and never transmitted to PatakoLabs or any third party:

API keys you provide (OpenAI, USDA) are stored in the device Keychain with kSecAttrAccessibleAfterFirstUnlock protection. Keychain data is not synced to iCloud and is deleted when you uninstall the app.

2. Data That Leaves Your Device

We send the minimum data required to provide core features. Here is an exhaustive list:

WhatWhereWhy
Meal photo (compressed JPEG)OpenAI API or PatakoLabs proxy (Cloudflare Worker)AI food recognition
Food name (text query)USDA FoodData CentralNutrition data lookup
Food name (text query)Open Food FactsNutrition data fallback
Vendor device ID + HMAC signaturePatakoLabs proxy (Cloudflare Worker)Device registration and daily quota tracking
Subscription tier ("free" / "premium")PatakoLabs proxy (Cloudflare Worker)Adjust daily analysis limit

No name, email, phone number, location, advertising identifier, or personal account information is ever transmitted.

3. Meal Photo Processing

When you photograph a meal for AI analysis, the image is compressed to JPEG and sent to one of two destinations depending on your configuration:

In both cases, only food names and estimated portion sizes are returned. No image data is stored by our backend.

4. iCloud Sync

If you have iCloud enabled for AIFoodTracker on your device, the following data is synced to your personal iCloud account via Apple CloudKit:

This sync is managed entirely by Apple. Data is encrypted in transit and at rest using your iCloud account credentials. PatakoLabs has no access to your iCloud data. You can disable iCloud sync for AIFoodTracker at any time in your device's Settings app.

5. Nutrition Data Sources

To find nutritional information for identified foods, the app sends text search queries (food names only) to:

Only food name text is sent to these services. No images, device identifiers, or personal information are included in nutrition queries. Search results are cached in memory for up to one hour and are not persisted to disk.

6. Device Identification

We use Apple's identifierForVendor (a UUID scoped to PatakoLabs apps on your device) for backend registration and quota tracking. This identifier:

7. Subscriptions and Payments

Subscription purchases are handled entirely by Apple through StoreKit 2. PatakoLabs does not collect, process, or store any payment information, credit card numbers, or Apple ID details. We only receive a tier designation ("free" or "premium") to adjust your daily analysis quota.

8. Analytics and Tracking

AIFoodTracker does not include any analytics SDKs, crash reporters, advertising frameworks, or third-party tracking. We do not collect usage data, session metrics, or behavioural analytics.

9. Children's Privacy

AIFoodTracker is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided data through the app, please contact us and we will take steps to remove it.

10. Data Retention

11. Your Rights

Because your data lives on your device and your personal iCloud account, you have full control:

12. Security

13. Changes to This Policy

We will update this page when the policy changes. Material changes will be noted in the app's release notes. Continued use of AIFoodTracker after changes constitutes acceptance of the updated policy.

14. Contact

For privacy questions or data requests:

PatakoLabs
Email: kikov79@icloud.com