In short: HTML Viewer stores everything locally on your device. We don't collect, transmit, or store any personal data on servers. The only third-party data collection is by Google AdMob for advertising in the free version.
This Privacy Policy explains how HTML Viewer ("we," "us," "the App"), developed by NexLab, handles information when you use our Android application.
1 Information We Collect
1.1 Data Stored Locally on Your Device
The following data is stored exclusively on your device using local storage. It never leaves your device and we cannot access it:
| Data | Purpose | Storage |
|---|---|---|
| Browsing History | Show recently visited URLs | Device Only |
| Bookmarks | Save favorite pages | Device Only |
| HTML Files & Projects | User-created content | Device Only |
| Settings & Preferences | Theme, zoom, search engine | Device Only |
| Subscription Status | Premium access tracking | Device Only |
1.2 Data Collected by Third Parties
The free version displays ads by Google AdMob, which may collect:
- Advertising ID — Resettable device identifier for ad targeting
- IP Address — Approximate location (country/region)
- Device Info — Model, OS version, screen size
- Ad Interaction Data — Impressions, clicks, video completions
See Google's Privacy Policy for full details.
1.3 What We Do NOT Collect
- Names, emails, phone numbers, or personal identifiers
- Content of your HTML files or code
- Browsing history from the built-in browser
- Photos, contacts, messages, or data from other apps
- No user accounts or registration required
- No analytics SDKs (no Firebase Analytics, Mixpanel, etc.)
2 Advertising
2.1 Banner Ads
The free version shows banner ads at the bottom of certain screens, served by Google AdMob.
2.2 Rewarded Video Ads
Premium features can be temporarily unlocked by watching rewarded video ads (15–30 seconds). The unlock is session-based and resets when you leave the screen. No personal data is collected by us during this process.
2.3 Opt Out of Personalized Ads
- Android: Settings → Google → Ads → Opt out of Ads Personalization
- Android 12+: Settings → Privacy → Ads → Delete advertising ID
Opting out doesn't remove ads — they just become less targeted.
2.4 Ad-Free Option
Premium subscribers enjoy a fully ad-free experience with no AdMob data collection.
3 Subscriptions & Payments
HTML Viewer offers optional subscriptions ($2.99/month or $9.99/year). All payments are processed by Google Play Billing. We never see or store credit card numbers, billing addresses, or financial data. See Google Play payment support.
4 App Permissions
| Permission | Why | Off-Device? |
|---|---|---|
| Internet | Browser, ads, fonts | Ads only |
| Camera | QR Code Scanner | No |
| Storage | Open & save HTML files | No |
| Network State | Check connectivity | No |
Camera: Used only for the QR scanner. Video is processed on-device in real time. Nothing is recorded, saved, or transmitted. Active only while the scanner is open.
5 Third-Party Services
| Service | Purpose | Policy |
|---|---|---|
| Google AdMob | Banner & rewarded ads | Privacy Policy |
| Google Play Billing | Subscription payments | Privacy Policy |
| Google Fonts | Typography | FAQ |
6 Data Security
All data lives on your device, protected by your device's built-in encryption and screen lock. We cannot access your data remotely. Uninstalling the app permanently deletes all stored data.
7 Data Retention & Deletion
- History & bookmarks: Stored until you clear them (Settings → Clear History)
- Files & projects: Stored until you delete them
- Full deletion: Uninstall the app — all data is permanently removed
8 Children's Privacy
HTML Viewer is not directed at children under 13. We do not knowingly collect information from children. Ads comply with Google's child-directed treatment policies.
9 International Users
We don't transfer personal data across borders. Google AdMob follows GDPR-compliant data processing for EEA users.
10 Your Rights
- Access: All data is on your device — you always have full access
- Delete: Clear history in Settings, or uninstall the app
- Opt-out: Disable personalized ads via device settings
- Portability: HTML files are standard — copy and share freely
- Permissions: Revoke any permission anytime in device Settings
11 Policy Changes
We may update this policy for legal or operational reasons. The "Last updated" date will change. Continued use after updates means acceptance.
12 Contact Us
Questions or concerns about this policy?
Email: support@nexlab.io
Developer: NexLab
We respond within 30 business days.