Privacy Policy
Last updated: March 5, 2026
The short version: Your camera snapshots are processed by AI for alerts, stored temporarily, and never sold. We collect the minimum data needed to run the service.
1. Who We Are
SmartCam Alerts ("we", "us", "our") operates the website smartcamalerts.com and the SmartCam Bridge desktop application (collectively, the "Service"). This policy explains how we collect, use, and protect your information.
2. Information We Collect
Account Information
When you create an account, we collect:
- Email address
- Password (hashed — we never store plaintext passwords)
Camera Snapshots
When you connect a camera through the SmartCam Bridge:
- Snapshots are captured locally on your device by the Bridge app
- Snapshots are transmitted via encrypted WebSocket (WSS) to our cloud infrastructure
- Snapshots are stored in Cloudflare R2 for processing and display in your dashboard
- Snapshots are analyzed by Google Gemini Vision AI to evaluate your alert rules
Payment Information
Payments are processed by Stripe. We never see or store your full credit card number. Stripe provides us with a payment confirmation and your billing email.
Usage Data
We collect basic usage metrics:
- Number of cameras connected
- Number of snapshots processed
- Alert rules created and triggered
- Login timestamps
3. How We Use Your Data
| Data | Purpose | Legal Basis |
|---|---|---|
| Email & password | Account authentication | Contract performance |
| Camera snapshots | AI analysis for alert rules | Contract performance |
| Payment info (via Stripe) | Process subscriptions | Contract performance |
| Usage metrics | Enforce plan limits, improve service | Legitimate interest |
4. Camera Data & AI Processing
Important: Your camera snapshots are sent to Google Gemini Vision API for AI analysis. Google's use of this data is governed by their Gemini API Terms. We use the paid API tier, which means Google does not use your data to train their models.
- Snapshots are processed in real-time and stored in Cloudflare R2
- Alert results (AI analysis text, confidence scores) are stored in our database
- You can delete your camera data at any time from the dashboard
- When you delete a camera, all associated snapshots and alerts are permanently removed
5. Data Storage & Security
- Infrastructure: Cloudflare Workers, D1 (database), and R2 (object storage)
- Encryption: All data transmitted via HTTPS/WSS (TLS 1.3)
- Passwords: Hashed using industry-standard algorithms
- API keys: Stored as SHA-256 hashes — the plaintext key is shown once at creation
- Location: Data is stored on Cloudflare's global network
6. Data Retention
| Data | Retention |
|---|---|
| Camera snapshots | 30 days, then automatically deleted |
| Alert history | 90 days |
| Account data | Until you delete your account |
| Payment records | As required by tax law (typically 7 years) |
7. Third-Party Services
We use the following third-party services:
- Cloudflare — hosting, CDN, database, storage (privacy policy)
- Google Gemini API — AI-powered image analysis (terms)
- Stripe — payment processing (privacy policy)
- SendGrid — email notifications (privacy policy)
We do not sell your data to any third party. Ever.
8. Your Rights
You have the right to:
- Access your data — view all your information in the dashboard
- Delete your data — remove cameras, alerts, or your entire account
- Export your data — request a copy of your data by emailing us
- Opt out of email notifications — manage in dashboard settings
9. Cookies
We use a single session cookie to keep you logged in. We do not use tracking cookies, advertising cookies, or any third-party analytics.
10. Children's Privacy
SmartCam Alerts is not intended for use by anyone under the age of 18. We do not knowingly collect data from minors.
11. Changes to This Policy
We may update this policy from time to time. Material changes will be communicated via email or a prominent notice on the website. Your continued use after changes constitutes acceptance.
12. Contact
Questions about this policy? Email us at [email protected].