Transparence en matière d'équité

Audit aléatoire

Testez une roue pondérée par rapport à ses probabilités attendues, inspectez l'état de la source aléatoire du navigateur et copiez un rapport d'audit en langage clair. Vous pouvez configurer les entrées et les pondérations sur notre roue de sélection aléatoire personnalisée pour organiser des cadeaux, des sélections en classe, des tirages au sort en équipe et d'autres décisions publiques.

Roue ouverte

Contrôles d'audit

Les exécutions sont plafonnées à 100 000 tours pour que la page reste réactive.

Importation de roue enregistrée

Lit uniquement le stockage du navigateur local.

Statut RNG du navigateur

API CryptoCochez
getRandomValues ​​Cochez
Implémentation nativeCochez

SpinWheelify utilise le caractère aléatoire cryptographique du navigateur pour la sélection. Si le RNG du navigateur semble indisponible ou remplacé, les résultats doivent être traités avec prudence.

Entrées et poids des roues

EntréePoidsChance attendue
20.00%
20.00%
20.00%
20.00%
20.00%

Résultats de l'audit

Aucun audit pour l'instant

Exécutez la simulation pour comparer les résultats observés aux attentes pondérées.

Source aléatoire

SpinWheelify utilise crypto.getRandomValues ​​via un petit utilitaire secureRandom. Les fournisseurs de navigateurs amorcent ce générateur à partir de sources d'entropie de plate-forme.

Probabilité pondérée

Pour les roues pondérées, la chance cible de chaque entrée est son poids divisé par le poids total. L'audit compare la fréquence observée à cet objectif.

Limitations claires

Cette page est un test transparent côté client, et non une certification légale, une conformité aux jeux de hasard ou un substitut à un examen cryptographique indépendant.

Méthodologie

L'audit effectue des sélections simulées répétées en utilisant le même modèle de sélection pondérée que notre outil de création de roues en ligne. Pour chaque entrée, il calcule la probabilité attendue à partir des pondérations actuelles et compare cette valeur à la fréquence observée.

La vérification du chi carré estime si la distribution observée est plausible pour la distribution attendue. Le NIST note que les tests statistiques peuvent être utiles dans un premier temps, mais aucun test statistique ne peut certifier de manière absolue un générateur pour chaque application.

L'état du navigateur vérifie si l'API Web Crypto est présente et si « crypto.getRandomValues ​​» apparaît natif. Il s’agit d’un signal d’intrusion pratique et non d’un audit complet de la sécurité de l’appareil.

FAQ sur l'audit du caractère aléatoire

Cela prouve-t-il que chaque tour futur est équitable ?

Non. Les contrôles statistiques peuvent montrer si une analyse échantillonnée se comporte comme prévu, mais ils ne peuvent pas absolument certifier tout caractère aléatoire futur ni remplacer un examen cryptographique indépendant.

Pourquoi SpinWheelify utilise-t-il le caractère aléatoire du chiffrement du navigateur ?

Les navigateurs modernes exposent crypto.getRandomValues ​​pour les valeurs aléatoires cryptographiquement fortes, ce qui est plus approprié pour les sélections sensibles à l'équité que Math.random.

Comment les pondérations affectent-elles l'audit ?

Chaque entrée reçoit une probabilité proportionnelle à son poids. Un poids de 3 devrait apparaître environ trois fois plus souvent qu’un poids de 1 sur un échantillon de grande taille.

Pourquoi un parcours équitable peut-il montrer des avertissements ?

Les échantillons aléatoires fluctuent naturellement. Un avertissement signifie que la distribution échantillonnée s'est déplacée en dehors de la plage statistique configurée. Une analyse ou un examen plus important est donc recommandé.