Who checks casino random number generators

A random number generator (RNG) is the core of any online game responsible for the unpredictability of results. To eliminate manipulation and ensure integrity, the RNG is independently audited. Licensing authorities require tests to be conducted by accredited laboratories with international recognition.

1. Who conducts the RNG audit

The check is performed by independent test laboratories accredited by regulators:
  • eCOGRA (eCommerce and Online Gaming Regulation and Assurance) - London, UK.
  • iTech Labs - Melbourne, Australia.
  • GLI (Gaming Laboratories International) is an international network of laboratories.
  • BMM Testlabs - more than 30 years of experience testing gaming systems.
  • SIQ (Slovenian Institute of Quality and Metrology) - accredited in a number of European jurisdictions.

These organizations have the right to conduct tests in the interests of regulators such as UKGC, MGA, Gibraltar Gambling Commissioner, Curacao eGaming, etc.

2. What exactly is being checked

1. Generator algorithm - compliance with mathematical principles of randomness.
2. Uniformity of distribution - all possible outcomes should have equal chances.
3. Lack of predictability - even when analyzing millions of outcomes, a pattern cannot be identified.
4. Protection against interference - the inability to change the algorithm without traces.
5. Stability of operation - correct generation of numbers at any load.

3. How RNG is audited

Source code and compilation - auditors analyze generator program code.
Statistical modeling - millions or billions of simulations to check the distribution of results.
Comparison with theoretical model - deviations shall not exceed allowable standards.
Hardware tests - If a hardware RNG is used, the physical sources of randomness are checked.
Conclusion and certificate - the laboratory issues a document with test results available to the regulator and players.

4. Inspection frequency

Primary certification - before launching a game or platform.
Periodic inspections - usually annually or every 6 months, depending on the requirements of the license.
Unscheduled checks - if manipulation is suspected or if players complain.

5. How a player can make sure to check

Look for the logos of eCOGRA, GLI, iTech Labs and other labs on the casino site.
Follow the links to the certificates - they should lead to the laboratory site, and not to the internal page of the casino.
Check the date of the last check and the name of the tested platform.

6. Result

RNG verification is a mandatory procedure without which the casino will not receive a license. Independent laboratories ensure that the generator works honestly, and the game results are really random. For the player, this is a direct defense against fraud and a key argument in favor of choosing a licensed operator.