photoguard.Back to PhotoGuard
YOUR PHOTO. YOUR CHOICE.

Privacy policy.

Last updated: 13 November 2026

This page explains the current data practices of PhotoGuard’s Android app and this website. PhotoGuard is provided by Clottis. For privacy questions, contact info@clottis.net. It is not a promise that an image is protected against every AI system.

When you choose and process a photo

Choosing an image in the app does not upload it. When you tap Process photo, the image is sent over HTTPS to PhotoGuard’s backend at pg.clottis.net, processed and returned as a PNG. No account is required. We do not maintain a saved photo history or photo library on the server. Image bytes and temporary upload files may exist during processing; they are not kept as a permanent gallery.

On your phone

The app temporarily caches the result so you can compare, save or share it. Its temporary output is removed when replaced or when the app’s normal cleanup runs. If the app closes abruptly, cache files may remain until the operating system clears them. Photos you export are your own saved files and are not removed by PhotoGuard’s cleanup.

Daily allowance and device identification

The Android app sends its Android ID to enforce a limit of three successfully generated photos per device per Pakistan calendar day. The server stores a keyed hash of that ID, the date, successful usage count, an expiry and a keyed hash of the network address supplied through Cloudflare. The quota database does not store the raw Android ID, raw IP address or photos. A shared Wi-Fi connection does not combine everyone’s three-photo allowance.

Usage counters are removed within 48 hours while the service is running. Expired counters are purged when the service starts again after downtime. The server’s private hashing key persists so restarting the service does not reset everyone’s allowance. Factory resets, a different Android profile or a changed app-signing key may change the device identifier.

What counts as a successful photo

A photo counts once the server successfully generates the output and commits the usage count. Invalid images, busy-server responses and failed processing do not count. A network disconnection after generation may still consume an allowance even if the result does not reach your phone.

Hosting and network infrastructure

This website and the app’s HTTPS traffic use Cloudflare. Cloudflare processes network information needed to deliver and secure requests under its privacy policy ↗. Operational infrastructure may process request metadata; the quota database is separate from that infrastructure. The backend runs on Clottis-managed infrastructure.

This website

This landing page does not offer image uploads, accounts, email sign-ups, analytics trackers or advertising scripts. It does not set application tracking cookies or store data in your browser. Normal hosting and security infrastructure still handles network requests.

How we use photos and identifiers

Photos are used to perform the image processing you request. Device identifiers and usage counts support the daily allowance and misuse prevention. We do not use your uploaded photos to train our models, sell your photos, or maintain a face-recognition database. The current app does not include advertising or an account-registration service.

Your choices and deletion enquiries

You can choose not to upload an image, stop using the app, and delete files you saved on your own device. No account exists to delete. Server quota records expire automatically as described above. For questions about access, correction or deletion of data, email info@clottis.net; do not attach sensitive photos or a device identifier to an initial enquiry.

Questions and updates

You can find Clottis and its published contact information at clottis.net ↗. We will update this page if the app’s data handling changes.

Back to PhotoGuard