
Ring cuts off the last three seconds of every visit and charges a monthly fee to keep the ones it does record. The XDA piece last week on switching from Ring to a local-storage doorbell landed on the reason most people who make the swap say they wish they had done it earlier: latency drops, footage lives at home, and the vendor cannot revoke access to a clip you already own.
We reviewed six Android apps that pair with local-first doorbells or turn a spare Android phone into a home NVR. All of them keep at least one storage path off the vendor cloud. Some skip the cloud entirely.
What to look for in a local doorbell app
- Where clips actually live. Base-station SD card, USB drive on a hub, a NAS over RTSP, or a self-hosted NVR. If the answer is “the vendor’s cloud,” it is not local.
- Whether the app talks to the doorbell without the cloud. Some apps still round-trip through a vendor login even when clips are on-device. Check for a LAN-only or MQTT path.
- Two-way audio latency. Anything over one second turns a conversation with a courier into a lag joke.
- How motion alerts get to your phone. On-device processing keeps events out of vendor pipelines. Cloud AI moves them off-device even when the clip stays home.
- Fallback if your home internet drops. A doorbell that only records when the cloud is reachable is not a local doorbell.
Quick comparison
| App | Best for | Platforms | Free plan | Standout |
|---|---|---|---|---|
| Eufy Security | Sub-free storage on base station | Android, iOS | Free with hardware | 16 GB base station included |
| Reolink | RTSP-friendly cameras | Android, iOS, Windows | Free with hardware | Standard NVR compatibility |
| Wyze | Cheap hardware with local option | Android, iOS | Free tier plus paid Cam Plus | microSD event capture |
| Home Assistant | Any RTSP or ONVIF doorbell | Android, iOS, web | Free, open-source | LAN-only automation |
| TinyCam Monitor Pro | Multi-brand NVR viewer | Android | Free ad-supported, $3.99 Pro | 60+ camera brands |
| Frigate | Self-hosted NVR with local AI | Android via web view | Free, open-source | Coral TPU for on-device detection |
The six apps
1. Eufy Security, best out-of-the-box local storage
Eufy Security ships with a HomeBase hub that stores clips on 16 GB of local flash by default. Doorbell footage lands on the base first and the app pulls from it over the LAN when you are on Wi-Fi. AI motion classification runs on the hub, so face and package alerts do not require a cloud round trip. The app added a router-only mode last year that skips vendor servers entirely once devices are paired.
Where it falls short: some newer Eufy models default to cloud recording and require a settings change to switch to base storage. The privacy history has bumps, including a 2023 disclosure that motion thumbnails were being uploaded without explicit consent. That has been addressed but the trust cost lingers.
Pricing: Free with hardware. Optional Eufy Cloud plan around $2.99 per month for off-site backup.
Platforms: Android, iOS.
Download: Aptoide · Google Play
Bottom line: The easiest full local path for households who do not want to run a home server.
2. Reolink, best RTSP-friendly ecosystem
Reolink doorbells expose an RTSP stream out of the box, which means clips can be pulled by any NVR software and stored anywhere on your network. The Android app supports direct P2P over LAN so the video feed does not have to leave the house. A microSD slot on the doorbell handles standalone recording when the network drops.
Where it falls short: the default configuration still sends motion notifications through Reolink’s push service. Rich notifications with a preview image require an account. Firmware update prompts can be pushy.
Pricing: Free with hardware. Optional Reolink Cloud around $3.49 per month per camera.
Platforms: Android, iOS, Windows, macOS.
Download: Aptoide · Google Play
Bottom line: Pick this if you already run Synology, QNAP, or Frigate and want a doorbell that plays well with them.
3. Wyze, best price with a local escape hatch
Wyze hardware is the cheapest in the category and the app supports a microSD event mode that keeps clips on the doorbell itself. Continuous local recording writes to SD, and 12-second event clips are free without a subscription. Cam Plus Lite is optional if you want cloud thumbnails, but the core loop works without it.
Where it falls short: the vendor’s cloud posture is not as strong as Eufy’s or Reolink’s. A 2022 incident exposed live thumbnails across accounts, and full RTSP support requires flashing separate firmware. The Android app pushes cloud upsells often.
Pricing: Free tier with hardware. Cam Plus Lite pay-what-you-want, Cam Plus $2.99 per month per camera.
Platforms: Android, iOS.
Download: Aptoide · Google Play
Bottom line: The budget entry point. Combine with the community RTSP firmware for a fully local path.
4. Home Assistant, best for wiring any doorbell into your smart home
Home Assistant’s Android companion app is the front end for the open-source hub that speaks to almost every doorbell brand. Once a doorbell is paired via the ONVIF, RTSP, or MQTT integration, Home Assistant handles recording to a local disk, notifications through the Android push channel, and automations like turning on porch lights when motion is detected.
Where it falls short: the setup is not point-and-click. You need to run Home Assistant OS on a Pi, mini PC, or NAS. First-time doorbell integration usually takes an evening.
Pricing: Free and open-source. Optional Nabu Casa cloud subscription $6.50 per month adds remote access without exposing the hub.
Platforms: Android, iOS, web.
Download: Aptoide · Google Play
Bottom line: The pick if you already own a home server and want one dashboard for cameras, lights, and locks.
5. TinyCam Monitor Pro, best pure-Android NVR viewer
TinyCam Monitor Pro is a paid Android app that streams and records from more than 60 camera brands over RTSP, MJPEG, or ONVIF. It can turn an old Android tablet into a small NVR, with local disk recording and motion-based capture. There is no vendor lock-in and no cloud requirement.
Where it falls short: the UI is dense. It is intended for people who already understand camera addresses and ports. Push notifications require a third-party account like Pushover.
Pricing: Free with ads and limited channels. Pro is a one-time $3.99 purchase.
Platforms: Android.
Download: Aptoide · Google Play
Bottom line: Best pick if you want to skip a full home server and run the NVR on a spare Android device instead.
6. Frigate, best self-hosted NVR with on-device AI
Frigate is an open-source NVR that runs on a home server and does object detection locally, usually on a Google Coral USB accelerator. The Android experience is a web view via Home Assistant or the mobile browser, and it supports rich notifications with a full event clip attached. Face and package detection all runs on your hardware, not in a cloud pipeline.
Where it falls short: you need a server. Coral hardware is optional but strongly recommended for real-time detection at reasonable power draw. Configuration is YAML-first.
Pricing: Free and open-source.
Platforms: Web on any device. Frigate NVR runs on Linux, Docker, or Home Assistant OS.
Download: The mobile front end is the Home Assistant Android app. Backend at frigate.video.
Bottom line: The pick when you want zero cloud round-trips and are ready to run your own hardware.
How to pick the right one
- If you want no server and a working local setup out of the box, choose Eufy Security.
- If you already run a NAS or Synology, choose Reolink for RTSP compatibility.
- If price is the deciding factor and you accept the historical trust cost, choose Wyze.
- If you want one dashboard for cameras, lights, and locks, choose Home Assistant.
- If you want an Android tablet as the NVR, choose TinyCam Monitor Pro.
- If you want AI-driven event alerts with nothing leaving your home, choose Frigate.
FAQ
Can I use a video doorbell without a subscription? Yes. Eufy Security, Wyze with SD storage, Reolink with a NAS, and any Home Assistant setup all work without a paid cloud plan.
What is the best video doorbell app that does not send footage to the cloud? Frigate and Home Assistant paired with an RTSP doorbell keep every frame on your hardware. Eufy Security is the strongest ready-made appliance path.
Which local doorbell apps support two-way talk? Eufy Security, Reolink, Wyze, and Home Assistant all offer two-way audio. TinyCam Monitor Pro depends on the camera model.
Do I need a NAS for a local video doorbell? No. Eufy’s base station and Wyze’s microSD both count as local storage. A NAS or self-hosted NVR is optional for longer retention and richer AI.
Is Home Assistant hard to set up for a first-time user? The initial hub install takes an evening. Once running, adding a new doorbell is usually under an hour with the built-in integrations.