Privacy Policy

Effective date: March 22, 2026  ยท  Last updated: October 16, 2026

๐Ÿ‘‹ Overview

CarpeCarb ("we", "our", or "the app") is a carbohydrate tracking tool for iOS. We are committed to protecting your privacy. This policy explains what information we collect, how we use it, and the choices available to you.

Short version: CarpeCarb does not require you to create an account. We do not sell your data. Nutrition lookups are processed anonymously through our server. All food logs are stored on your device and optionally in your private iCloud.

๐Ÿ“‹ Information We Collect

Information you provide

Information collected automatically

Information we do NOT collect

๐Ÿ” Nutrition Lookups

When you search for a food item, the text you type is sent to our Firebase Cloud Function, which forwards it to Perplexity AI to retrieve nutrition data. The request is associated only with your anonymous UID โ€” no personal information is transmitted.

To find nutrition values, a short search phrase based on the food you type is also sent to USDA FoodData Central, a public nutrition database run by the U.S. Department of Agriculture. It is sent from our server, with nothing that identifies you.

We do not log or store your food search queries beyond what is necessary for rate limiting. Perplexity AI's use of data is governed by their own Privacy Policy.

๐ŸŽ Apple HealthKit

With your explicit permission, CarpeCarb can read from and write to Apple HealthKit to log nutrition data and display your carb history.

โ˜๏ธ iCloud Sync

If you enable Cloud Sync, today's food log, your saved foods, and your goals are stored in your personal iCloud account using Apple's iCloud Key-Value Store. This data is:

This data lives in your iCloud account, not on our servers, so only you can delete it. To remove it, turn off iCloud for CarpeCarb in Settings > [your name] > iCloud, or delete the app on all your devices.

๐Ÿ’ณ In-App Purchases

Premium subscriptions are processed entirely by Apple via the App Store. We do not receive or store your payment information. To confirm your subscription, our server verifies the signed transaction the App Store provides and stores a subscription record linked to your anonymous ID: the plan, the App Store transaction ID, its expiry date, and whether it has been refunded. This lets premium follow your subscription โ€” including renewals, cancellations, and refunds.

๐Ÿ”— Third-Party Services

CarpeCarb uses the following third-party services. Each is governed by its own privacy policy:

๐Ÿ‘ถ Children's Privacy

CarpeCarb is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will promptly delete it.

๐ŸŒ Data Retention & Deletion

Food logs, saved and recent foods, and goals are stored locally on your device and deleted when you delete the app.

Anonymous rate-limit records in Firestore are automatically expired and deleted after a short window.

If you use iCloud Sync, the synced copy stays in your iCloud account until you remove it, as described under iCloud Sync above; we can't access or delete it. To ask us to delete the data linked to your anonymous ID on our servers, contact us at the email below and include "Data Deletion Request" in the subject line.

๐Ÿ”„ Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Continued use of the app after changes constitutes your acceptance of the revised policy.

โœ‰๏ธ Contact Us

If you have questions or concerns about this Privacy Policy or your data, please contact us:

CarpeCarb Support
carpecarb@icloud.com