It turns out there are different ways to generate seemingly random numbers. PowerPoint VBA's Randomize/rnd and JavaScript's math.random()
can generate numbers efficiently, but they are NOT cryptographically
secure. This means that someone skilled enough could predict what
numbers will be generated.

For a Bingo game with tangible prizes, this poses a problem.

Enter crypto-random,
a method to generate random numbers using the Web crypto API. Along
with using a more advanced algorithm, crypto-random bases its randomness
on your computer's voltage, cursor movements, keyboard timings, and
much more. This makes guessing the next random numbers incredibly
difficult, if not impossible.

I hope this change helps you feel
more comfortable using Bingo Master Board in a competitive environment.
Remember that you can check the new code on GitHub to your satisfaction.