Optically
1. Overview
OpticALLY is an iOS application that computes precision eyeglasses-fitting measurements from the TrueDepth front camera on supported iPhones and iPads. This policy describes what data the app uses, where that data is processed, and what is — and is not — shared with anyone else.
2. Summary
Every 3D scan and every face measurement is processed locally on your device. No face data, depth data, or scan output is collected, transmitted, or stored on any server. No scans are processed on cloud servers, ensuring complete privacy.
3. 3D Scans and Face Data
What we read from the TrueDepth API
While a scan is active, OpticALLY uses Apple's ARFaceTrackingConfiguration (ARKit) and front-camera depth APIs (AVFoundation) to read:
- The
ARFaceAnchorface mesh — 3D vertex positions and triangle indices. - The eye transform matrices (
leftEyeTransform,rightEyeTransform) and approximate look-at direction. - Front-camera depth pixel buffers (
CVPixelBuffer) used to produce an optional on-screen point cloud.
OpticALLY does not capture or store raw camera images, does not perform face recognition, does not build a face-identification template, and does not use Vision face detection or LocalAuthentication.
How that data is used
The sole purpose of the TrueDepth data is to compute the eyewear-fitting measurements shown on screen:
- Binocular and monocular pupillary distance
- Bridge width, nose width, nose length
- Temple length, frame width, lens width
- Face width, face height, cheekbone width, jawline width, eye width
The TrueDepth data is not used for advertising, analytics, profiling, authentication, machine-learning training, or any purpose other than producing these measurements and an optional user-initiated export.
Where the data lives
All face geometry, depth maps, and derived measurements remain on your device. Scan output files are written only to a temporary folder inside the OpticALLY sandbox and are discarded when the app is closed, unless you explicitly export them via the iOS share sheet to a destination of your choice (Files, Mail, AirDrop, etc.).
Numeric measurements (e.g. "PD = 64.4 mm") may be persisted inside the app sandbox between launches so that you can view your most recent scan; this storage is local to your device and is removed when you delete the app.
Every 3D scan is processed locally on device. No face data, depth data, or scan output is collected, transmitted, or stored on any server. No scans are processed on cloud servers, ensuring complete privacy.
All face geometry, depth maps, and derived eyewear measurements obtained from Apple's TrueDepth API remain on your device. Scan files are written only to a temporary folder inside the OpticALLY sandbox and are discarded when the app is closed, unless you explicitly export them via the iOS share sheet to a destination of your choice.
OpticALLY does not use TrueDepth data for facial recognition, authentication, advertising, analytics, profiling, or training of any machine-learning model. The data is used exclusively to compute and display the eyewear-fitting measurements shown in the app.
4. Third Parties
OpticALLY does not share any face data, depth data, or measurement data with any third party. The app makes no network request that transmits any of this information.
Subscription state is managed by RevenueCat. RevenueCat receives only a randomly-generated anonymous user identifier and the App Store transaction receipt issued by Apple — no face data, depth data, or measurements are sent to RevenueCat or to any other service.
5. Children
OpticALLY is not directed to children under 13 and does not knowingly collect data from children.
6. Changes
If this policy changes, the updated version will be published here with a new effective date.
7. Contact
Questions about this policy: wonmor@gmail.com.