Static-shock season is here: dry indoor air, wool and fleece back out, and a snap from every car door.
Zap LogDebug your static shocks
Log the zaps you got. See what keeps charging you, then test one fix - the way a careful engineer chases a bug.
1 The zaps
One row per zap. Say the material when you know it (wool coat, rubber soles) - the page never guesses one for you.
2 The sparks free
The page's own read
3 Debug it
One run reads every zap: the habit before it, what rubbed and why it sparked. Then the pattern, five whys down to one root cause, one fix to test by changing one thing, and a touch-first habit for meanwhile. The page re-checks the verdict against the run's own habit labels.
The debugged log - none yet
-The page's check
4 Saved logs
How the verdict is decided
Charge builds when two different materials rub and part - a wool coat on a seat, socks on a carpet - and it stays on you when rubber soles or dry air keep it from draining away. It jumps as a snap at the next conductor you touch. Each zap gets one habit from what you did just before. Then, in order: anything plugged in, switched on or tingly is not static; one habit on at least 3 in 5 of the zaps is one culprit; anything else is touch first.
Keep it safe: if a shock comes from anything plugged in, switched on or charging, or you feel a tingle or buzz instead of one quick snap, stop using it and have a qualified electrician check it. Shocks at a pool, shower or bath fitting, or with a burning smell, count too. Keep well away from power lines and pylons and call the power company. The ladder placings are rough estimates, and this is a light curiosity tool, not professional or medical advice. Nothing you type is kept unless you press save.