Tirage au sort Secret Santa en ligne

Saisissez les noms, excluez les couples, lancez le tirage : chaque personne reçoit son propre lien Secret Santa et ne voit que la personne à qui elle offre un cadeau. Personne ne se tire soi-même – sans inscription ni adresse e-mail.

Chaque nom une seule fois – pour des prénoms identiques, écrivez par ex. « Anna M. » et « Anna S. ».
Une règle par ligne. « Anna + Ben » = Anna et Ben ne se tirent pas (couples, ou familles entières avec plusieurs noms). « Anna > Ben » = seule Anna ne peut pas tirer Ben.

Saisissez les noms, puis lancez le tirage. Vous ne verrez que les liens – pas qui a tiré qui.

Résultat

Participants
6
Tirage
6 personnes, 1 règle(s) d’exclusion – tirage possible

Comment le calcul est fait

Comment ça marche

  1. Saisissez tous les noms, un par ligne.
  2. Indiquez si besoin qui ne doit pas se tirer – couples, frères et sœurs : Anna + Ben. Plusieurs noms sur une ligne (Anna + Ben + Clara) excluent toute une famille entre elle. Anna > Ben n’exclut qu’un sens.
  3. Ajoutez l’événement, le budget, la date et un message : ils figurent sur chaque carte.
  4. Cliquez sur « Lancer le tirage et créer les liens » et envoyez à chacun son lien par WhatsApp, e-mail ou copier-coller. En ouvrant le lien et en cliquant sur « Découvrir », chacun voit à qui il offre un cadeau.

Comment le tirage reste-t-il secret sans serveur ?

Il n’y a ni compte ni base de données. L’attribution est stockée dans le lien personnel, dans la partie après le # (le fragment). Selon la norme RFC 3986, le navigateur n’envoie pas cette partie au serveur : notre serveur ne voit donc jamais les noms.

Le nom de la personne à gâter n’apparaît pas en clair : il est masqué avec une clé aléatoire (XOR, puis encodage Base64), si bien que le lien ressemble à une suite de caractères sans sens. Honnêtement : la clé se trouve dans le même lien, pour qu’on puisse l’ouvrir sans mot de passe. Cela protège contre un coup d’œil involontaire, mais quiconque ouvre volontairement le lien d’un autre voit son tirage. En tant qu’organisateur, vous ne voyez à l’écran que les liens, jamais les paires – il suffit de ne pas ouvrir ceux des autres.

Comme tout est dans le lien, un nouveau tirage crée de nouveaux liens ; les anciens continuent d’afficher l’ancien tirage. Envoyez alors à chacun son nouveau lien.

Équitable : personne ne se tire soi-même

Chaque personne offre exactement un cadeau et en reçoit exactement un. Le générateur mélange la liste avec l’algorithme de Fisher-Yates et la source aléatoire crypto.getRandomValues() du navigateur, puis rejette tout mélange où quelqu’un se tire lui-même ou tire une personne exclue. Chaque attribution autorisée a donc la même probabilité. À trois personnes, il existe exactement deux tirages possibles (A→B→C→A ou A→C→B→A), chacun à 50 %.

Quand est-ce impossible ?

Les exclusions peuvent rendre le tirage impossible. Exemple : à trois, dont un couple, les deux partenaires devraient tirer la troisième personne. En général, si un groupe exclu dépasse la moitié des participants, il manque de destinataires. Le générateur le vérifie pendant la saisie.

Pour un tirage public, en classe par exemple, le tirage au sort de noms avec « Mélanger l’ordre » suffit.

Questions fréquentes

Comment faire un tirage au sort Secret Santa en ligne sans inscription ?

Saisissez les noms, lancez le tirage et envoyez à chacun son lien personnel. Le lien contient, masqué, le nom de la personne à gâter – ni compte ni adresse e-mail nécessaires.

L’organisateur voit-il qui a tiré qui ?

Pas à l’écran : seuls les liens s’affichent. Mais comme la clé est dans le lien, l’organisateur pourrait ouvrir le lien d’un autre et voir la paire. La méthode protège contre les accidents, pas contre une intention.

Peut-on empêcher les couples de se tirer ?

Oui. Dans « Qui ne doit pas se tirer mutuellement ? », saisissez une règle par ligne, par exemple Anna + Ben. Avec plusieurs noms par ligne, vous excluez des familles entières.

Quelqu’un peut-il se tirer lui-même ?

Non. Seules les attributions où personne ne se tire soi-même et où chacun offre et reçoit exactement un cadeau sont possibles.

Les noms sont-ils enregistrés ou envoyés ?

Non. Le tirage se fait entièrement dans votre navigateur. Les données ne sont que dans les liens, et le navigateur n’envoie pas la partie après le # à notre serveur.

Que se passe-t-il si je refais le tirage ?

Vous obtenez de nouveaux liens avec une nouvelle attribution. Les anciens liens déjà envoyés montrent toujours l’ancien tirage : renvoyez les nouveaux liens à tout le monde.

Combien de participants au maximum ?

De 3 à 200 personnes. À deux, chacun saurait immédiatement à qui il offre.

Sources et références juridiques

Dernière mise à jour :

Outils similaires