DualCam

Privacy Policy

Last updated October 16, 2026

DualCam ("the app") is a dual-camera video recorder for iPhone and Android, built by Rajesh Hadiya. DualCam is designed to be private by default: it has no servers, no analytics, and makes no network calls. This policy explains exactly what data the app handles and where it lives.

The short version

Your recordings never leave your phone through DualCam. There is no account, no upload, and no cloud. We cannot see your videos — there is nothing to see on our side, because nothing is ever sent to us.

Your recordings and photos

On iPhone, when you finish a recording or take a still photo, DualCam writes it directly to your device’s photo library using add-only access. That means the app can add new media to your library, but it cannot read, browse, or delete anything already in it.

On Android, DualCam saves videos to Movies/DualCam and photos to Pictures/DualCam in your device’s shared storage, so they show up in your gallery app. It does this through Android’s MediaStore, which needs no storage or photos permission, and the app cannot read, browse, or delete any other media on your device.

Once saved, your videos and photos are yours and live under your control in your Photos or gallery app. DualCam keeps no second copy and no index of them.

Camera and microphone

Camera and microphone access are used only to show the live preview and to record the video you asked for. Frames and audio are composited on your device and written to the file being recorded. Nothing is buffered for any other purpose, and no frame or sample ever leaves the device.

Data the app stores — on your device only

  • Your layout preferences: camera layout, picture-in-picture shape, position, scale, and border colour.
  • Your recording settings: video quality, which outputs to save, front-camera mirroring, and grid visibility.
  • Your teleprompter script, along with its scroll speed, text size, and auto-start preference.
  • Whether you have completed the introduction.

All of this is stored locally on your device, in the app’s own preferences on iPhone or its private app storage on Android. It is never uploaded, synced, or transmitted anywhere. Your teleprompter script in particular stays on your phone — it is never sent anywhere for processing.

What the app does NOT do

  • No analytics or tracking of any kind.
  • No advertising and no ad identifiers.
  • No third-party SDKs.
  • No accounts, sign-in, or user identifiers.
  • No network requests — the app works identically in airplane mode.
  • No data collection, transmission, sale, or sharing — with anyone.

Permissions the app asks for

  • Camera — required on iPhone and Android, to run the front and back cameras and show the preview.
  • Microphone — required on iPhone and Android, to record audio with your video.
  • Photos (add-only) — iPhone only, and required there because it is the only place a finished recording can be saved. Android needs no storage or photos permission.

On iPhone all three are requested on first launch and all three are required. On Android, Camera and Microphone are both required. You can review or revoke them at any time: on iPhone in Settings → Privacy & Security, and on Android in Settings → Apps → DualCam → Permissions.

Android’s system also lists two standard permissions, network state and keep-awake, which are added by Android components DualCam is built on. DualCam makes no network connections and sends no data.

Deleting your data

Deleting the app removes every preference and your saved teleprompter script. On Android you can also keep the app and clear its data in Settings → Apps → DualCam → Storage → Clear storage (wording varies by phone). Videos and photos DualCam has already saved — in your iPhone photo library, or in Movies/DualCam and Pictures/DualCam on Android — are not removed. They belong to you, not to the app. Delete those from your Photos or gallery app if you want them gone.

Children's privacy

DualCam collects no data from anyone — including children.

Changes to this policy

If the app’s data practices ever change, this policy will be updated here and the "last updated" date revised before any change takes effect.

Contact

Questions about this policy are welcome — use the support contact listed on the app page.