Free · Private · Browser-based
Your private security camera, free in the browser
On-device person detection, local WebM clips, optional Telegram alerts. No account. No cloud upload. Works on any phone, tablet, or laptop.
- Nothing leaves your deviceVideo, photos, and clips are stored in your browser only. We never receive your camera feed.
- Free foreverNo subscription, no trial, no credit card. Open the link and start monitoring.
- No account requiredNo email signup, no phone number, no tracking profile. Just grant camera permission.
- You can erase everythingClear all clips, photos, and settings in one tap. Your data, your control.
Live camera
Your private security camera
Allow camera access when prompted. Detection, clips, and photos stay on this device—nothing is uploaded.
Features
Runs locally in your browser when supported—alerts and overlays without sending frames to a cloud.
On-device person detection
Runs locally in your browser when supported—alerts and overlays without sending frames to a cloud.
Automatic clip recording
Records while someone is visible and saves a WebM clip on your device when they leave.
Telegram photo alerts
Optional Telegram notifications with your own bot—send detection photos with a customizable caption.
Timed photo capture
Optional snapshots on a minimum interval you choose—saved to IndexedDB, not a server.
Works on old phones
No app store install. Any phone or tablet with a browser and camera can become a security cam.
Offline-friendly storage
Clips and photos persist in IndexedDB even when your network drops—nothing was uploaded anyway.
Works on old phones
No app store install. Any phone or tablet with a browser and camera can become a security cam.
Open cameraHow to use
- 1Open AiSecam on your device
Load this page in Chrome, Edge, or Safari on the phone, tablet, or laptop you want to use as a camera.
- 2Start the live camera
Scroll to the live camera section and allow camera access when prompted. Processing stays on this device.
- 3Point and monitor
Aim at a doorway, room, or desk. Person detection runs locally with live overlays.
- 4Review clips on device
Open Settings in the camera panel to see photos and clips stored in your browser. Download or delete anytime.
- 5Clear when done
Use Clear all browser data in Settings to wipe everything—nothing remains on our servers because nothing was sent.
Technical Deep-Dive
How AiSecam Works Under the Hood
AiSecam is more than a camera app — it is a complete on-device inference pipeline built entirely with web standards. Understanding the technology helps you appreciate why browser-based security cameras are genuinely different from cloud alternatives.
WebRTC Camera Access
The browser's WebRTC API provides direct access to your device camera through the getUserMedia call. Unlike native apps that require platform-specific camera permissions, the browser presents a standard permission dialog and provides a MediaStream that AiSecam processes in real time. This works across iOS, Android, Windows, macOS, and Linux with no platform-specific code.
On-Device YOLO26n Inference
Person detection runs on a YOLO26n neural network — a compact object detection model optimized for edge devices. The model analyzes each video frame and identifies people within the camera's field of view, drawing bounding boxes around detected individuals. This happens entirely on your device's processor.
WebGPU Acceleration
On supported devices, AiSecam uses WebGPU to offload neural network inference to the GPU. This provides 2.5-4x faster processing compared to CPU-only inference via WebAssembly. The result is smoother bounding box tracking and higher frame rates for person detection. When WebGPU is unavailable, the model falls back to CPU inference automatically.
Privacy Architecture
The entire data pipeline is designed around a single principle: nothing leaves your device. Camera frames are processed in memory, detection results are rendered to a canvas overlay, and clips are stored in IndexedDB — a local browser database. There are no API calls to external servers during normal operation. Even optional Telegram alerts are sent directly from your browser, bypassing AiSecam servers entirely.
Use Cases
What Can You Monitor?
AiSecam fills a unique niche: fast, private, zero-cost monitoring for scenarios where cloud cameras are overkill, too expensive, or raise privacy concerns.
Home Security on a Budget
Mount an old phone at your front door and get person detection alerts without paying $100+ for hardware or $10/month for cloud storage.
Baby & Pet Monitoring
Keep an eye on a nursery or pet area without streaming footage to remote servers. Detection runs locally — your family moments stay private.
Repurpose Old Phones
That drawer phone with a cracked screen? If the camera works, it can become a security camera. No app store install needed — just a browser.
Travel Monitoring
Set up a temporary camera in your hotel room or Airbnb. When you leave, close the tab and clear the data — nothing remains behind.
Desk & Garage Watching
Point a spare tablet at your workspace or garage to detect movement while you are away. Local clips are stored for later review.
Temporary Event Coverage
Need eyes on a specific area for a few hours? Open AiSecam, position a device, and monitor without installing anything permanent.
Performance
Performance and Compatibility
Browser-based ML inference has improved dramatically. Here is what to expect across different devices and browsers.
WebGPU vs CPU Inference
With WebGPU acceleration, flagship phones achieve 18-25 FPS for person detection, while mid-range devices manage 8-15 FPS. CPU-only inference via WebAssembly is 2.5-4x slower, but still functional on most devices. The practical minimum for useful detection is about 3 FPS.
Device-Specific Notes
- Flagship phones (2023+) — Smooth detection with WebGPU, 15-25 FPS, excellent bounding box tracking
- Mid-range phones (2021-2023) — Good real-time response, 8-15 FPS with WebGPU enabled
- Budget phones (2019-2021) — Usable at 3-8 FPS, slight latency in bounding box tracking
- Desktop browsers — Highest throughput, 20-40 FPS depending on GPU, ideal for multi-tab monitoring
Browser Compatibility
Chrome and Edge on desktop and Android provide the best experience with full WebGPU support. Safari on iOS and macOS works well with automatic fallback to CPU inference. Firefox support is maturing. Samsung Internet, being Chromium-based, also provides full compatibility.
Battery and Thermal
Continuous camera use with WebGPU inference consumes approximately 15-20% less battery per hour than CPU-only inference, because the GPU completes work faster and allows the system to enter lower-power states more frequently. For permanent setups, keep the device plugged in — both for power and to avoid battery degradation from constant 100% charge cycling.
Comparisons
How AiSecam Compares
Every security camera solution makes trade-offs. Here is how AiSecam stacks up against the most common alternatives.
vs Cloud Cameras (Ring, Nest, Eufy)
Cloud cameras offer polished apps, remote viewing, and night vision hardware — but require $100-400 upfront plus $4-10/month subscriptions. Your footage is stored on their servers, subject to their data policies and potential breaches. AiSecam is free, requires no account, and keeps all footage local. The trade-off: no remote viewing without additional setup, and no dedicated night vision hardware.
vs Dedicated Apps (AiCam, Alfred)
Dedicated security camera apps often require account creation, may transmit footage through their servers, and can discontinue service at any time. AiSecam runs as a web page — there is no app to update, no account to manage, and no company that can shut down your access. The web platform provides longer-term stability than any single app.
vs ESP32 Hardware Solutions
ESP32-CAM boards cost $5-10 and offer always-on operation with low power consumption, but their on-device AI capabilities are limited. A hybrid approach — ESP32 for the camera hardware, AiSecam for the AI inference — combines the best of both worlds. Read more in our ESP32 hybrid setups guide.
vs Professional CCTV
AiSecam is not a replacement for professional CCTV systems with dedicated NVR hardware, wired cameras, and 24/7 recording. It fills a different niche: fast, private, zero-cost monitoring for situations where professional infrastructure is impractical or disproportionate to the need.
Troubleshooting
Troubleshooting and Tips
Most issues with browser-based cameras are simple to resolve. Here are the most common problems and their solutions.
Camera Permission Denied
If the browser blocks camera access, go to your browser settings, find site permissions, and re-enable camera access for aisecam.com. On iOS, check Settings > Safari > Camera and ensure it is set to "Ask" or "Allow." On Android, check Chrome Settings > Site Settings > Camera.
Detection Not Working
Person detection requires either WebGPU support or a reasonably fast CPU. If detection is not activating, check the browser console for errors. On older devices, the model may take longer to load — give it 10-15 seconds on first use. The model weights are cached after the initial load.
Low Frame Rate
If the detection overlay is lagging, your device may not have WebGPU support. Check if your browser version supports it (Chrome 113+, Edge 113+). You can also try closing other tabs to free up resources. For the best experience, use a device manufactured in 2021 or later.
Telegram Alerts Not Sending
Verify your bot token and chat ID are correct. Test by sending /start to your bot in Telegram, then check the getUpdates API endpoint. Ensure your device has an active internet connection when alerts should fire — the Telegram API call happens from your browser.
Storage Quota Exceeded
Clips and photos are stored in IndexedDB, which has browser-enforced storage limits (typically several GB). If you run low on space, use the "Clear all browser data" option in Settings to free up space. Download important clips before clearing.
Best Placement Angles
Position the camera at roughly eye level (5-6 feet) with a slight downward angle (30-45 degrees). This captures faces clearly and covers the widest area. Avoid pointing directly at windows — the brightness difference overwhelms the camera sensor. See our placement guide for detailed recommendations.
Privacy Best Practices
Safety and Privacy Tips
Using a security camera responsibly means thinking about privacy — both yours and others'. Here are our recommendations.
Know Your Local Laws
Surveillance laws vary by jurisdiction. In most places, you can record video in spaces you occupy (your home, your rented room), but audio recording is more heavily regulated. Some jurisdictions require all-party consent for recording conversations. Always check local laws before setting up any camera.
Position Cameras Thoughtfully
Avoid pointing cameras at neighbors' properties, public sidewalks, or areas where people have a reasonable expectation of privacy. Focus your camera on your own entry points, interior spaces, and property boundaries.
Secure Your Device
If the camera device is physically accessible, use a screen lock or place it in a secure location. An unsecured device with an open camera tab is a privacy risk. For permanent setups, consider a mount that makes the device difficult to redirect or remove.
Clear Data Regularly
If you use AiSecam temporarily (travel, events), clear all browser data when you are done. The "Clear all browser data" option in Settings removes all clips, photos, events, and settings. Nothing persists on the device after clearing.
Be Mindful of What You Record
Camera footage may capture visitors, delivery persons, family members, and others. Be transparent about surveillance in your home — inform household members and regular visitors that a camera is in use. Transparency builds trust and is legally required in many jurisdictions.
Why choose a browser-based security camera?
Traditional security cameras require expensive hardware, cloud subscriptions, and constant internet connections. Every frame of video gets uploaded to remote servers where you have no control over who sees it or how long it is stored. AiSecam takes a fundamentally different approach: your camera feed never leaves your device.
Instead of relying on proprietary apps that demand account creation, email addresses, and phone numbers, AiSecam runs entirely in your browser. Open the page, grant camera access, and start monitoring immediately. There is no software to install, no subscription to manage, and no account to protect from breaches.
On-device AI person detection powered by WebGPU YOLO26n models analyzes each frame locally. When someone enters your camera's view, the system identifies them and triggers alerts — all without sending a single frame to the cloud. Clips and photos are stored in IndexedDB on your device until you choose to delete them.
This approach solves a real privacy problem. Cloud security cameras have been involved in numerous data breaches, unauthorized access incidents, and government surveillance programs. With AiSecam, your home monitoring data stays in your home. Even if our servers went offline, your recordings would remain safe on your device.
The tool is particularly useful for repurposing old phones and tablets. Rather than letting an old smartphone gather dust in a drawer, mount it in a doorway and turn it into a security camera. Since there is no app to install, it works on any device with a modern browser — iOS, Android, Windows, macOS, and Linux are all supported.
For users who want remote notifications, optional Telegram integration sends photo alerts to your phone when a person is detected. Your Telegram bot token is stored locally and never transmitted to our servers. You remain in full control of your alert pipeline.
AiSecam is not a replacement for professional CCTV systems, but it fills a unique niche: fast, private, zero-cost monitoring that respects your privacy. Whether you need a temporary setup while traveling, a baby monitor that does not phone home, or a way to watch your pet while you are away, it delivers without compromising your data.
FAQ
Frequently asked questions
Frequently asked questions
No. Your live feed, recordings, and photos never leave your device. There is no backend storage—everything stays in browser IndexedDB until you delete it.
No account, email, or phone number is required. Open the site, allow camera access, and start monitoring.
Yes. Any phone or tablet with a modern browser and a working camera can run AiSecam—ideal for repurposing older hardware without installing apps.
Yes. Enable Telegram notifications in Settings, add your bot token and chat ID, and customize the alert message. Your token is stored locally.
Chrome and Edge on desktop and Android work best with WebGPU acceleration. Safari on iOS and macOS is supported; performance varies by device age.
Clips, photos, and settings are stored locally in IndexedDB and localStorage on the device you used. They are not synced to our servers.
Open Settings in the camera view and tap Clear all browser data. This removes all clips, photos, events, and app settings from that browser.
After the page loads once, detection and local recording can continue without sending data online. You need network only for the initial visit.
AiSecam is a lightweight, privacy-first browser tool for home monitoring and spare devices—not a certified commercial surveillance system.
