Smart Security Camera

Privacy Policy — Smart Security Camera

Last updated: 2026-09-02. Applies to the Windows app. The same policy will govern the Android and iOS apps when they ship.

Short version: the app is a local security camera. Everything — video, detections, the event timeline — stays on your PC unless you personally switch on one of two optional features: upload to your own cloud account, or AI descriptions through your own Anthropic API key. There is no telemetry. Signing in is optional: it is needed only to watch from your phone, browse history there and get notifications, and then the Smart Security Camera sign-in and live-view service (smart-security-camera.com) holds your account (section 3a). It never holds your video.

1. Camera use

Video is captured only while recording is on: when you press Start, or — if you enable it in Settings → Power & startup — automatically when the Windows session locks or whenever the app runs. Windows shows its own camera-in-use indicator whenever the camera is active, and the app's tray icon shows a red dot while recording.

Audio is off by default. If you turn on Record audio in Settings → Recording, the microphone is captured only while recording is on and its sound is stored in the same recordings and event clips as the video — and therefore reaches your cloud account with them if cloud upload is on. Windows asks for microphone permission the first time and shows its microphone-in-use indicator. If the microphone is missing or blocked, video still records and the Live page says so.

2. What is stored on this PC

Local detection — motion, people, pets, vehicles — runs entirely on this PC (ONNX Runtime, CPU). Nothing about it leaves the device.

3. What can leave this PC (all off by default)

Feature What is sent To whom How to turn on
Cloud upload Event clips, thumbnails and a small JSON description per event; optionally every recording segment; a per-day index.json, manifest.json and device.json (device name, time zone, random device id) Your own Google Drive / OneDrive / Dropbox account, or a folder you choose (e.g. iCloud Drive) Settings → Cloud upload
AI event descriptions Up to 4 still frames (JPEG) per event, the event's local time, duration and detector labels, and your rules text Anthropic's Claude API, authenticated with your API key Settings → AI, after storing a key
Ask your camera / daily digest One-line text rows of your events (id, time, class, duration, severity, AI summary) and your question Anthropic's Claude API, with your key Same switch as above

Details that matter:

3a. The sign-in and live-view service (optional)

When you sign in with Google, Microsoft or Apple, the provider only proves who you are: the app receives a signed token and hands it to the Smart Security Camera service, which verifies it. The service never sees your password or your provider tokens, and never exchanges codes with the provider. It keeps: your account (provider, a hashed subject, your e-mail and display name), the names of the devices you signed in on and their push tokens, your PCs and cameras by name and whether they are online, who you shared a camera with, and your phones' public keys together with the camera keys wrapped to them, which it cannot open. It never stores video, pictures, recordings or history; those stay on your PC and in your own cloud. Live video and sound are end-to-end encrypted: the PC encrypts every frame with a key it made itself and hands only to the phones allowed to watch, each copy wrapped to that phone's own key, so the relay forwards bytes it cannot read; removing a phone or a person replaces the key. When you pull down the phone's camera list, each PC that is recording sends one small still through the service to your phone; it is sealed under the same camera key, and the service keeps it in memory for at most a minute and never writes it to disk. Deleting your account (Settings → Account) removes everything above at once; signing out on a device removes that device's session. Logs hold hashed ids, never e-mails, names or tokens.

4. Security features

5. Telemetry

None. No analytics, no crash reporting, no usage statistics. The only network traffic is the optional cloud and AI features above, and Windows' own update of the app.

6. Retention and deletion

7. Children

The app is not directed at children and collects no personal data from anyone; it is a tool that runs entirely under your Windows account.

8. Changes and contact

This policy changes only when the app's data handling changes; the date at the top and the milestone log in docs/ARCHITECTURE.md record what changed. Questions and requests: https://github.com/musados/SmartSecurityCamera/issues.