All Projects
Mobile App

Cradlebird

Planning

No-Subscription, Local-First Baby Monitor

A consumer mobile app that turns an off-the-shelf Wi-Fi camera into a full-featured nursery monitor with no subscription, no cloud video, and no account required. Built for parents burned by the Nanit, Owlet, and Cubo AI subscription model.

React Native Expo TypeScript RTSP TFLite Tailscale On-Device AI Privacy-First
Cradlebird

About

A purpose-built mobile app that turns any certified off-the-shelf Wi-Fi camera into a full-featured baby monitor — cry detection, two-way audio, night vision, multi-caregiver pairing, sleep timeline, temperature and humidity — with no subscription, no cloud video storage, and no account required. The entire pitch is a single line: your baby, your data, your home.

The brand name was locked 2026-04-13 and cradlebird.com is secured. The project is in scoping phase — logo, app build, and launch date are pending.

Why This Exists

The Wi-Fi baby monitor category has drifted into a hostile pattern: premium hardware gated behind recurring subscriptions for features parents thought they were buying once. All footage lives on the vendor’s servers. The alternative — radio monitors like Infant Optics — avoids subscriptions but ships without an app, no remote view, no event history.

There’s a gap in the middle: a Wi-Fi-connected, app-driven, no-subscription, local-first nursery monitor. That’s the product.

Technical Highlights

  • React Native + Expo SDK 54 with TypeScript end-to-end, building on the ViewPane codebase
  • RTSP + ONVIF camera integration with per-vendor shims for Reolink, TP-Link Tapo, and Amcrest
  • On-device cry detection via TensorFlow Lite (YAMNet-derived classifier) — no audio ever leaves the phone
  • Two-way audio push-to-talk and hands-free, implemented over the camera’s native audio session
  • BLE pairing for Aqara / SwitchBot temperature and humidity sensors
  • Tailscale-based remote access — user-installed, encrypted, and never in our server path
  • expo-secure-store for credentials and pairing keys in native keychain / keystore
  • expo-iap one-time $24.99 purchase — no subscriptions, ever
  • EAS Build + Submit pipeline for iOS and Android
  • Sentry crash reporting with PII scrubbing on by default
  • Minimal backend — Supabase and a Cloudflare Worker handle only waitlist capture, Amazon affiliate resolution, and store receipt validation. No video ever touches our servers.

Hardware Strategy

Path B — a certified-camera list. Parents buy the camera they like (Reolink E1 Pro, Tapo C210/C220, Amcrest ASH21-W, and others) from Amazon, and our app makes it work as a nursery monitor. Zero inventory, zero MOQ, zero fulfillment. Total customer spend lands between $60 (budget) and $155 (two-camera premium) — every scenario below a single Nanit’s sticker price and zero recurring cost after.

Revenue Model

One-time $24.99 app purchase on both stores. Amazon affiliate revenue as a secondary channel on the certified-camera links. No subscriptions. No ads. No data broker deals.

Privacy Architecture

  • All video lives on the customer’s local network, never on our servers
  • All ML inference runs on the phone or inside the camera — no cloud inference, ever
  • Store declarations: “No data collected” on both Apple App Store and Google Play
  • No ad-tech SDKs (no Meta SDK, no AppsFlyer, no Branch)
  • Camera credentials and pairing keys stored in native Keychain / Keystore
  • Tailscale remote access is optional, user-installed, and end-to-end encrypted

What Makes It Different

Most baby monitor apps are either a subscription trap with a pretty UI or a radio monitor with no app at all. This product is a one-time purchase that works with cameras the customer already owns or can buy for under $80, stores everything at home, and will never be sold to a company that adds a subscription later. The architecture makes that last promise enforceable, not aspirational.