SnapPilot — Privacy Policy
What the app does
SnapPilot meters the scene, asks an AI model for a shooting strategy, takes the photo, checks the histogram and retakes it if the exposure missed. That is the whole product.
What leaves your device
- The preview frame. When you press the shutter, the frame currently on screen is sent — together with the metered values (ISO, shutter, EV), the camera in use (front or rear) and the local time — to our server, which forwards it to a third-party vision model (Agnes AI) and returns its advice. This is the only image that ever leaves the phone.
- A device identifier. A random 32-character ID generated on first launch. It is not derived from your hardware, your account or your phone number, and it is not shared with anyone. It exists so one install cannot drain the service.
What stays on your device
- Your photos. Every shot is written to your own gallery
(
DCIM/PaiYiZhang) and to the app's private storage. We never receive them. - Your settings. Language, camera preference and any custom API endpoint you enter are stored locally in the app's preferences.
What we store on the server
One row per install, containing:
- a one-way hash (HMAC-SHA256) of your device identifier — the raw ID is never stored, so the row cannot be traced back to a device from the database alone;
- a first-seen timestamp;
- a total call counter and a per-day counter.
We do not store the images we analyse, the model's replies, your IP address, or any log that contains them.
Who else is involved
- Agnes AI receives the preview frame and the scene data in order to produce the advice. Its own handling is governed by its terms and privacy policy.
- Cloudflare hosts the proxy and the counter database as our infrastructure provider.
We do not sell data, do not share it for advertising, and do not use advertising SDKs.
Permissions and why
- Camera — the app is a camera. It cannot work without it.
- Internet — to reach the AI model.
- Network state — to tell you when the connection is down instead of failing silently.
SnapPilot does not request location, contacts, microphone, storage or advertising-ID access.
Retention and deletion
The counter row is kept while the service is running so that limits work across reinstalls.
To have it deleted, email us the device ID shown at the bottom of the in-app Settings screen
(Settings → Device ID) and we will remove the row. Photos and settings are deleted
when you uninstall the app or clear its data.
Children
SnapPilot is a general-purpose camera utility and is not directed at children under 13. We do not knowingly collect information from children.
Your rights
Depending on where you live you may have the right to access, correct, export or delete the limited data described above. Because the only identifier we hold is a hash of a random device ID, requests must include that ID so we can locate the row. Write to the address below.
Changes
If this policy changes, the effective date above changes with it and the new version is published at this same URL.