RT Random Tools

Hemlig tomte-generator

Gratis generator för hemlig tomte med undantag, budget och privata avslöjandelänkar. Allt körs i din webbläsare och ingenting sparas.

🔒 Körs helt i din webbläsare — ingenting laddas upp

One pair per line: Ada - Grace, Ada, Grace or Ada & Grace. Applies both ways.

Advertisement

En hemlig tomte-dragning som ingen kan förstöra

Hemlig tomte är ett julklappsbyte där varje deltagare köper en present till en annan person, som väljs slumpmässigt och hålls hemlig fram till den stora dagen. Den traditionella metoden att dra lappar ur en hatt fungerar dåligt så fort det finns regler: par som inte ska dra varandra, ett utgiftstak eller ett team som är utspritt över flera kontor. Den här generatorn hanterar reglerna åt dig och ger varje deltagare en privat länk som bara visar deras egen mottagare.

Dragningen är en äkta derangering, vilket betyder att ingen kan dra sig själv och att varje person ger exakt en present och får exakt en. Dina undantag gäller åt båda hållen, och sökningen använder backtracking med slumpmässiga val från webbläsarens säkra slumpgenerator, så parningarna går inte att förutsäga. Om dina regler gör en dragning omöjlig säger verktyget det i stället för att i tysthet bryta en regel.

Så fungerar de privata länkarna utan server

Efter dragningen får varje person en länk till samma sida. Resultatet kodas in i den del av adressen som kommer efter tecknet #, det så kallade fragmentet. Webbläsare skickar aldrig fragmentet till en webbserver, så era namn loggas, sparas eller laddas aldrig upp någonstans. När en deltagare öppnar sin länk avkodar sidan fragmentet lokalt och visar ett enda meddelande: ”You are buying a gift for” (Du köper en present till) följt av namnet, samt budget, datum och anteckning som du har angett.

Fragmentet är lätt förvrängt så att ett namn inte går att läsa i en förhandsvisning i en chatt eller över någons axel. Det är inte stark kryptering. Den som har hela länken kan avkoda den, så skicka varje länk privat och bara till sin ägare. Arrangörens sida visar aldrig själv parningarna, vilket gör att arrangören kan delta i bytet precis som alla andra.

Tips för ett smidigt julklappsbyte

Kom överens om en budget innan ni drar och skriv in den i budgetfältet så att den visas i varje avslöjande. Lägg till datum eller plats för bytet, och en anteckning som ”endast handgjorda presenter” eller ”önskelista finns i gruppchatten”. Använd undantag för partner, nära familj eller alla som redan ger varandra presenter, och kryssa i alternativet som undviker ömsesidiga byten om du vill ha längre kedjor. Om någon hoppar av gör du helt enkelt en ny dragning med den uppdaterade listan och skickar ut nya länkar. Du kan också skriva ut kort, klippa ut dem och dela ut dem med baksidan upp, vilket fungerar bra vid fysiska träffar där inte alla har en telefon till hands.

Hur man använder

  1. Lägg till deltagareSkriv ett namn per rad. Dubblettnamn ignoreras så att alla bara finns med en gång.
  2. Lägg till undantagLista par som inte ska dra varandra, till exempel partner eller personer som bor tillsammans, ett par per rad.
  3. Dra namnenLägg eventuellt till budget, datum och en anteckning och tryck sedan på ”Draw names” för att få en giltig uppsättning parningar.
  4. Dela privata länkarKopiera varje persons privata länk och skicka den till dem, eller skriv ut kort som delas ut med baksidan upp.

Vanliga frågor

Kan arrangören se vem som drog vem?
Sidan visar aldrig parningarna på skärmen. Varje persons resultat finns bara i deras privata länk, så arrangören kan också vara med. De utskrivbara korten visar däremot parningarna, så använd dem bara om du inte tänker läsa dem.
Sparas något på en server?
Nej. Dragningen körs i din webbläsare, och varje resultat packas in i den del av länken som kommer efter tecknet #. Webbläsare skickar inte den delen till någon server.
Hur säker är den privata länken?
Namnet är lätt förvrängt så att det inte går att läsa med en snabb blick, men det är ingen kryptering. Alla som har länken kan avkoda den, så skicka varje länk bara till dess ägare.
Vad händer om ingen giltig dragning finns?
Om undantagen gör att någon inte har någon att dra, talar verktyget om det i stället för att gissa. Ta bort ett undantag eller lägg till en deltagare och dra igen.
Kan jag hindra att två personer köper till varandra?
Ja. Kryssa i ”Avoid two-way swaps” så att om A drar B kommer B inte att dra A. Det kräver minst tre deltagare.
Advertisement