Effective date: Aug 15, 2026
LocalCam Mirror lets two phones connect directly to each other over local Wi-Fi or Bluetooth to mirror a camera feed, send remote commands, and record video. No internet connection is used for any of this. No servers are involved.
No data collection. We do not collect, store, transmit, or share any personal data, usage data, analytics, or diagnostics. There are no user accounts, no registration, and no developer servers — your two phones connect directly to each other over a local link (Google Nearby Connections, using Wi‑Fi Direct/Bluetooth).
No ads, no tracking. LocalCam Mirror contains no advertising, does not use an advertising ID, and includes no advertising, analytics, or tracking SDKs.
LocalCam Mirror offers an optional auto-renewing subscription, Motion Detection Pro, which unlocks the app's motion-detection features (person/vehicle/animal alerts, automatic recording, and the activity timeline). The subscription is sold and processed entirely through Google Play's billing system. Only the phone used as the camera needs a subscription.
Payment is charged to your Google account. All payment and financial information is handled directly by Google — this app does not collect, receive, or store your payment details, card information, or purchase history on any server. We operate no backend; your subscription status is stored only locally on your device and is verified through Google Play.
Subscriptions renew automatically at the end of each billing period unless canceled at least 24 hours before the period ends. If you started a free trial, it converts to a paid subscription automatically when the trial ends unless canceled beforehand. You can view, manage, or cancel your subscription at any time in Google Play (Menu > Subscriptions), or at https://play.google.com/store/account/subscriptions. Prices are shown in the app before purchase, may vary by country, and are subject to applicable taxes.
For details on how Google processes payment data, see the Google Play Terms of Service (https://play.google.com/about/play-terms/) and the Google Privacy Policy (https://policies.google.com/privacy).
The only data the app creates is video recordings saved to your phone's gallery when you choose to record. These files are stored locally on your device under Movies/LocalCamMirror and are fully under your control. You can delete them at any time using your phone's gallery or file manager.
Settings you configure in the app (preview quality, audio preference) are stored locally in your device's app storage and are deleted when you uninstall the app.
When two phones are connected, the following is sent directly between them over Nearby Connections:
Live camera preview frames
Remote control commands (start/stop preview, start/stop recording, switch camera)
Recorded video files (optional, only when the save-to-gallery toggle is on)
Session heartbeat signals
All traffic between devices is encrypted in transit using TLS, which is provided automatically by Google's Nearby Connections SDK. No data passes through any server or third-party service. No data leaves the local network.
When you start a session as the camera host and accept a connection from the controller device, LocalCam Mirror runs an Android foreground service so the camera can continue capturing and streaming to the controller even when you leave the LocalCam Mirror screen, switch to another app, or lock the device. While this service is active:
The camera, and (only while you are recording) the microphone, remain in use on the host device.
The local Bluetooth / Wi-Fi connection to the paired controller device remains active and continues to carry encoded preview frames and control messages.
A persistent notification is shown on the host device for the entire duration of the session, so it is always visible to you that the camera is in use. The notification includes a Stop sharing action that ends the session immediately.
No camera, microphone, or connection data is captured or transmitted while the foreground service is not running. The foreground service stops automatically when the paired controller disconnects, when you tap Stop sharing in the notification, or when you stop advertising from the Camera Host screen.
LocalCam Mirror uses the following third-party SDKs:
Google Nearby Connections — local, encrypted device pairing and data transfer between your two phones.
Google Play Billing — processes the optional Motion Pro subscription.
Google Play In‑App Updates & In‑App Review — standard Google Play update/review prompts.
On‑device motion model (TensorFlow Lite) — person/vehicle/animal recognition runs locally on your device; no data leaves the device.
We do not use any analytics or tracking SDKs of our own.
The app requests the following permissions:
Camera — To capture the live preview and record video on the host device. Used by the foreground service so the camera can continue capturing while the app is in the background during an active session. See Background operation.
Microphone — To include audio in video recordings. Only used while you are actively recording. Can be turned off in the app’s Settings screen.
Bluetooth and Nearby Wi-Fi Devices — Required by Google Nearby Connections to discover and connect to the other device over local wireless. No data is sent over the internet.
Notifications — To show the persistent “LocalCamMirror is streaming” notification while the camera host’s foreground service is active. You can revoke this in your system settings; the foreground service will still run, but you will not see the in-progress notification.
Storage and Media — To save recorded video files to your phone’s gallery in the Movies/LocalCamMirror folder.
LocalCam Mirror does not knowingly collect any information from anyone, including children under 13. Since no data is collected at all, the app is compatible with COPPA requirements.
If the app is updated in a way that changes how data is handled, this policy will be updated and the effective date revised. The current version will always be available at the URL registered with Google Play.
If you have questions about this privacy policy, contact us at: aimotioncoach@gmail.com
Your camera feed, recordings, and the connection between your two phones never leave the local link between them and never touch our servers — we do not run any.
No video, audio, or personal data leaves your device to us or any server. Media is shared only directly between your two paired phones over the local connection. The app's only network communication is with