Generatore per l’amico segreto
Inserisci i nomi, escludi le coppie, estrai: ognuno riceve il proprio link personale e vede solo per chi deve comprare il regalo. Nessuno estrae se stesso – senza registrazione e senza indirizzi email.
Come si calcola
Come funziona
- Inserisci tutti i nomi, uno per riga.
- Facoltativamente imposta chi non deve pescarsi a vicenda – coppie o fratelli:
Anna + Ben. Più nomi sulla stessa riga (Anna + Ben + Clara) impediscono a un’intera famiglia di pescarsi a vicenda.Anna > Benblocca solo una direzione. - Aggiungi occasione, budget, data e un messaggio – compaiono su ogni cartolina dell’amico segreto.
- Clicca su “Estrai i nomi e crea i link” e invia a ciascuno il proprio link via WhatsApp, email o copia e incolla. Chi apre il link clicca su “Scopri” per vedere per chi deve comprare il regalo.
Come rimane segreta l’estrazione senza un server?
Non c’è account né database. Invece, ogni abbinamento viene memorizzato nel link personale, nella parte dopo il # (il frammento). Secondo lo standard internet RFC 3986 il browser non invia questa parte al server – quindi il nostro server non vede mai i nomi.
Il nome del destinatario non è nel link come testo semplice: è offuscato con una chiave casuale (XOR, poi codificato in Base64), così il link sembra incomprensibile. Per onestà: la chiave è dentro lo stesso link, quindi la persona può aprirlo senza password. Questo protegge da sguardi accidentali – ma chi apre deliberatamente il link di qualcun altro può vedere chi ha pescato. Come organizzatore vedi solo i link a schermo, mai gli abbinamenti. Basta non aprire i link degli altri e non lo saprai nemmeno tu.
Poiché tutto vive nel link, una nuova estrazione crea nuovi link. I vecchi link continuano a mostrare la vecchia estrazione – quindi invia a tutti il loro nuovo link.
Equo: nessuno pesca se stesso
L’estrazione è una disposizione casuale in cui ogni persona regala esattamente un regalo e ne riceve esattamente uno. Il generatore mescola l’elenco con il metodo Fisher-Yates e crypto.getRandomValues() del tuo browser, e scarta ogni mescolamento in cui qualcuno pesca se stesso o una persona esclusa. Questo rende ugualmente probabile ogni abbinamento consentito. Con tre persone, ad esempio, ci sono esattamente due round possibili (A→B→C→A oppure A→C→B→A), ciascuno con il 50% di probabilità.
Quando non funziona?
Le esclusioni possono rendere impossibile un’estrazione. Esempio: con tre persone, due delle quali una coppia, entrambi i partner dovrebbero pescare la terza persona – impossibile. In generale, se un gruppo bloccato è più grande della metà di tutti i partecipanti, non ci sono abbastanza destinatari per esso. Il generatore controlla questo mentre digiti e te lo dice prima di estrarre.
Consigli per l’amico segreto
- Concorda prima un budget così nessuno si sente a disagio – importi fissi sono comuni al lavoro.
- Uno scambio a tema “regalo rubato” funziona diversamente (i regali vengono rubati a turno) – questo generatore è per il classico amico segreto uno a uno.
- Per un’estrazione aperta, ad es. in classe, basta il selettore casuale di nomi con “Mescola ordine”.
Domande frequenti
Come funziona un’estrazione online per l’amico segreto senza registrazione?
Inserisci i nomi, estrai, e invia a ognuno il proprio link personale. Il link contiene, offuscato, per chi quella persona compra il regalo – nessun account e nessun indirizzo email necessario.
L’organizzatore può vedere chi ha pescato chi?
Non a schermo – vengono mostrati solo i link. Ma poiché la chiave è dentro il link stesso, l’organizzatore potrebbe aprire il link di qualcun altro e vedere l’abbinamento. Il metodo protegge dagli sguardi accidentali, non dall’intenzione.
Posso impedire che le coppie si peschino a vicenda?
Sì. In “Chi non deve pescarsi a vicenda?” inserisci una regola per riga, ad esempio Anna + Ben. Con più nomi per riga escludi intere famiglie dal pescarsi a vicenda.
Qualcuno può pescare se stesso?
No. Il generatore consente solo abbinamenti in cui nessuno pesca se stesso e ogni persona dà e riceve esattamente un regalo.
I nomi vengono salvati o inviati da qualche parte?
No. L’estrazione avviene interamente nel tuo browser. I dati vivono solo nei link, e il browser non invia al nostro server la parte dopo il #.
Cosa succede se estraggo di nuovo?
Ottieni nuovi link con un nuovo abbinamento. I vecchi link già inviati continuano a mostrare la vecchia estrazione – quindi invia a tutti il nuovo link.
Quante persone possono partecipare?
Da 3 fino a 200 persone. Con due persone, ognuna saprebbe subito per chi comprare il regalo.
Il generatore per l’amico segreto è gratuito?
Sì – nessuna registrazione, nessun limite, nessuna app. Funziona su telefoni, tablet e computer.
Fonti e riferimenti normativi
- W3C Recommendation: W3C Web Cryptography API – getRandomValues()
- MDN Web Docs – Crypto.getRandomValues()
- IETF RFC 3986 § 3.5: RFC 3986 – Uniform Resource Identifier, Abschnitt 3.5 (Fragment)
- MDN Web Docs – URL.hash
Aggiornato al:
Strumenti correlati
- Sorteggio nomi onlineSorteggio nomi online gratis: estrai vincitori da un elenco, mescola l’ordine o forma squadre equilibrate. Incolla e clicca, senza registrazione.
- Generatore di squadre casualiGeneratore di squadre casuali: incolla i nomi, scegli il numero di squadre o la dimensione e bilancia per livello se vuoi. Per sport, classe e giochi – gratis.
- Ruota casuale online: gira la ruota con le tue vociRuota casuale online e gratuita: aggiungi nomi, numeri o idee, regola le probabilità, rimuovi i vincitori e condividi la ruota con un link. Senza registrazione.
- Lancia i dadi online: d6, d20 e altroLancio dadi online: tira 1–10 dadi con 4, 6, 8, 10, 12 o 20 facce, d6 con i puntini, totale, cronologia dei lanci e probabilità esatte. Casualità crittografica.
- Blocco punti dadi onlineFoglio punteggio gratis per giochi di dadi stile Yahtzee: più giocatori, bonus 35 a 63, totali automatici, controllo punteggi impossibili, foglio da stampare.
- Generatore di calendario torneo e tabelloneCrea gratis il calendario di un torneo: girone all’italiana o tabellone a eliminazione diretta con bye, teste di serie, più campi, risultati e classifica.