Android 8.0+ · Free · Open source

NetPulse

Continuously checks whether the open internet is reachable, shows your current exit IP and its location, and alerts you the moment the connection drops.

Requires Android 8.0 (API 26) or later · Free, AGPL-3.0

Google Play — coming soon

Not a VPN. It only observes.

NetPulse does not tunnel or intercept any traffic. It simply probes lightweight connectivity endpoints and reports the state of your existing connection — nothing is routed through it.

What NetPulse does

Reliable reachability check

Probes lightweight generate_204 endpoints and treats only a strict 204 No Content as success — captive-portal and hijack pages are ignored.

Exit IP & geolocation

Shows your current public exit IP, region, and ISP. Tap to copy. See instantly when your exit IP changes.

Persistent status-bar icon

Distinct check / cross / ring glyphs keep the connection state readable even in the monochrome status bar.

Rolling check log

Keeps the last N results with timestamp, outcome, latency and exit IP — and highlights the exact moment the IP changed.

Disconnect alerts

Optional vibration and sound the moment connectivity drops, plus one-tap start/stop and a next-check countdown.

Bilingual & auto-restart

English and 中文 with an in-app language switch, and automatic restart on boot when monitoring was active.

Screenshots

How it works

1

Start monitoring

One tap starts a foreground service that probes on a fixed, configurable interval.

2

Probe & verify

Each check hits a generate_204 endpoint; only a strict 204 counts as a real, open connection.

3

See status & exit IP

The status-bar icon, exit IP and region update live, and every result lands in the check log.

4

Get alerted on drops

If connectivity or your exit IP changes, NetPulse flags it — optionally with vibration and sound.

Private by design

Runs entirely on your device with no account and no analytics. The check log stays local. To show your exit IP's location, NetPulse queries a public IP lookup service — ip.im (English) or ip9.com.cn (Chinese) — see the Privacy Policy for details.

Keep an eye on your connection

Download the latest NetPulse APK and start monitoring in one tap.

Download APK