Skip to content

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.