Privacy

Privacy policy

Camera Guard is an Android app that watches whether a camera is in use and alarms you if it stops. It is built to need as little from you as possible: no account, no analytics, no advertising, and no server.

Last updated: 21 September 2026.

The short version

Camera Guard collects no personal data. Nothing you do in the app is transmitted to us or to anyone else, because the app has no backend and makes no network requests of its own.

Your camera

Camera Guard never accesses your camera, and it does not request the camera permission — you can confirm that in the permission list on this app’s Play Store page. Instead it reads Android’s camera availability signals, which report whether a lens is currently busy without opening it. No photo, video or audio is ever read, recorded, or uploaded.

What is stored, and where

Two things are saved locally on your device only:

  • Your guard settings — warm-up seconds, end time, check interval, alarm and camera options.
  • The current guard state — so that a guard can resume, alarm included, if Android restarts the app.

Neither leaves your phone. Both are deleted when you uninstall the app or clear its data.

Permissions, and why each one is asked for

  • NotificationsPOST_NOTIFICATIONS
    shows the ongoing “guarding” notification, which Android requires for a foreground service. You can deny it; the guard still runs.
  • Foreground serviceFOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE
    keeps the watchdog alive while you are in another app or the screen is off. The notification above is how Android keeps this visible to you.
  • VibrationVIBRATE
    vibrates the alarm pattern.
  • Audio settingsMODIFY_AUDIO_SETTINGS
    raises the alarm stream to maximum while guarding, and restores your original settings afterwards.
  • Battery optimisationREQUEST_IGNORE_BATTERY_OPTIMIZATIONS
    asks to be exempt from Android’s battery killing, which would otherwise stop the guard. Requested in-app, and optional.
  • Do Not DisturbACCESS_NOTIFICATION_POLICY
    lets the alarm be heard past Do Not Disturb. Granted by you in system settings, and optional.
  • InternetINTERNET
    comes from the React Native/Expo runtime the app is built on. Camera Guard’s own code makes no network requests, and the app has no server.

Camera Guard does not request storage access, and does not draw over other apps.

What we do not do

  • No account, sign-in, or profile.
  • No analytics, telemetry, or usage tracking.
  • No advertising, and no advertising SDK.
  • No crash-reporting SDK — crash data does not leave your device.
  • No location, contacts, calendar, microphone, or camera access.
  • No selling or sharing of data, because none is collected.

Children

Camera Guard is a general-purpose utility and is not directed at children. It collects no data from anyone, including children.

Changes to this policy

If a future version of the app starts collecting anything — for example if advertising or optional cloud features are ever added — this page will be updated before that version ships, and the change will be noted in the app’s release notes.

Contact

Questions about this policy, or about privacy in Camera Guard generally, are welcome at info@score4tennis.club.