Available on Android

Never forget to flip
the power switch

SocketSense monitors your charger in the background. If it's removed too quickly, you'll know instantly — before your phone dies overnight.

100%Local & Private
0Data Collected
2sDetection Time
FreeTo Download
SocketSense
● Monitoring Active
Last Session
🔌 Plugged in: 11:42:05 PM
🔴 Removed: 11:42:08 PM
⏱ Connected for: 3s
Battery
⚡ 74% · 2,340 mA
Charging normally
⚠ Switch not turned on?
Charger removed after 3s — socket may be off

You've done this.
Everyone has.

You plug in your phone, go to sleep, and wake up to 12% battery. The charger was plugged in — but the wall socket wasn't switched on.

1
You plug in your charger at night before going to sleep
2
The socket switch is off — no power flows, phone doesn't charge
3
You wake up to a nearly dead phone and a wasted night
4
SocketSense catches this and alerts you the moment it happens

Everything you need.
Nothing you don't.

Instant Charger Detection
Plugged in, buzzed, walked away — but the socket was off. SocketSense catches the false charge signal before you do.
🔔
Smart Double-Check
Waits 2 seconds and verifies actual charging status before alerting — eliminates false alarms from cable wobbles.
🔋
Low Battery Alerts
Set a custom battery threshold from 1% to 100%. Get notified before your phone runs out, not after.
🎵
Custom Alert Sounds
Pick any audio file from your phone as the alert sound. Use something you can't possibly sleep through.
📊
Charging Session Stats
Track plug-in time, removal time, session duration, charging rate in mA, and % gained per minute.
🛡️
Always-On Monitoring
Runs as a foreground service and auto-starts on boot. Works even when your screen is off.

Simple, fast, reliable.

Runs silently in the background using Android's native system broadcasts — no battery drain, no polling.

1
You plug in your charger
SocketSense instantly detects the power connection and starts a silent background timer.
2
Charger is removed within your threshold
If the charger is unplugged before your set time window (default 10s), the app flags a potential issue.
3
Double-check after 2 seconds
The app waits 2 more seconds and checks actual battery charging status. If still unplugged — it's confirmed.
4
You get alerted immediately
Alarm sound, vibration, and a notification all fire at once — impossible to miss, even if you're half asleep.

What we ask for
and exactly why.

SocketSense has no internet permission. It cannot communicate externally. Every permission is strictly necessary.

🔌
Foreground Service
Keeps the monitoring service alive in the background
Required
📳
Vibrate
Vibrates the phone when an alert is triggered
Safe
🔔
Post Notifications
Shows alert notifications — required on Android 13+
Safe
🔁
Receive Boot Completed
Auto-restarts monitoring after device reboot
Safe
🔋
Ignore Battery Optimizations
Prevents Android from killing the background service
Optional

Ready to never
miss a charge?

Free to download. No ads. No account. No data collection.
Just a utility that works.

GET IT ON
Google Play
Android 8.0+ required  ·  Free