Privacy Policy
Last updated: March 2, 2026
Overview
MonitorUltra is designed with privacy as a core principle. We collect minimal data necessary to provide our video and audio baby monitoring service, and we never sell your personal information.
Information We Collect
When you use MonitorUltra, we collect:
- Device Information: Device name and battery status for display on the parent unit.
- Camera and Microphone Access: The baby unit requires camera and microphone permissions to stream video and audio to parent devices.
- Sound and Motion Events: Timestamps and types of detected events (crying, motion, sounds) to show monitoring history in the activity log.
- QR Code Pairing Data: Pairing information stored locally on your device via SwiftData to enable secure connections between baby and parent units.
Audio and Video Data
Video and audio are streamed in real-time between paired devices and are not recorded or stored on any server. All streaming uses encrypted connections via LiveKit.
Sound Classification
MonitorUltra uses Apple's built-in SoundAnalysis framework to detect crying, motion events, and other sounds. Sound classification happens entirely on the baby unit device using on-device machine learning. Only event timestamps and types (e.g., "crying detected") are transmitted to the parent unit via a data channel -- no audio samples are sent for classification purposes.
How We Use Your Information
- Stream real-time video from the baby unit camera to parent devices
- Enable real-time audio streaming between baby and parent units
- Classify baby sounds on-device using Apple SoundAnalysis
- Send push notifications for crying, motion, and sound alerts via Firebase Cloud Messaging
- Display monitoring status and activity history
Data Storage
MonitorUltra stores data locally on your device using SwiftData, including pairing data, app settings, monitoring sessions, and the activity log. Firebase Firestore is used solely to store FCM (push notification) tokens for delivering alert notifications. iCloud Key-Value Store is used to synchronize settings across your devices.
Third-Party Services
MonitorUltra uses the following third-party services:
- LiveKit: Real-time video and audio streaming
- Apple SoundAnalysis: On-device sound classification
- Firebase: Cloud functions and push notification token storage (Firestore)
- Apple Push Notification Service: Alert notifications
- iCloud: Settings synchronization across devices
Your Rights
You can:
- Delete all local app data by removing the app from your device
- Request a copy of your data by contacting us
Children's Privacy
MonitorUltra is designed for parents to monitor their children. We do not knowingly collect personal information from children under 13.
Contact Us
If you have questions about this privacy policy, please contact us at support@monitorultra.app