Privacy Policy
Last updated: 2026-06-10
NetPulse is a connectivity and exit-IP monitor for Android, published by ShuttleLab. It is designed to be private: it runs on your device, has no account system, and does not collect or sell your personal data. This policy explains exactly what the app does and the one external service it contacts.
What runs on your device
All monitoring, the check log, settings, and the status-bar indicator are computed and stored locally on your device. NetPulse has no backend server of ours, no login, no advertising, and no analytics or tracking SDKs.
Network requests NetPulse makes
NetPulse makes only two kinds of outbound requests, both essential to its function:
- Connectivity probes — it requests lightweight generate_204 endpoints to test whether the open internet is reachable. These carry no personal data beyond what any normal web request includes (your IP, as seen by the endpoint).
- Exit-IP lookup — to display your current public exit IP, its region and ISP, NetPulse queries a third-party IP-geolocation service. Which one depends on the app's language: ip.im when the app is in English, or ip9.com.cn (https://ip9.com.cn/get) when it is in Chinese. As with any IP-geolocation lookup, the chosen service necessarily sees the public IP address the request originates from. NetPulse sends no other data to it. Both services are operated independently; see ip.im and https://www.ip9.com.cn/ for their own terms.
Permissions
NetPulse requests only the permissions it needs: Internet (to run the checks), Foreground Service + Notifications (to keep monitoring and show the status icon), Receive Boot Completed (to auto-restart monitoring after a reboot, if it was active), and Vibrate (for optional disconnect alerts). It is not a VPN and requests no VPN, location, contacts, or storage permissions.
Data sharing & retention
We do not collect, store on our servers, transmit to ourselves, or sell any of your data. The check log and settings live only on your device and are removed when you clear them or uninstall the app.
Children
NetPulse is a general-purpose utility and is not directed at children. It collects no personal information from anyone.
Changes & contact
If this policy changes we will update this page and the date above. Questions: support@shuttlelab.org.