Legal
Privacy
policy.
Grainveil does not collect, transmit, sell, or share personal data. Photograph and depth processing happens on your iPhone.
Camera and photographs
Grainveil uses camera access to create photographs. It requests add-only Photos access when saving a capture. If you open Grainveil’s gallery, it requests Photos library access so it can display images already in your library. Grainveil does not upload those images to the developer or to the depth-model authors.
If Photos cannot save a finished photograph, Grainveil keeps a protected, app-private recovery copy on your iPhone so you can retry after relaunching the app. The recovery copy is removed after it saves successfully and is also removed if you delete Grainveil. It is never sent to the developer.
If an image is stored in iCloud Photos, Apple may retrieve it according to your device and iCloud settings when you choose to view it. That transfer is handled by Apple’s Photos framework.
On-device depth processing
Portrait effects use camera-provided depth when available or an included Core ML depth model. Both paths run locally. Depth maps are not transmitted.
Analytics, advertising, and tracking
Grainveil contains no advertising SDK, analytics service, account system, tracking technology, or developer-operated network service.
Settings and retention
Grainveil stores camera preferences such as aspect ratio, contrast, bloom, and viewfinder overlays on your device. iOS removes those app settings and any unsaved recovery copies when the app is deleted. Photographs saved to Photos remain under your control until you delete them from Photos.
Your choices
You can change Camera and Photos access at any time in iPhone Settings. Because Grainveil does not collect personal data, the developer has no stored personal-data record to access or delete.
Changes and contact
Material changes will be posted here with a new effective date. For privacy questions, email Grainveil Support.