How to Check Your Android Phone for Battery Health, Spyware Signals & Network Interception (No Root)
Most Android phones still have no proper battery health screen. Where one exists, it is often a single status line. And when people worry that their phone is being watched, the usual advice is “install an antivirus”, which tells you very little about what an app on your phone can actually see.
DeviceGPT is an Android phone health app built to answer both questions with real readings instead of guesses. One rule-based scan covers battery health, temperature and power draw, storage and RAM, a mic test, camera and screen tests, a WiFi speed test, and a security audit of the permissions and network signals that spyware would need. If you want the results explained, Ask AI hands the scan to ChatGPT, Gemini, Claude, Perplexity or another assistant. No root is needed and most features work offline.
This post walks through each part, what it measures, and where its limits are.
1. Battery health on Android
The problem: your phone is dead by mid-afternoon and Settings shows only a percentage.
What DeviceGPT shows:
- Battery health status — the health value Android itself reports for the battery.
- Temperature — current battery temperature, so you can tell heavy use or charging from a heat problem.
- Live power draw in watts — calculated from the battery’s voltage and current (P = V × I), with a split by component: screen, mobile network, memory and Wi-Fi.
- Charging behaviour — charging power in watts, charger type (AC, USB or wireless) and an estimate of time to full.
- Charge session log — each charge session is logged, along with overnight drain.
- Charge-cycle estimate — calculated from battery capacity. It is an estimate, not a count read from the battery, and the app labels it that way.
- CSV export of battery and power data for your own analysis.
What it does not do: Android gives apps no per-app battery figures, so DeviceGPT does not show a per-app battery percentage. Its app list ranks apps by screen time instead, which is usually where the drain comes from. For the system’s own per-app estimate, open Settings → Battery.
Component power experiments. For people who want to dig in, DeviceGPT can run separate power experiments for the camera, display, CPU and network and show the measured draw of each. Running them unlocks research badges (Camera Researcher, Display Researcher and so on).
2. Spyware signals — what an app on your phone could see
The problem: you think someone may be reading your messages or keystrokes.
An Android app cannot read your typing or your screen without being granted specific access. DeviceGPT’s Zero Trust Dashboard looks for that access — mechanisms, not names. Its App Privacy Risk section (35% of the score) lists:
- Enabled keyboards and accessibility services able to see what you type or what is on screen. These are the two routes a keylogger needs.
- Apps holding microphone, camera or SMS permission, with plain-English notes and suggested actions.
- Apps with access to your advertising ID.
- Sideloaded apps — anything not installed from a store.
What it does not do: DeviceGPT does not detect spyware by package name, does not keep a history of when apps used your mic or camera, and does not scan for malware signatures. Android does not let one app see another app’s live mic or camera use; the system Privacy dashboard in Settings shows that history on recent Android versions. DeviceGPT is not antivirus and does not tell you whether your phone was hacked. It shows the signals so you can decide what to revoke or uninstall.
For a step-by-step manual version of this check, see How to Detect Keyloggers & Spyware on Android Without Root.
3. Network trust — is your connection being intercepted?
The problem: you are on hotel, office or public Wi-Fi, or you wonder whether your internet provider is tampering with your traffic.
The Network Trust section (35% of the score) checks for:
- DNS manipulation — answers to DNS lookups that do not match what they should be.
- SSL certificate hijacking — the sign of a man-in-the-middle on your HTTPS connections.
- Transparent proxies — something quietly sitting between you and the internet.
- A redirected connectivity test — usually a Wi-Fi sign-in page (captive portal).
- Private DNS — whether you have it switched on.
It is a practical check, not a guarantee: a clean result means none of these specific signals were found, not that nobody can see your traffic.
WiFi speed test. In the same app: download, upload, ping and jitter, next to your network details.
4. Device integrity
The third section of the Zero Trust Dashboard (30% of the score) looks at the phone itself: overlay permissions, notification listeners, unknown sources (sideloading), root status, developer mode, USB debugging and storage encryption. You get one composite score out of 100 across all three sections, with an action for each finding.
Sensor spoofing. The same run checks whether sensor data looks spoofed.
5. Hardware tests — mic, camera and screen
- Mic test. Records a short sample, measures your voice level and the room’s noise floor, then plays it back. The recording stays on the phone.
- Camera check. For the front and rear cameras, it confirms each camera opens, captures a frame and locks focus. It does not grade picture quality — you look at the result and judge it yourself.
- Screen test. Full-screen colour sweeps to spot dead and stuck pixels (the method is explained in our dead pixel test guide), a scratch grid, and a multi-touch check that counts how many fingers the screen registers at once. The phone cannot see its own display, so you look and mark what you see.
6. Performance
- FPS and frame-drop monitoring in real time.
- Storage, RAM and temperature in the same scan.
- Sleep and wake tracking — when the phone sleeps and wakes, and how much battery drained overnight.
7. Ask AI — plain-English explanations when you want them
The diagnostics themselves are rule-based. The AI part is optional: after a scan, Ask AI builds a prompt from your results and opens it in one of nine assistants — ChatGPT, Claude, Gemini, Perplexity, DeepSeek, Grok, Copilot, Replika or You.com. You get answers like “the battery is warm because it is charging; close background apps” instead of raw numbers. The report goes to an assistant only when you tap Ask AI.
DeviceGPT can also run a Model Context Protocol (MCP) server on the phone. Pair it with Claude Desktop, ChatGPT Desktop or Cursor on your computer using a PIN or QR code, and the assistant can read your real battery, storage, network and permission data instead of guessing.
8. Certified phone report for resale or support
DeviceGPT generates a signed phone report covering battery condition, hardware test results, storage and diagnostics. The report is signed with an ECDSA key held in the phone’s hardware keystore and carries a shareable check code, so a buyer or support agent can verify it against the stored record — an edited copy shows as tampered. Enter the phone’s original price and Ask AI can estimate a resale value from the report.
No app can see a cracked frame or water damage, so a buyer will still want to look at the phone itself.
9. Leaderboard, widget and languages
- Global leaderboard with 10 categories, including battery, speed, thermal, display, camera, CPU, privacy and performance. Scan scores and your phone model are uploaded automatically after a scan. Sign-in is anonymous by default; linking a Google account is optional.
- Home screen widget with health score, battery and temperature.
- 19 languages, including English, Spanish, Hindi, Bengali, Arabic, Japanese and Chinese.
Quick summary
| Area | What DeviceGPT checks | What it does not do |
|---|---|---|
| Battery | Health status, temperature, watts, component split, charging, cycle estimate | Per-app battery %, a measured cycle count |
| Privacy | Keyboards, accessibility services, mic/camera/SMS permissions, ad ID, sideloaded apps | Detect spyware by name, mic/camera history |
| Network | DNS manipulation, SSL hijack, transparent proxy, captive portal, private DNS, speed test | Guarantee your traffic is private |
| Device | Root, developer mode, USB debugging, overlays, notification listeners, encryption, sensor spoofing | Antivirus or malware removal |
| Hardware | Mic test, camera open-and-focus, screen colours, multi-touch | Grade camera quality, find physical damage |
Comparing it with single-purpose apps? See DeviceGPT vs AccuBattery vs CPU-Z.
Privacy and data
- Most features work offline. The speed test and the network checks need a connection.
- No sign-up. Sign-in is anonymous by default.
- What is uploaded: scan scores and your phone model go to the global leaderboard. The full scan report goes to an AI assistant only when you tap Ask AI. Mic recordings stay on the phone.
- Open source: the code is public on GitHub under the MIT licence.
- Monetisation: the app shows ads; DeviceGPT Premium removes them.
Get DeviceGPT
Prefer to read it?
Is Your Android Phone Hacked? covers the same checks by hand — permissions, spyware signals and battery drain — using settings your phone already ships with.
Built by Teamz Lab.
Have a project in mind?