Privacy Policy
DepthWeaver collects no personal data. There is no account, no server, no analytics, no advertising network, and no third-party SDK that transmits information about you. Everything the app does — capture, depth inference, stereogram generation — happens on your iPhone or Mac.
Data we do not collect
DepthWeaver does not collect, transmit, or store any of the following on any server we control or contract:
- Your name, email address, phone number, or any account identifier.
- Your photos, LiDAR scans, 3D models, or generated stereograms.
- Your device's IP address, advertising identifier, or location.
- Crash reports, usage analytics, or telemetry of any kind.
- Any data Apple's App Tracking Transparency framework would consider tracking.
DepthWeaver does not show the App Tracking Transparency prompt because it does not track you.
What stays on your device
Source images you select, depth maps captured from LiDAR or computed from photos, 3D models you import or scan with the in-app Object Capture feature, and stereograms you generate exist only in the app's sandbox and in the destinations you choose (Photos, Files, Messages, AirDrop, etc.). DepthWeaver has no mechanism to read them back, sync them, or share them on your behalf.
Models you scan with Object Capture (iPhone Pro only) are saved to a private "My captures" library inside the app sandbox so you can reuse them later. They never leave the device. Delete a capture from the in-app library, or delete the app, to remove it.
The Depth Anything V2 machine-learning model is bundled inside the app binary. Inference runs on your device's Neural Engine on iPhone, or on the GPU on Mac. No image you process is ever transmitted off-device by DepthWeaver.
System permissions
The system will ask your consent before DepthWeaver can use the following:
- Camera and LiDAR (via ARKit and Object Capture, iPhone only) — only when you open the live LiDAR capture screen or start an in-app 3D scan. Used to render the camera preview, read the depth field, and collect the photographs Object Capture needs to reconstruct a model. All frames and intermediate images are processed locally; live frames are discarded as soon as you leave the screen unless you explicitly capture one, and the photos taken during a 3D scan are deleted once reconstruction finishes. The Mac app does not request camera access because these capture flows are not available on macOS.
- Photo Library / file access — only when you tap to import a photo or pattern, open a 3D model, or save a generated stereogram. DepthWeaver uses the system picker (and on Mac, the standard open / save panels with sandboxed scoped access), so it sees only the items you choose.
You can revoke either permission at any time in Settings → DepthWeaver on iOS, or System Settings → Privacy & Security on macOS.
Third parties
DepthWeaver embeds no third-party analytics, advertising, attribution, or tracking SDKs. The app does not contact any network endpoint operated by us or by anyone else for any purpose.
If you choose to share a generated stereogram via the iOS share sheet, the destination app (Messages, Mail, social network, etc.) handles the content under its own privacy policy from that point on.
Children
DepthWeaver is suitable for all ages. Because no personal data is collected, there is no information about children, or anyone else, to retain, share, or delete on a server.
Your rights (GDPR / CCPA)
Because DepthWeaver does not collect personal data, there is no data for us to access, rectify, port, restrict, or erase on your behalf. To delete everything DepthWeaver has stored about you, delete the app — iOS and macOS remove its sandbox.
Changes
If this policy changes, we will update the date at the top of this page and post the revised version at the same URL. Substantive changes (anything that would alter what data is processed) will be reflected in a release note for the corresponding app update.
Contact
- gabriel.landais@gmail.com
- Issues
- github.com/glandais/DepthWeaver/issues
- Developer
- Gabriel Landais