Optically

Privacy Policy | Politique de confidentialité

Effective November 2, 2026

1. Overview

OpticALLY is an iOS application for 3D scanning: it builds 3D models of objects (from photos, using Apple Object Capture) and of rooms and large objects (using the LiDAR sensor), it computes precision eyeglasses-fitting measurements from the TrueDepth front camera on supported iPhones and iPads, and it builds a photoreal, animatable 3D "Persona" of your head. 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, every face measurement and every Persona is processed locally on your device by default. Nothing is collected, transmitted, or stored on any server unless you choose the optional HD processing for a Persona (section 5). In that case, and only after you agree to the upload, that one Persona capture is sent to our processing server, used only to build your HD Persona, and deleted within 24 hours.

3. Object and Room Scans

Photo scans use the back camera to take a series of photos that Apple's on-device Object Capture and PhotogrammetrySession turn into a 3D model. LiDAR scans use ARKit scene reconstruction and the camera image to build a coloured mesh. Photos, depth data and models are processed on your device and saved in OpticALLY's Documents folder (visible in the Files app) until you delete them. Nothing is uploaded. Files leave your device only when you export or share them yourself through the iOS share sheet.

Free exports include a "Made with OpticALLY 3D Scan" credit in the model and in the share text. No information about you is embedded.

4. Face Data (Eyewear Measurements)

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:

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:

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 and eyewear measurement is processed locally on device. Face data leaves your device only if you choose HD processing for a Persona and agree to the upload; it is deleted within 24 hours (section 5).

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.

5. Persona and Optional HD Processing

On your device

A Persona capture records, for each of about 40 to 120 viewpoints, a colour photo of your head from the front (TrueDepth) camera or, in assisted mode, the back camera; the matching depth map; the camera position; ARKit's face mesh and its 52 expression values (for example "jaw open"). From these the app builds a 3D model and Gaussian splats on your device. The capture and the results are stored in OpticALLY's Documents folder until you delete the Persona. The Live Persona mirror uses ARKit face tracking in real time to animate your Persona; if you press Record, the expression values and a video are saved on your device.

HD processing (optional, off unless you choose it)

If you tap Make it HD and agree to the prompt "Your capture will be uploaded for processing and deleted within 24 hours", the app uploads that Persona's capture (the photos, depth maps, camera positions, face mesh and expression values listed above) over an encrypted connection to OpticALLY's processing server, which runs on rented GPU computers (DigitalOcean). The server uses the capture only to compute a higher-quality 3D model of your head and returns the result files to your device.

6. Purchases and Third Parties

OpticALLY does not share any face data, depth data, or measurement data with any third party. The only network request that transmits any of it is the optional, consented HD upload described in section 5, to OpticALLY's own processing server.

OpticALLY Pro subscriptions and the lifetime purchase are handled entirely by Apple through the App Store (StoreKit). OpticALLY does not receive your payment details, and uses no third-party analytics, advertising or subscription SDKs. Purchases are subject to Apple's Standard End User License Agreement.

HD renders are part of the Pro subscription, plus one free HD render for everyone. To check this, when you use or check HD the app sends OpticALLY's server the App Store's signed record of your OpticALLY Pro subscription (product, purchase and expiry dates, and Apple's transaction number), a random identifier created by the app for your purchases (not your Apple ID), and, where available, an Apple DeviceCheck token that lets the server remember whether this device used its free render without identifying the device. The server keeps a count of HD renders per subscription and per random identifier, and Apple tells it about refunds. This record holds no name, email or face data and is used only to provide HD.

6a. OpticALLY for Android

The Android app (Google Play, package com.theoptically.optically) offers Persona capture, the viewer, Live Persona, exports and optional HD processing. Everything in sections 2 and 5 applies, with these differences:

7. Children

OpticALLY is not directed to children under 13 and does not knowingly collect data from children.

8. Changes

If this policy changes, the updated version will be published here with a new effective date.

9. Contact

Questions about this policy: wonmor@gmail.com.