Last Updated: September 3, 2026
SafeScan team ("we," "us," or "our") built SafeScan as a commercial application. This Privacy Policy explains how we collect, use, and protect your information when you use our app.
1. Information We Collect
1.1 Device Sensor Data
SafeScan accesses the following device sensors to provide its core features. This data is processed locally on your device and is not transmitted to our servers.
• Camera & Depth Sensors: We access your device’s camera (including LiDAR and TrueDepth sensors where available) to detect hidden cameras through reflection and infrared analysis. Video frames are processed in real-time and are not recorded or stored.
• Magnetometer: We read magnetic field data from your device’s magnetometer to detect magnetic anomalies that may indicate hidden electronic devices. This data is used in real-time and is not stored.
• Bluetooth: We scan for nearby Bluetooth Low Energy (BLE) devices to identify potentially suspicious devices. We collect device identifiers (UUIDs), signal strength (RSSI), advertisement data, and service information. This data is kept in memory only during your scanning session.
• Compass & Location: We use your device’s location permission to provide compass heading and to show your current WiFi network information during scans. We do not track, store, or transmit your geographic coordinates.
1.2 Network Data
• Local Network Scanning: When you perform a LAN scan, we discover devices on your local WiFi network by scanning IP addresses and open ports. We collect device names, hostnames, service banners, and HTTP headers from discovered devices. This data is stored locally on your device in a Core Data database so you can review scan history.
• WiFi Information: We access your current WiFi network name (SSID), BSSID, subnet, and gateway information to perform network scans. This data is displayed to you and is not transmitted externally.
1.3 Data Transmitted to Third-Party Services
The following data is sent to external services only when you explicitly use specific features:
• Speed Test: When you run a speed test, your device connects to a speed testing service to measure download speed, upload speed, and latency. This reveals your public IP address and ISP to that service.
• Public IP & Network Location: When you view your network information, we retrieve your public IP address and general network location (city, region, country, ISP) from a network information service. This data is displayed to you and is not stored persistently.
• Subscription Services: We use a third-party subscription management service to handle in-app subscriptions and purchases. This service may collect device identifiers and purchase information to process your subscription.
• App Usage Analytics: We use a third-party analytics service to understand how the app is used — for example, which features are opened and whether a scan completes successfully. This does not include your name, email, camera images, or scan contents. Depending on your device permissions, this may include an anonymous identifier used only to measure app usage.
1.4 Data Stored on Your Device
• LAN Scan History: Scan results (discovered devices, IP addresses, open ports, device names, timestamps) are stored in a local database on your device. This data never leaves your device.
• App Preferences: We store your onboarding completion status using local device storage (UserDefaults).
1.5 Advertising (Free Version Only)
If you use SafeScan without a Premium subscription, the app shows ads to support its free features. Premium subscribers see no ads, and the advertising software is not activated on their devices.
We use Google AdMob (part of Google Mobile Ads) to deliver banner, full-screen (interstitial), and rewarded ads. Rewarded ads are always optional — you choose whether to watch one in exchange for a bonus use of a premium feature.
To serve and measure ads, Google and its advertising partners may collect and process:
• Device and technical information — device model, operating system version, language, coarse (non-precise) location derived from your IP address, and network type.
• Identifiers — your IP address and, only if you allow tracking when iOS asks, your device’s Advertising Identifier (IDFA). Google may also use its own advertising identifier or an app-set ID.
• Ad interaction data — which ads were shown, viewed, clicked, or completed, and whether a rewarded ad earned a reward.
• Approximate ad revenue for each ad shown — the estimated value, ad format, and ad network. We send this to our analytics service to measure how the free version performs. This report contains no information that identifies you.
Apple’s SKAdNetwork also shares limited, privacy-preserving install and conversion information with ad networks so they can measure ad campaigns without identifying you.
If you grant App Tracking Transparency permission, ads may be personalized based on your interests. If you decline, you still see ads, but they are non-personalized (based only on context and coarse location). See Section 8 for how to change these choices.
Google’s use of advertising data is described in Google’s Privacy Policy (policies.google.com/privacy) and in "How Google uses information from sites or apps that use our services" (policies.google.com/technologies/partner-sites).
2. Information We Do NOT Collect
• We do not operate our own servers that store your personal data — sensor and scan data stay on your device. We do use a third-party analytics service to understand general app usage, as described above. In the free version, we also use Google’s advertising service, which collects technical and ad-interaction data as described in Section 1.5.
• We never share your camera images, sensor readings, scan results, or local network data with advertisers or analytics providers.
3. How We Use Your Information
All sensor and network data is used exclusively to provide the app’s core security scanning features:
• Camera and depth data: Hidden camera detection
• Magnetic field data: Electronic device detection
• Bluetooth data: Suspicious BLE device identification
• Network data: Local network device discovery and analysis
• Speed test data: Internet connection performance measurement
In the free version, the advertising and analytics data described in Sections 1.3–1.5 is used only to show and measure ads, to limit how often ads appear, to grant rewarded bonuses, to prevent ad fraud, and to understand general app usage — never to identify you personally or to build a profile of you outside the app.
4. Data Retention
• Sensor data (camera, magnetometer, Bluetooth, compass) is processed in real-time and discarded immediately after use.
• LAN scan history is stored locally on your device until you delete the app.
• Speed test results are held in memory only during your app session.
• Advertising identifiers and ad-interaction data are retained by Google in accordance with Google’s own data retention policies. You can reset or clear your Advertising Identifier at any time in iOS Settings.
5. Data Security
All sensitive data processing occurs locally on your device. We do not operate servers that store your data. Network communications with third-party services (speed test, IP lookup, analytics, and — in the free version — advertising) use HTTPS encryption. Local network scanning may use unencrypted connections as required to communicate with local devices.
6. Children’s Privacy
SafeScan is not directed at children under 13. We do not knowingly collect information from children under 13. We do not direct advertising to children, and the app is not designated as child-directed with our advertising partners.
7. Third-Party Services
Our app uses trusted third-party services to provide certain features, including subscription management, network speed testing, public IP and network information lookup, app usage analytics, and — in the free version — advertising (Google AdMob) and the Google User Messaging Platform consent tool. These services process limited technical data (such as IP address or device identifiers) only as needed to provide their function, and each is governed by its own privacy practices. Google’s practices are described at policies.google.com/privacy and policies.google.com/technologies/ads.
8. Your Rights
Since your data is stored locally on your device, you have full control over it. You can delete all app data by uninstalling SafeScan.
You also control advertising and tracking:
• App Tracking Transparency: Change your choice any time in iOS Settings › Privacy & Security › Tracking.
• Personalized ads: Turn off "Personalized Ads" in iOS Settings › Privacy & Security › Apple Advertising, and reset your Advertising Identifier there.
• Consent (EEA / UK / Switzerland): If a consent form was shown to you, you can review or withdraw your choices any time from SafeScan’s Settings screen ("Privacy Options").
• Remove ads entirely: Upgrade to Premium.
Depending on where you live, you may also have the right to access, correct, or delete personal data held by our third-party providers, and to opt out of the "sale" or "sharing" of personal information for targeted advertising. Sharing an advertising identifier with ad partners may be considered a "sale" or "share" under some laws; you can prevent it by declining the App Tracking Transparency prompt (or withdrawing consent where applicable) or by upgrading to Premium. Contact us at the address below for help exercising these rights.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this page.
10. Contact Us
If you have questions about this Privacy Policy, contact us at: dinhthuan.98.personal@gmail.com