Privacy Policy

Your Privacy is Our Priority

SmartRTSP is designed from the ground up to process everything locally on your device. We have no access to your cameras, recordings, or personal data.

Last updated: January 2025

Local Processing
All AI runs on your device
No Tracking
Zero analytics or ad tracking
Your Data Stays Yours
We never see your data

1. Overview

This Privacy Policy describes how SmartRTSP ("we," "our," or "the app") handles information in connection with your use of the SmartRTSP application, available on iOS, iPadOS, and macOS.

SmartRTSP is a local-first application. The core principle of our design is that your data never leaves your device unless you explicitly choose to enable optional cloud features.

Short version: SmartRTSP does not collect, transmit, or store any of your personal data, camera footage, recordings, or detection events on any external server. All processing happens entirely on your own device.

2. Information We Do Not Collect

We want to be explicit about what we do not collect:

  • Camera video footage or live streams
  • Audio recordings or sound detection data
  • Detection events, thumbnails, or video recordings
  • Camera connection details (IP addresses, RTSP URLs, credentials)
  • Usage analytics, crash reports, or telemetry
  • Device identifiers, advertising IDs, or fingerprints
  • Location data
  • Any personally identifiable information

3. Information Stored Locally on Your Device

SmartRTSP stores the following data exclusively on your device:

  • Camera configurations — RTSP URLs, display names, and connection settings you enter
  • Video recordings — Saved to your device's local storage (iOS: app Documents / Photos library; macOS: ~/Movies/SmartRTSP/)
  • Detection events — Logs of detected motion, person, sound events, stored in the app's local database
  • App preferences — Detection settings, notification preferences, performance modes, and other configuration

This data remains solely on your device and is not accessible to us or any third party, unless you use the optional iCloud sync feature described below.

4. Camera & Microphone Access

SmartRTSP may request access to your device's camera and microphone for the following purposes:

  • Camera — Used only if you enable the local camera monitoring feature (iOS). Camera access is used solely to display and analyze your device's camera feed locally.
  • Microphone — Used for local sound detection processing. Audio is analyzed on-device in real time and is never recorded or transmitted unless you explicitly trigger a video recording.

You can revoke these permissions at any time through your device's Settings app. Revoking camera or microphone permissions will disable the corresponding features in SmartRTSP.

5. Local Network Access

SmartRTSP requires access to your local network to connect to RTSP cameras and perform ONVIF device discovery. The app communicates directly with cameras on your local network. This communication stays within your local network — no data is routed through our servers.

6. iCloud Sync (Optional)

SmartRTSP offers an optional iCloud sync feature that allows your camera configurations and settings to be synchronized across your Apple devices. This feature:

  • Is disabled by default — you must explicitly enable it in Settings
  • Uses Apple's iCloud CloudKit infrastructure — governed by Apple's Privacy Policy
  • Syncs only camera configurations and app preferences — not video recordings or detection event history
  • Can be disabled and all iCloud data deleted at any time through iOS/macOS Settings → Apple ID → iCloud → SmartRTSP

We do not have access to any data you store in iCloud — only Apple and you can access it.

7. Notifications

SmartRTSP uses local notifications to alert you when detection events occur. These notifications are generated entirely on your device — no notification data passes through our servers.

If you configure email notifications or webhook alerts (Slack, Discord, etc.), those are sent directly from your device to the destination you configure. We have no involvement in or visibility into these communications.

You can disable notifications at any time through your device's Settings → Notifications → SmartRTSP.

8. Third-Party Services

SmartRTSP does not integrate any third-party advertising networks, analytics SDKs, or tracking libraries. The app does not send data to any third-party services on your behalf.

The only network communications the app initiates are:

  • Direct connections to RTSP/ONVIF cameras on your local network that you configure
  • Email/webhook notifications sent to servers you configure (if enabled)
  • Optional iCloud sync via Apple's CloudKit (if enabled)

9. Children's Privacy

SmartRTSP is not directed to children under the age of 13. We do not knowingly collect personal information from children. Since the app does not collect personal information from any users, this is consistent with all applicable children's privacy regulations, including COPPA.

10. Data Security

Because all data is stored locally on your device, the security of your data depends on your device's security settings. We recommend:

  • Enabling device passcode / Face ID / Touch ID
  • Keeping your operating system updated
  • Using strong, unique credentials for your RTSP cameras
  • Keeping your home network secured with WPA2/WPA3 encryption

11. Data Retention and Deletion

You have full control over your data:

  • Recordings & events — Automatically cleaned up based on your configured retention period (3–90 days) and storage limit (up to 50 GB). You can also delete recordings manually at any time.
  • Camera configurations — Deleted when you remove a camera in the app.
  • All app data — Permanently removed when you delete the app from your device.
  • iCloud data (if enabled) — Can be deleted through iOS/macOS Settings → Apple ID → iCloud.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically.

Continued use of SmartRTSP after any changes constitutes your acceptance of the updated policy.

13. Contact Us

If you have any questions about this Privacy Policy or SmartRTSP's privacy practices, please contact us at:

SmartRTSP Support
Email: tardislabs@gmail.com