Privacy Policy
Last updated: March 2025
Overview
SafeCam is a browser-based security camera application. We are committed to protecting your privacy. This policy describes what data is accessed, how it is used, and what is — and is not — sent to any server.
Camera & Video
SafeCam accesses your device camera solely to perform local AI person-detection and to stream a live preview to your paired phone via a peer-to-peer WebRTC connection. No video footage is ever uploaded to, stored on, or transmitted through any server. Short clips recorded during an alert are saved directly to your device only.
Push Notifications
When you enable push notifications on the viewer (phone) side, your browser generates a push subscription endpoint. This endpoint is temporarily stored on our signaling server (Cloudflare Workers) so that alert messages can be delivered to your phone. It is keyed to a short-lived, randomly generated 4-digit session PIN and is automatically discarded when the session ends or after a short expiry period.
We do not share push subscription data with any third party.
Location Data
When the laptop lid is closed while SafeCam is active, the app may request a one-time coarse location (if granted by the browser) to include in the lid-close push notification. This location is transmitted directly in the notification payload and is not stored on any server.
Location access is entirely optional. SafeCam works without it.
Analytics & Cookies
SafeCam does not use cookies, tracking pixels, or third-party analytics services. We do not collect usage statistics, device identifiers, or behavioural data.
Third-Party Services
The signaling server used to establish peer-to-peer connections is hosted on Cloudflare Workers. Cloudflare may log request metadata (IP address, timestamps) in accordance with their own Privacy Policy.
The web application is hosted on Vercel. Vercel may log standard HTTP request metadata in accordance with their Privacy Policy.
Children's Privacy
SafeCam is not directed at children under 13. We do not knowingly collect any personal information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of SafeCam after changes constitutes acceptance of the updated policy.
Contact
If you have any questions or concerns about this Privacy Policy, please contact us at Jjiwon24@gmail.com.