How many taps does it take for the BPM to stabilize?
A first value already shows up on the second tap, with just one interval measured. The tool keeps a window of the last 12 intervals (up to 13 taps) and recalculates the median with every new tap, so stability keeps improving steadily up to around the 12th or 13th beat.
Does one mistimed tap in the middle of the sequence ruin the result?
No, as long as it sits far enough from the median: any interval more than 35% away gets discarded before the final calculation. In a test with 10 taps and a mistake that produced two 250ms intervals (instead of 500ms), both were rejected and the BPM came out at exactly 120, with no drift.
Why does the tap counter reset if I stop tapping for a few seconds?
Because a pause of 3 seconds or longer is treated as the start of a new measurement, not as an interval to be filtered out. An 8 or 10-second interval entering the median would drag the calculated BPM down to an absurdly low value, so restarting is safer than trying to filter that case as an outlier.