That’s super cool! Never heard of it before.
Not really, it literally cuts the +5V line that feeds the 3.3V regulator, so it kills the processor and the RF. On startup, the code checks whether the button is being pressed for a given amount of time, and after that pulls the ON pin high so the thing “keeps itself alive” until the OFF condition is met (a long press of the button)