Privacy
Privacy Policy
- Last updated
- App
- Principled (iOS)
- Publisher
- Parallel Works, LLC — a Maryland limited liability company
- Contact
- privacy@parallelworks.ventures
- Mailing address
- PO Box 764, Middletown, MD 21769, USA
Principled is a free fitness and weight-training app for iPhone. We built it on a simple principle: your data is yours, and it stays on your device. Principled has no account, no login, and no cloud sync of your data. We do not sell your data, we do not show ads, and we do not use your health data for advertising, marketing, or data mining. This policy explains exactly what the app stores, the few cases where anything leaves your phone, and how you export or erase everything.
1. Who we are
Principled is published by Parallel Works, LLC (Middletown, Maryland, USA). For any privacy question or request, contact privacy@parallelworks.ventures.
- App Store category: Health & Fitness
- Platform: iPhone, iOS 17 and later
- Bundle identifier:
ventures.parallelworks.principled.ios
2. No account, and everything stays on your device
Principled has no account system. There is no sign-up, no login, no email one-time passcode, no password, no Sign in with Apple, and no server-side profile. You open the app and go straight to the three tabs — Train, Body, and Fuel.
Everything you create in the app — your logged workouts and sets, personal records, meals, body metrics you pin, goals, supplement/adherence entries, and settings — is stored in a local database on your iPhone (using GRDB, an on-device SQLite store). We do not have a server that holds your training or nutrition data, so there is nothing on our side to log into, sync, or breach.
Because there is no account and no server copy of your data:
- You do not need to — and cannot — "delete your account," because there isn't one. To remove your data, you erase it on the device (see §9).
- We cannot access, read, or recover your data. If you delete the app or erase your data, it is gone.
3. Health and fitness data (Apple Health / HealthKit)
With your permission, Principled can connect to Apple Health (HealthKit) to make your training and body metrics more useful. Health access is entirely optional — the app is fully usable without it — and permission is requested just in time, at the moment you tap a health-related tile, never all at once on first launch. Apple's own permission sheet lets you grant or deny each data type individually.
What we read from Apple Health (display only):
- Body mass (weight)
- Body-fat percentage
- Steps
- Active and basal energy burned
- VO₂ max
- Heart rate
- Workouts recorded by other apps and devices
These read values are used only to display information to you— to show your current weight and steps on the Body tab, summarize a workout's heart rate, and compare your food intake against the energy you've burned. Read health data is display-only: it is never written into the app's own database, never included in your export, and never sent to us or any third party. It is read from Apple Health at the moment it is shown and is not retained by the app.
What we write to Apple Health:
- Finished workouts you complete in Principled (including their heart-rate and energy data)
When you end a strength or cardio session, Principled saves it back to Apple Health as a real workout so it counts across your Apple devices and other apps. Apple Health's own encrypted storage and iCloud sync is the only cross-device transport for this data — Principled has no sync server of its own. On Apple Watch, Principled reads live heart rate during strength sessions and records cardio workouts, which are likewise saved to Apple Health.
We never use Apple Health data for advertising, marketing, profiling, or data mining; we never sell it or share it with data brokers; and we never use it to determine employment or insurance eligibility. You can revoke Health access at any time in the iOS Settings ▸ Health ▸ Data Access & Devices screen, and Principled keeps working without it.
4. Camera, photos, barcodes, voice, and meal logging
The Fuel tab lets you log meals several ways: type them by hand, scan a barcode, capture a nutrition label (read on-device with the camera), snap or pick a photo, or add a quick protein amount. The Train tab can record a set for on-device form analysis and accept voice logging ("one seventy-five for eight") via on-device speech recognition.
- Camera, photo library, microphone, and speech-recognition access are used only for these logging features, and only while you are actively using them.
- Form-analysis video and nutrition-label OCR are processed entirely on your device and are not uploaded.
- Barcode, manual entry, and label capture all work without any AI or internet connection to a third-party analysis service (barcode lookups use Open Food Facts — see §6).
5. Meal-photo AI (off by default — nothing is sent unless you turn it on)
Principled includes an optional feature that can estimate a meal's food and macros from a photo using an AI model. This feature is dormant by default and sends nothing anywhere out of the box.
- The app ships with no AI endpoint configured. Unless you go into Settings ▸ AI, enter your own AI endpoint URL, and grant a one-time consent, no photo ever leaves your device through this feature.
- If you do configure an endpoint and consent, the meal photo is sent only to the endpoint you configured for a macro estimate. Before that first upload, the app shows a plain-language disclosure: the photo is processed (not stored) to estimate the food and macros, location metadata (EXIF/GPS) is stripped before upload, it is never used for advertising or to train models, and you can withdraw consent at any time in Settings.
- All the other meal-logging paths — barcode, on-device nutrition-label OCR, and manual entry — do not use this feature and require no consent or endpoint.
6. Barcode and nutrition lookups (Open Food Facts)
When you scan a barcode or search a food by name, Principled looks it up against Open Food Facts, a public, open food database. Only the barcode digits (or the text you typed) are sent — no account, no identity, and none of your health, body, or personal data is attached to the request. The lookup returns nutrition facts to display in the app.
7. Diagnostics (crash reports and anonymous usage)
To keep the app stable, Principled uses two diagnostic services. Neither is used for advertising, and neither tracks you in the App Tracking Transparency sense — there are no advertising identifiers and no third-party ad SDKs anywhere in the app.
- Crash and error reporting. When the app crashes or hits an error, a technical diagnostic report (stack trace, device model, OS version, app version) is sent to our crash-reporting provider so we can fix it. Reports are processed in the EU region, personal data is scrubbed (default PII collection is disabled), and health-shaped context and breadcrumb payloads are stripped — a workout weight, a meal description, or any body metric can never ride along in a crash report.
- Anonymous product analytics. We collect anonymous, aggregate signals about which features are used (for example, that a workout was saved) to understand what to improve. These signals carry no identity and no health values — only coarse event names, never a weight, a macro number, a muscle, or anything your body produced. Our analytics provider does not use advertising identifiers and does not prompt for tracking permission because it does not track you.
8. What we do NOT do
- No account, no login, no server-side copy of your training or nutrition data.
- No advertising. No ad SDKs. No advertising identifiers.
- No sale or "sharing" of your data, ever (nothing that qualifies as a "sale" or "share" under CCPA/CPRA).
- No cross-app or cross-site tracking. Nothing in Principled is used to track you.
- No use of health data for marketing, profiling, or data mining.
- No in-app purchases, subscriptions, or paywall. Principled is free; there is no StoreKit billing and we receive no payment information.
9. Exporting and erasing your data
Because your data lives only on your device, you have direct control over all of it from Settings:
- Export everything (JSON). Settings ▸ export produces a complete JSON file of your data that you can save or share anywhere. Export is always free — this is your portability path.
- Erase all data.Settings ▸ "Erase all data" permanently wipes everysession, meal, reading, goal, and pin on the device and resets onboarding. There is no undo, and — because there's no server — this is a total erase of everything Principled holds about you.
Erasing your data in Principled does not remove workouts you previously wrote to Apple Health — those live in Apple Health, and you manage them in the Apple Health app directly.
10. Not a medical device
Principled is a fitness and training tool, not a medical device. Weights, macros, calorie figures, trend estimates, and any AI-generated output are estimates for general informational and fitness purposes only. They are not medical adviceand are not a substitute for a qualified professional. The app displays an in-app "not a medical device" notice. Consult a healthcare professional before making medical, dietary, or training decisions, and do not use Principled to diagnose or treat any condition.
11. Children
Principled is not directed to children under 13, and we do not knowingly collect data from anyone under 13. Because the app has no account and stores data only on the device, we do not collect identifying information about any user. If you believe a child under 13 has used the app in a way that concerns you, contact privacy@parallelworks.ventures.
12. Your rights (GDPR / UK GDPR / CCPA-CPRA)
Principled's on-device design gives you direct, built-in control:
- Access and portability: your data is on your device and you can export all of it as JSON at any time (§9).
- Deletion: you can erase all of it at any time (§9). There is no server-side copy for us to hold.
- Legal bases (GDPR): your consent governs the optional Apple Health access and the optional meal-photo AI feature, each of which you can withdraw at any time in Settings.
- California (CCPA/CPRA): we do not sell or share your personal information, and we do not use sensitive personal information for any purpose beyond providing the features you use.
- No automated decisions producing legal or similarly significant effects are made about you.
For any request or question, email privacy@parallelworks.ventures.
13. Changes to this policy
We will update this policy as the app evolves and post the new version here with a new "Last updated" date. Material changes will be surfaced in the app.