I don’t think “no ads or tracking” should be a merit at all. It just ended up that way because this started as something I built for myself, and I never bothered adding anything beyond what was needed to make it work.
And yeah, you’re totally right about Math.random(). I didn’t think much about “randomness quality” when building it — it’s very much a naive implementation. If someone opens the console and tweaks it, that’s fair.
For me it was less about randomness being correct, and more about having something external that nudges me to start. At that point, the coin flip has already done its job.