General
What is Dormi?
Dormi is a baby monitor app for Android. It turns two Android devices into a full-featured baby monitor — one device acts as the child unit (placed near the baby) and another as the parent unit (carried by you). The devices connect over WiFi, mobile data, or even ad-hoc setups like WiFi Direct or a hotspot.
How is Dormi different from a hardware baby monitor?
It's smarter, works over any distance, is always with you (it's your phone), costs less, and improves with every update. Plus, it encrypts all data end-to-end — something most hardware monitors don't do.
Where can I get Dormi?
Download Dormi from Google Play.
Pricing
Is Dormi free?
You can use Dormi 4 hours every month for free — perfect for occasional use and discovering its features. Additional free usage can be earned through referral credits, which can be exchanged for extra hours or a significant discount (up to 60%).
| Option | Description | Price (USD) |
|---|---|---|
| Free monthly usage | No commitment — 4 hours every month for free, reset monthly from the date of installation | $0 |
| Monthly unlimited | Monthly subscription — for when you run out of free allowance but don't want a larger commitment | $2 |
| Annual unlimited | Annual subscription | $10 |
| Lifetime unlimited | Single payment, no further commitment | $17 |
Prices shown in USD. Actual prices may vary by country.
How does the free monthly allowance work?
When you install Dormi, you receive 4 hours of monitoring time for free. This is topped up to 4 hours each month from the date of installation.
Do I have to purchase on all devices?
No! Our goal is for one purchase to cover unlimited usage. Here's how it works:
- Unlimited usage is tied to your Google Play account, not the device. All devices where Dormi is installed with the same account receive unlimited usage status. If you use a single account on all your devices, you're all set.
- Free allowance accounting is paused during monitoring with a paid device. When a device with unlimited usage joins a monitoring session, free allowance accounting is paused on all other participating devices. So if you have two devices, purchasing on one is sufficient.
- Pairing alone does not transfer unlimited status. The unlimited usage is shared only during active monitoring sessions, not simply by being in the same paired group.
- Three or more devices? Consider sharing a Google Play account among them, or make the purchase on the device used in Child mode most often.
Does my purchase carry over to another device?
Yes, as long as you install Dormi on the new device while signed in to the Play Store with the same Google Play account used for the original purchase.
Restoring a purchase
Your purchase is refreshed periodically and automatically restored when you reinstall Dormi or install it on a new device. In rare cases, a purchase may not restore correctly on devices with multiple accounts — the system may associate the installation with the wrong account. This is outside our control, but there is a workaround:
- Uninstall Dormi.
- Open Chrome (or Firefox) in incognito mode on your device and visit Google Play on the web. (On a PC, incognito mode is not needed.)
- Search for Dormi.
- Make sure you are logged in with the account that made the original purchase.
- Choose to install it on your device.
This performs a "remote install" and ensures the app is associated with the correct account.
How do I cancel a subscription?
You can cancel at any time. You'll continue to have unlimited usage until the end of the period you've already paid for.
Dormi subscriptions are managed through Google Play. Opening this link on your device should take you to the Play Store screen where subscriptions can be managed.
Security
How secure is Dormi?
All communication (control, audio and video) has been encrypted since version 3.0. Session encryption keys are derived from a master key exchanged during pairing, unique to each group of paired devices. No other device can decrypt transmitted data.
What encryption algorithms are used?
RSA with 4096-bit* keys is used for pairing, during which a secret symmetric master group key is exchanged. The RSA key pair is newly generated after each pairing.
*Key generation takes a few seconds. If pairing starts immediately after installation before generation completes, a 2048-bit key is used instead.
ChaCha20 with a 256-bit key and Poly1305 message authentication secures control channel messages (standardized as RFC 7539). Audio and video use RFC 3711 (Secure RTP), with ChaCha20-Poly1305 replacing AES Counter Mode. These are the same algorithms Google uses in Chrome on Android for their security and performance on mobile devices.
The master group key is salted anew every time a monitoring session starts, producing a unique session key each time.
What is an "anti-tamper code"?
This code prevents man-in-the-middle attacks during pairing. Only accept pairing requests after verifying the code matches on both devices. It ensures the group encryption key isn't accidentally shared with a malicious party.
How can I ensure my connection is secure?
If you accidentally accepted a pairing request from an untrusted device, simply unpair the child and parent devices and start afresh. This generates a new master group key.
Referrals
How can I earn referral credits?
By sharing the app
Go to Menu → "Rewards & Billing" → "Rewards" tab and choose "Earn more credit" to share a link with your unique referral code. If someone installs the app using this link, you'll earn one referral credit.
By installing via a referral link
If you install Dormi using someone else's referral link, you'll earn eight referral credits.
I shared the app but didn't get credits. Why?
Sharing the link is the first step. Credits are awarded when someone installs Dormi using that link.
Misc
How can I contact you?
Email us at dormi@sleekbit.com.