Underpage — Privacy Policy
Underpage is a web browser with built-in developer tools for Android: network capture, an element inspector, a console, storage and performance tools, security details, Lighthouse audits and request rules. This policy explains what information the app handles and where it goes. In short: the tools work on your device. The only data that leaves it is crash reports and anonymous feature-usage statistics, and you can turn both off.
Information that stays on your device
The following is created and stored only on your device. We do not operate a server that receives it, and it is never sent to us:
- Captured network traffic: requests, responses, headers, cookies, bodies, WebSocket and Server-Sent Event messages from pages you open in Underpage.
- Inspector, console and performance data: page structure, console output, recordings and the commands you run.
- Lighthouse reports. Audits run on your device, against the page you are viewing.
- Request rules you create (redirect, mock, block, header rewrites).
- Browsing history and site icons, kept for up to 7 days to power address-bar suggestions.
- Settings and preferences.
Underpage has no user accounts. You can delete this data at any time in Settings → Clear browsing data, and all of it is removed when you uninstall the app.
Information that leaves your device
Underpage uses two services from Firebase, provided by Google. Each has its own switch in Settings → Privacy, and both are on unless you turn them off.
Crash reports (Firebase Crashlytics). If the app crashes, a report is sent so the crash can be found and fixed. It contains:
- the crash details and stack trace (which part of the app failed), and which DevTools panel was open;
- device information such as the model, Android version and orientation, and the app version;
- a random installation identifier generated by Crashlytics (not your name, phone number or advertising ID).
Crashlytics keeps crash data for 90 days.
Usage statistics (Google Analytics for Firebase). To learn which features are used and where they fail, the app sends anonymous events such as:
- which panel you opened (for example Network, Elements or Lighthouse) and whether you opened a new or private tab;
- that a Lighthouse audit started or finished, with its mode, device type, duration, outcome and performance score;
- that capture recording was paused or resumed, a rule was saved (its action type only), or a performance recording started;
- standard app information collected by Analytics: app version, device model, Android version, country (derived from the network, not GPS), session counts and a random app-instance identifier.
Analytics data is kept for up to 14 months, then deleted automatically.
What is never sent: the addresses, titles or content of the pages you visit, the network traffic you capture, your rules, console input or Lighthouse report content. Both services send data encrypted (HTTPS), and the data is used only to improve the app. It is not sold or used for advertising. Google processes this data on our behalf; see Google's Firebase privacy information and the Google Privacy Policy.
What we do not do
- No advertising and no advertising identifiers.
- No tracking of the websites you visit.
- No selling or sharing of your data with third parties.
Websites you visit
Underpage is a browser: the websites you open communicate directly with their own servers, as they would in any browser. Those sites' own privacy policies apply to the data they collect. Request rules you create change traffic only on your device.
Permissions
| Permission | Why it is requested |
|---|---|
| Internet, network state | To load web pages and to use the best available connection (including HTTP/3). |
| Camera, microphone, location | Only passed through when a website you open asks for them (for example a video call or a map), with the standard Android prompt. Underpage itself does not collect or store this data. |
| Bluetooth, Wi-Fi state | Only for websites that use Web Bluetooth (with a prompt), and to detect connectivity. No Bluetooth or Wi-Fi data is collected. |
| Storage / files | To save files you choose to save, such as captured images, response bodies or reports, and to load a file you pick for a mock response. |
Children
Underpage is a developer tool and is not directed at children under 13. We do not knowingly collect personal information from children.
Your choices and requests
You can turn off crash reports and usage statistics in Settings → Privacy, clear all locally stored data from the same screen, or uninstall the app. If you would like crash reports or statistics associated with your installation deleted, or have any question about this policy, contact us and we will respond.
Changes to this policy
If this policy changes, the updated version will be posted on this page with a new effective date.
Contact
Mimshack apps — precious.droidapps@gmail.com