Pink Halo · Last updated 2026-06-12
Privacy Policy
Short version
Pink Halo opens the TrueDepth front camera, runs Apple's ARKit face-tracking pipeline against a single frame, extracts 52 facial blendShape coefficients (the same numerical vector that drives Animoji on iOS), and immediately discards the frame. Only the 52 floats, a derived dominant-expression label, an optional one-line note you type, and the created-at timestamp are saved as today's HaloEntry. There are no accounts, no analytics, and no third-party SDKs that contact a server. The only network calls the app makes are to Apple's StoreKit when you choose to subscribe or unlock the Lifetime tier.
Who we are
Pink Halo is published by Danielius Studio LLC, a Wyoming limited liability company at 30 N Gould St, Suite #5280, Sheridan, WY 82801, USA (“we”, “us”).
Data we do NOT collect
- No account, no email, no password — the app has no signup.
- No analytics, no telemetry, no event tracking.
- No advertising identifiers (no IDFA, no fingerprinting).
- No usage data sent off the device.
- No photo, no video, no still image of your face is ever persisted. The captured frame is held in memory only long enough for ARKit to read the blendShape vector, then discarded.
- No microphone, no audio recording at any point.
- No Photos library access, no location, no contacts, no calendar.
- No HealthKit, no Health data.
Face data (TrueDepth API)
Pink Halo uses the TrueDepth front camera through Apple's ARKit framework (ARFaceTrackingConfiguration). The permission key declared in the app is NSCameraUsageDescription. ARKit's face-tracking session is the only path that touches the TrueDepth subsystem.
1. What face data is collected through the TrueDepth API
During a capture session, ARKit produces an ARFaceAnchor from which Pink Halo reads the blendShapes dictionary: 52 named coefficients, each a numeric value between 0.0 and 1.0 (for example mouthSmileLeft = 0.32, browInnerUp = 0.08, eyeBlinkLeft = 0.91). This is the same numeric vector that drives Animoji on iOS. The TrueDepth camera frame is never saved, exported, displayed after capture, or written to your Photos library. No depth map, no mesh geometry, and no 3D face model is persisted. Only the 52 coefficient values, a derived dominant-expression label, an optional one-line note you type, and the created-at timestamp are saved on your device.
2. Why this data is collected and how it is used
The 52 blendshape coefficients are the entire point of Pink Halo: they let you log one face-expression entry per day, see a dominant-expression label for each entry, and at year end view a radar chart of how your expressions drifted across the year. The data is used only to power that single-app journaling feature for you, the owner of the device. The vectors are not used to train any model, build any profile, or feed any analytics. Pink Halo does NOT perform face recognition, does NOT build a face-identity template, does NOT use the Vision framework for face landmarking beyond the standard ARKit pipeline, and does NOT compare your blendshape vector to anyone else's.
3. Sharing with third parties and where the data is stored
Face data is not shared with any third party. No third party, ever. The blendshape coefficients, the dominant-expression label, the optional note, and the timestamp are written to an on-device SwiftData container inside the App Group group.com.danieliusstudio.pinkhalo. Nothing about a capture is transmitted to any server, including ours: Pink Halo has no backend, no analytics SDK, no advertising identifier, no telemetry, and no third-party network dependency. The only network connections Pink Halo opens are to Apple's StoreKit when you choose to subscribe or buy the Lifetime tier. Uninstalling Pink Halo deletes every saved entry from the device.
4. Retention of face data
The TrueDepth camera frame itself is discarded immediately after ARKit reads the blendshape vector from it — it is never persisted. The numeric blendshape vector and the derived label are retained on your device for as long as the corresponding HaloEntry exists. You can delete any individual entry from the app's entry list using swipe-to-delete. Deleting the app from your device removes every saved blendshape vector.
Device requirement
Pink Halo requires an iPhone with the TrueDepth front camera system (iPhone X or later). Without TrueDepth hardware, ARKit face tracking is unavailable and the app cannot function.
What stays on your device
- Your Halo entries (the 52 blendShape floats, the derived dominant-expression label string, an optional one-line note you type, and the created-at timestamp). Stored in on-device SwiftData.
- The date the app was first launched (used to time the three-day no-strings free window). Stored in
UserDefaults. - Whether the day-three gift screen has been acknowledged.
All of the above lives on your device and never leaves it. Uninstalling the app deletes everything Pink Halo has stored.
Year radar visualization
Pink Halo Pro renders your year of saved blendShape vectors as a radar/heatmap artifact, showing how expression coordinates drifted across the year. The visualization is generated on-device from the locally stored numerical data and never leaves the device.
Lock Screen widget
Pink Halo Pro includes a Lock Screen widget that shows today's capture count and the dominant-expression label of the most recent entry. The widget reads only those two values from an App Group container on your device. No image data is rendered on the Lock Screen and nothing is sent off the device for the widget to function.
In-app purchases
If you choose to subscribe (Monthly, Annual) or buy the Lifetime unlock, that transaction is handled by Apple's StoreKit. Apple processes the payment and shares only the receipt with the app so we can verify your entitlement. We never see your card number, billing address, or any personal information beyond Apple's opaque transaction identifier.
Subscription receipts are stored on-device by iOS and used to validate your entitlement when you re-open the app. They are not sent to any server we operate.
Family Sharing
Pink Halo Pro purchases (Monthly, Annual, Lifetime) are Family-Shareable through Apple's standard Family Sharing mechanism. Apple handles eligibility checks; we do not see who is in your family group.
Children
Pink Halo is rated 4+ in the App Store. Because the app collects no data at all and never persists any image of your face, it complies with COPPA and similar children's-privacy regulations by design.
Your rights
Because Pink Halo does not collect data, there is nothing for us to export, correct, or delete on your behalf. To revoke camera permission, use iOS Settings → Privacy & Security → Camera. To remove all on-device state, delete the app.
For questions, write to dchalikovasss@gmail.com.
Changes
If we ever introduce a feature that involves any data leaving the device (for example, cloud sync or sharing), this page will be updated and the “Last updated” date at the top will change. For v1.0, no such feature exists.