Privacy Policy

Hidden Camera Detector & Spy

Effective: 28/03/2026 Last updated: 28/03/2026 Global – Android App

This Privacy Policy explains how Hidden Camera Detector & Spy ("we", "our", or "the App") collects, uses, and protects your information when you use our Android application. By installing or using the App, you agree to this policy.

Information We Collect 01

Information You Provide Directly

The App does not require you to create an account, and we do not collect your name, email address, or any personally identifiable information directly from you.

Information Collected Automatically

When you use the App, certain technical data may be collected automatically by us or our third-party partners:

  • Device information: device model, operating system version, unique device identifiers (e.g., Android Advertising ID)
  • App usage data: features accessed, session duration, crash logs, and error reports
  • Sensor readings: magnetic field sensor data and camera input — processed locally on-device only and never transmitted to our servers
  • Network information: IP address (used by ad networks and Firebase for general region/country detection)
  • Wi-Fi scan data: nearby network names (SSIDs) and signal strengths — processed locally on-device to detect suspicious devices on your network and never uploaded
All camera frames, magnetic sensor readings, and Wi-Fi scan results are processed entirely on your device and are never stored, transmitted, or shared with anyone.
App Permissions Explained 02

The App requests the following Android permissions. Each permission is used solely for the app's core detection features:

📷
CAMERA
Required to activate the infrared (IR) camera detector. Camera frames are processed in real-time on-device only.
📍
ACCESS_FINE_LOCATION
Mandatory on Android 9+ to scan Wi-Fi networks for hidden devices connected to your local network.
📍
ACCESS_COARSE_LOCATION
Used alongside fine location for Wi-Fi network discovery. No GPS coordinates are stored or uploaded.
📶
ACCESS_WIFI_STATE
Allows the app to read your current Wi-Fi connection state and scan for nearby networks.
🌐
CHANGE_WIFI_STATE
Required on some Android versions to initiate an active Wi-Fi scan.
🌐
INTERNET
Required for loading ads (AdMob, Meta Audience Network) and Firebase analytics/remote config.
📳
VIBRATE
Provides haptic feedback when a magnetic anomaly or suspicious device is detected.
🔔
POST_NOTIFICATIONS
(Android 13+) Allows the app to send alerts when a potential hidden camera is detected during a background scan.
🔋
REQUEST_INSTALL_PACKAGES
Not used. This permission is not declared in our app.
📡
ACCESS_NETWORK_STATE
Allows the app to check internet connectivity before loading ads or syncing with Firebase.
🔊
FOREGROUND_SERVICE
Keeps the magnetic and IR scanner running while the screen is on but the app is minimized.
💾
RECEIVE_BOOT_COMPLETED
Not used. Not declared in our app.
ℹ️ You can revoke any permission at any time via Android Settings → Apps → Hidden Camera Detector & Spy → Permissions. Revoking certain permissions will disable the corresponding detection feature.
Third-Party Services 03

We integrate the following third-party services. Each has its own Privacy Policy that governs how they handle your data:

Ads Google AdMob Delivers in-app advertising. May collect device identifiers, location (coarse), and usage data for ad personalization. Privacy Policy ↗
Ads Meta Audience Network Delivers in-app advertising from Facebook/Meta. May collect device identifiers and behavioral data for ad targeting. Privacy Policy ↗
Analytics Firebase Analytics Google's analytics SDK. Collects pseudonymous usage events, device info, and crash data to help us improve the app. Privacy Policy ↗
Config Firebase Remote Config Allows us to update app settings (e.g., ad frequency, feature flags) without publishing a new app version. No personal data is transmitted. Privacy Policy ↗
Stability Firebase Crashlytics Captures crash reports and stack traces. Reports are pseudonymized and used solely for debugging and stability improvements. Privacy Policy ↗
Advertising & Ad Identifiers 04

The App is free to use and is supported by advertising via Google AdMob and Meta Audience Network.

What Ad Networks May Collect

  • Android Advertising ID (GAID) — a resettable pseudonymous device identifier
  • General location (country/region level) derived from IP address
  • Device information (model, OS version, screen size)
  • App interaction events (ad impressions, clicks)

Personalized vs. Non-Personalized Ads

