Recording
What happens when you plug in: the recording service, what every sample carries, and the one quiet notification.
Plug in, and it records
There is no record button. Plugging in starts a recording service; unplugging ends the session. That's the whole interaction. A master switch in Settings turns recording off entirely — when it's off, plugging in records nothing, and existing sessions are untouched.
What every sample carries
While the session runs, ChargeLog samples once a second by default (the cadence is adjustable in Settings, and stays fixed for the length of a session so the timing math stays honest). Each sample records:
- Battery-side power — the watts reaching the battery, from the fuel gauge.
- Charge level — the percentage the phone reports.
- Battery temperature — so a throttled charge looks throttled, not mysterious.
- Screen state — on or off, since a lit screen eats into the charge.
- Hinge angle — on fold-class phones, logged when it changes.
- Charge source — wired, wireless, or dock. That is all Android reports: never a charger's identity, wattage rating, or cable.
Battery-side, and honest about it
Every number is what reaches the battery, as the battery's own fuel gauge measures it. Wall power is always higher — conversion losses are invisible from the battery's side, so ChargeLog never implies them. Readings are uncalibrated until meter calibration lands, and on dual-cell devices (fold-class phones among them) reported current can cover one cell — the app says so right next to the live number rather than letting you over-trust it.
One quiet notification
Recording runs as a foreground service, and Android requires a persistent notification while one runs — so ChargeLog makes it earn its place: live watts, level, and elapsed time, or a minimal "Recording charging" if you prefer. Between charges there's an optional silent recap of the last session, with no status-bar icon, and turning it off is one tap. Nothing about any of this is a growth tactic; it is the service telling you it is on.
When a recording is cut
Overnight sessions only survive if Android doesn't kill the service, which is why setup asks for a battery-optimization exemption. When a session still ends abnormally, it is labeled — interrupted or cut short — instead of being quietly presented as a complete charge. A measurement that is missing its ending should say so.
Describes ChargeLog as of September 2026. The app is pre-alpha; this page is re-audited against the code as the app changes.