Features

Limitless Encrypted Connectivity

Connect over any network

Dormi works over WiFi, mobile data (3G/4G/5G), or any combination. It can even work without Internet entirely — using WiFi Direct or a mobile hotspot. Perfect for remote locations or avoiding roaming charges abroad.

Seamless reconnection

If the network changes or drops temporarily, Dormi automatically re-establishes the connection without any manual intervention.

Multiple parent devices

Several parent devices can connect to a single child device simultaneously. Travelling and want to listen in? Now both parents can.

End-to-end encrypted

All communication — control messages, audio and video — is encrypted using ChaCha20-Poly1305. Encryption keys are exchanged via RSA 4096-bit during pairing, unique to each device group. No other device can eavesdrop.

Dormi parent mode

Intelligent Audio

Smart noise detection

Place the child device several meters away or right next to the baby — Dormi automatically adjusts microphone sensitivity to the environment. No manual tuning needed. If conditions are unusual, manual sensitivity is available as a fallback.

Adaptive audio enhancement

High-quality audio using a standards-based codec that minimizes data transfer while keeping sound clear and natural.

Push to Listen

Press and hold to hear sound from the child device at any time during monitoring — even when the baby is quiet. Audio is automatically enhanced to make even very soft sounds audible.

Push to Talk

Soothe your baby while you're on your way — press and hold the talk button to send your voice to the child device.

Dormi child mode

Video & Night Vision

Hardware-accelerated streaming

Video recording, encoding, decoding and playback are hardware-accelerated on all supported Android versions. This means minimal CPU and battery usage for video monitoring.

Low latency

Dormi takes advantage of version-specific Android video APIs to deliver video from the child device to the parent device as fast as possible. The newer your device, the lower the latency.

Night vision

See more in the dark with our advanced OpenGL-based video processing. Real-time adaptive histogram equalization runs on the GPU, extracting maximum detail from your camera's image sensor in low-light conditions — before the image is compressed and transmitted.

Night vision in Dormi

Smart Notifications & Dashboard

Battery status

Monitor the child device's battery level directly from the parent device.

Connectivity alerts

If the connection to the child device is lost and cannot be restored within a configurable timeout, you'll be alerted immediately.

During a phone call

If the baby starts crying while you're on a call, Dormi notifies you with gentle vibrations and a soft beep — without disrupting your conversation.

Room temperature

If the child device has an ambient temperature sensor, the room temperature is displayed on the parent device.

Activity log

A timestamped log of all events — noise detection, connection changes, battery status — so you always know what happened.

Do Not Disturb

The child device automatically enters Do Not Disturb mode during monitoring, silencing notifications and calls so the baby isn't disturbed.

Dormi rewards screen

Background Operation

Screen off? Still listening.

Dormi works in the background with the screen off. Great care has been taken to limit battery usage, making Dormi suitable for extended monitoring sessions.

Pause & resume

Need a break? Snooze monitoring with a timer and resume when you're ready — without having to restart the session.

Privacy & Security

Your privacy is paramount. Dormi contains:

  • No advertising SDKs — zero ads, ever.
  • No analytics or tracking — we don't collect usage data.
  • End-to-end encryption — ChaCha20-Poly1305 for all data streams, RSA 4096-bit key exchange during pairing.
  • Minimal data collection — only what's essential for the service to function. See our privacy policy.

For full technical details on our encryption implementation, see the security section of our FAQ.

Automation

Dormi integrates with third-party automation apps for advanced workflows:

  • Tasker — control monitoring and react to state changes.
  • Home Assistant — remote control via the Companion app, expose monitoring state as sensors.
  • Automate — flow-based automation with broadcast send/receive.

Control monitoring start/stop/snooze/resume via intents, and receive broadcasts about monitoring state, noise detection, and device mode changes.

Full automation documentation →

Get it on Google Play