By default, ads may be personalized based on your interests. You can opt out of personalized advertising at any time:

  • Android: Settings → Google → Ads → Delete Advertising ID (Android 12+) or Opt out of Ads Personalization
  • Meta: Facebook app → Settings → Ads → Ad Preferences → Manage Data

Consent (GDPR / CCPA)

If you are located in the European Economic Area (EEA), UK, or California, we display a consent dialog on first launch using Google's User Messaging Platform (UMP). You may choose to receive non-personalized ads. Your consent choice can be reset at any time within the app's settings.

⚠️ Ad networks may set cookies or use similar technologies. We do not control the data practices of third-party advertisers. We encourage you to read their privacy policies linked in Section 3.
Firebase Services 05

We use Firebase (a Google platform) for the following purposes:

Firebase Analytics

Collects anonymized event data (e.g., which features are used, how long sessions last) to help us understand how the app is used and improve the user experience. No personally identifiable information is linked to these events. Data is retained for up to 14 months.

Firebase Crashlytics

Automatically captures crash reports when the app unexpectedly closes. Reports contain device metadata and a stack trace of the crash — no user content, no sensor data. This helps us fix bugs quickly.

Firebase Remote Config

Allows us to remotely adjust app behavior (such as ad display frequency or feature availability) without requiring an app update. It does not collect personal data.

ℹ️ You can disable Firebase Analytics data collection by going to the app's settings (if available) or by clearing the app's data. Firebase data is processed by Google LLC in accordance with Google's Privacy Policy.
Data Retention 06

We retain data only as long as necessary for the purposes described in this policy:

  • Sensor & camera data: Never stored — processed in real-time on-device only
  • Wi-Fi scan data: Never stored — processed in real-time on-device only
  • Firebase Analytics events: Retained for up to 14 months by Google
  • Crashlytics reports: Retained for 90 days by Google
  • Ad network data: Subject to each network's retention policy (typically 90 days to 2 years)
  • Local app preferences: Stored on your device and deleted when you uninstall the app
Children's Privacy 07

The App is intended for users aged 13 years and older (or the minimum age required in your country). The App is not directed at children under the age of 13.

We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided personal information through the App, please contact us immediately at the email address listed in Section 11. We will delete such information promptly.

⚠️ If you are in the EEA, this age threshold may be higher (up to 16) depending on your country's regulations under GDPR.
Your Rights & Choices 08

Depending on your location, you may have the following rights regarding your personal data:

For EEA / UK Users (GDPR)

  • Right to access: Request a copy of data we hold about you
  • Right to erasure: Request deletion of your personal data
  • Right to restrict processing: Object to certain uses of your data
  • Right to data portability: Receive your data in a portable format
  • Right to withdraw consent: Withdraw advertising consent at any time

For California Users (CCPA)

  • Right to know: What personal information we collect and how it is used
  • Right to delete: Request deletion of personal information
  • Right to opt-out: Opt out of the "sale" of personal information (we do not sell personal data)
  • Right to non-discrimination: We will not discriminate against you for exercising these rights

How to Exercise Your Rights

To exercise any of these rights, contact us at the email in Section 11. We will respond within 30 days. Note that since we do not directly collect most personal data, we may need to direct you to the respective third-party service (Google, Meta) to fulfill certain requests.

Security 09

We take reasonable technical and organizational measures to protect your information:

  • All data transmitted between the app and third-party services (Firebase, AdMob) is encrypted via HTTPS/TLS
  • Sensor data (camera, magnetic, Wi-Fi) is processed entirely on-device and is never transmitted
  • We use Firebase's built-in security rules to protect any configuration data
  • We do not store sensitive user data on our own servers
⚠️ No method of electronic transmission or storage is 100% secure. While we strive to protect your information, we cannot guarantee absolute security.
Changes to This Policy 10

We may update this Privacy Policy from time to time to reflect changes in the App, our practices, or applicable laws. When we make significant changes, we will:

  • Update the "Last updated" date at the top of this page
  • Display an in-app notification on the next launch after the update

Your continued use of the App after any changes to this Privacy Policy constitutes your acceptance of the updated policy. We encourage you to review this page periodically.

Contact Us 11

If you have any questions, concerns, or requests regarding this Privacy Policy or the handling of your personal data, please contact us:

Hidden Camera Detector & Spy

We aim to respond to all privacy inquiries within 30 business days.

3rb.tek@gmail.com

Please replace the email above with your actual support email before publishing.