Clarify, Privacy Policy
Clarify is a skin-tracking journal made by Nexo Development LLC ("we", "us"). This policy covers what data the app collects, where it goes, and what you can do about it. We wrote it plain because privacy policies are usually unreadable, and that's a tell.
What we collect
- Face data (selfie photos). When you tap the capture button, the app takes a front-camera selfie. The photo is JPEG image data of your face. The photo is saved on your device and in your private iCloud container, and is sent over HTTPS to OpenAI's GPT-4 Vision API for analysis (see "Face data" section below for full detail). On-device, the app uses Apple's VisionKit framework to detect a face landmark for the alignment overlay; this landmark detection happens locally on your iPhone, the landmark coordinates are not stored, and they are never transmitted off-device.
- AI-generated scan scores. After each scan, OpenAI returns three numbers, clarity (0-100), redness (0-100), and active spot count, plus a short observation. We store those values, the timestamp, and which prompt version produced them. We don't store the analysis on our servers.
- Protocol activity. Which skincare protocol you selected (Adapalene Ramp, Benzoyl Peroxide, or Barrier Repair) and which daily tasks you've checked off.
- Subscription state. Whether you're on a trial, paid, cancelled, or lapsed subscription. This is managed by RevenueCat and Apple; we read it to unlock features.
- Device advertising identifier (IDFA). Only if you grant permission via the standard iOS App Tracking Transparency prompt. This identifier is used for attribution, so we can measure which ad campaign led to your install. It's not linked to your name, your photos, or your skin scores.
- Crash data. Apple's built-in MetricKit reports crashes to us anonymously so we can fix bugs.
- We do NOT collect: your name, email (unless you contact support), address, phone number, gender, age, ethnicity, health conditions, location, contacts, calendar, browsing history, or any other data not listed above.
Face data
This section is here because Apple's App Store Review Guidelines require it for any app that collects face data.
- What face data we collect. A JPEG photograph of your face, captured by the front camera when you tap the capture button. We do not collect, store, or transmit face landmarks, face geometry, face embeddings, or any 3D face mesh. The on-device VisionKit landmark detection used to draw the alignment oval runs locally and discards its output after producing a single 0-1 alignment score (no landmark coordinates are persisted or sent anywhere).
- Why we collect it. Face data is the core input to the product. Clarify's purpose is to track your skin clarity, redness, and active spot count over a 90-day period. Longitudinal tracking requires retained scan photos so today's scan can be compared to your Day 1 baseline.
- Where face data is stored.
- *On your iPhone, in the app's local SwiftData store. This is the primary copy.
- *In your private iCloud container (
iCloud.com.nexodev.clarify). This is Apple-managed storage on your iCloud account. Only you can read it. Nexo Development cannot read it. Sync lets you restore your data if you reinstall the app or get a new phone.