Privacy Policy
Effective date: May 14, 2026
Last updated: May 14, 2026
D-Fine is built around a simple idea: your health data belongs to you. This Privacy Policy explains, in plain language, what data the app handles, where it goes, and what choices you have. If anything here is unclear, write to us at info@airbagstudio.it.
Who we are
D-Fine is developed and published by Airbag Studio Srl, a company registered in Italy with legal seat at Frazione Campolungo 3, 63100 Ascoli Piceno (AP), Italy. Airbag Studio Srl is the data controller for any personal data processed through the app, in the sense of the EU General Data Protection Regulation (GDPR) and equivalent legislation.
Contact: info@airbagstudio.it · +39 0736 62 63 98
What D-Fine does with data on your device
Most of what D-Fine does happens entirely on your iPhone and Apple Watch, with no data leaving your device.
Apple Health. With your permission, the app reads from Apple Health: time in daylight, outdoor workouts (including their GPS routes), dietary vitamin D entries, and — only if you allow it — your date of birth, biological sex, body mass and height. Date of birth is converted on-device to an age in years. Body mass and height are converted to a BMI band (e.g. "18.5–24.9"); the raw values are never stored. Biological sex is read once and stored as a category. The app may also write vitamin D supplement entries back to your Apple Health (only the ones you log yourself).
Location. With your permission, the app reads your location at kilometer-level accuracy to look up the UV index for your area. Coordinates are also extracted from the GPS routes of your past outdoor workouts (read via Apple Health) so we can compute how much vitamin D you synthesized during each one.
Skin profile and preferences. Information you enter yourself — skin type, typical clothing coverage, SPF, notification preferences — is stored on your device.
iCloud sync. Your D-Fine data syncs across your Apple devices through your private iCloud database, using Apple's CloudKit. This includes your daily vitamin D summaries, per-workout contributions (which may contain the GPS coordinates of those workouts), UV cache, and your profile. Only you can access this data through your iCloud account. Airbag Studio Srl has no access to it. Apple's handling of iCloud data is governed by Apple's own privacy policy.
Data we may send off your device
Two categories of data leave your device, and you control both.
1. Weather and UV index lookups (necessary for the app to work)
To calculate vitamin D synthesis from sunlight, D-Fine needs the current and historical UV index for your location. It looks this up from two sources:
- Apple WeatherKit (for current and same-day forecasts), governed by Apple's privacy policy.
- Visual Crossing Weather (for historical UV data, e.g. for past workouts), an independent weather data provider.
In both cases the request contains your coordinates rounded to two decimal places (roughly one kilometer of precision) and the date range. No identifier, no name, no health data is sent.
2. Anonymous data sharing (strictly opt-in)
If — and only if — you turn on Anonymous data sharing during onboarding or in Settings, the app periodically sends an anonymous snapshot of your day to a backend operated by Airbag Studio Srl. This helps us improve the algorithm and understand aggregate patterns.
Each upload contains:
- A randomly generated install ID (a UUID created on first launch and reset whenever you reinstall the app). It is not your Apple ID, IDFA, IDFV, or any other Apple identifier.
- Coarse demographic bands: age band (e.g. "25–34"), gender, BMI band.
- Skin type (Fitzpatrick I–VI), clothing band (high/medium/low), SPF value.
- Daily totals: vitamin D in IU, sun exposure minutes, outdoor workout minutes, daily goal.
- The date (no time of day).
- App and algorithm version.
- Your consent state and the date you gave it.
What we do not send: your name, your email, your exact location, your exact age, your exact weight or height, your individual food entries, your workout names, your contacts, your device identifiers, any free-text input.
The backend is hosted on Vercel infrastructure at https://d-fine.vercel.app. Vercel may process requests in regions outside the European Economic Area, including the United States. Where this happens, transfers are protected by mechanisms recognized under GDPR Article 46 (Standard Contractual Clauses) and/or the EU-US Data Privacy Framework, depending on Vercel's certifications at the time. Vercel's data processing is governed by their own DPA available at vercel.com.
You can revoke consent at any time in Settings → Share Anonymized Data. The moment you turn it off, the app stops uploading and purges any queued data. We cannot delete uploads already received, because they are not linked to your identity — but they also cannot be linked back to you.
What D-Fine does not do
To be explicit:
- No advertising. D-Fine has no ads and does not use any advertising network or identifier.
- No third-party analytics SDKs. No Firebase, Mixpanel, Amplitude, Sentry, Crashlytics, PostHog, or anything similar.
- No social media trackers. D-Fine does not contact Facebook, Google, Twitter/X, TikTok, or any social platform.
- No microphone, camera, contacts, photos, or calendar access. The app does not request these permissions.
- No cookies. The app is not a website.
- No account, no login, no email collection. You don't sign up for anything.
Notifications
D-Fine uses local notifications only, scheduled by your iPhone or Apple Watch. We do not run a push notification server and never receive a device token. If you turn notifications off in iOS Settings, no notification will be delivered.
CSV export
If you use the "Export data" feature (available in development builds only), D-Fine generates a CSV file on your device containing your detailed vitamin D history, including timestamps and the GPS coordinates of your workouts. The file is shared through the standard iOS share sheet — what you do with it after that is up to you. The file is not uploaded anywhere by the app.
Your rights
Because the install ID is randomly generated, reset on reinstall, and not linked to any other identifier, we technically cannot connect uploaded data to a specific person — including you. This is by design.
That said, where the GDPR applies to you, you have the right to access, correct, erase, restrict, or object to the processing of personal data, and the right to data portability. To exercise any of these rights, write to info@airbagstudio.it. Note that for data stored only on your device or in your private iCloud, the simplest way to delete it is to delete the app — no server request is needed.
You also have the right to lodge a complaint with your local data protection authority. In Italy, this is the Garante per la protezione dei dati personali (garanteprivacy.it).
Retention
Data on your device and in your private iCloud stays as long as the app is installed. Uninstalling the app removes local data; iCloud data is removed according to your iCloud account settings.
Anonymous data uploaded to our backend is retained for up to 24 months for analysis purposes and then aggregated or deleted.
Children
D-Fine is intended for users 14 years of age or older. This threshold reflects Italian law implementing GDPR Article 8 on children's consent for information society services. The app does not knowingly collect data from anyone under 14, and we do not target the app to children. If you are a parent or guardian and believe your child under 14 has used the app, please contact us at info@airbagstudio.it and we will take reasonable steps to address it.
Changes to this policy
If we change this Privacy Policy in a material way, we will update the "Last updated" date at the top and, where appropriate, present the change in-app on next launch. Continued use of the app after a change constitutes acceptance of the updated policy. Historical versions are available on request at info@airbagstudio.it.
Medical disclaimer
D-Fine is not a medical device and does not provide medical advice. Consult a qualified healthcare professional for any decision regarding vitamin D supplementation or sun exposure.