Utilia

Generator Secret Santa

Undi Secret Santa online dengan pengecualian untuk pasangan, lalu bagikan tautan pribadi atau cetak kartu lipat. Tanpa akun, tanpa email, tanpa penyimpanan.

Pengecualian (opsional)

Satu aturan per baris. “Ayu, Budi”: Ayu dan Budi tidak bisa saling mendapat satu sama lain (tulis satu keluarga penuh dalam satu baris). “Ayu > Citra”: Ayu tidak bisa mendapat Citra, tetapi Citra boleh mendapat Ayu.

Daftar Anda hanya disimpan di browser ini. Tidak ada yang dikirim ke server.

Cara menyelenggarakan undian Secret Santa

  1. Jika mau, beri nama acara di Nama acara (opsional); nama itu muncul di setiap tautan pengungkapan dan kartu.
  2. Daftarkan semua orang di Peserta (satu per baris). Anda membutuhkan minimal 3 orang. Nama harus berbeda: jika nama yang sama muncul dua kali (dengan huruf kapital apa pun), salinannya diabaikan dan Anda diberi tahu.
  3. Buka Pengecualian (opsional) untuk menambahkan aturan, satu per baris: - Ayu, Budi berarti Ayu dan Budi tidak bisa saling mendapat satu sama lain. Tulis satu keluarga penuh dalam satu baris (Ayu, Budi, Citra) dan tidak seorang pun di dalamnya mendapat anggota lain. - Ayu > Citra berarti Ayu tidak bisa mendapat Citra, tetapi Citra tetap boleh mendapat Ayu. Gunakan ini untuk menghindari pasangan yang sama dengan tahun lalu.
  4. Centang Hindari dua orang yang saling mendapat satu sama lain jika Anda tidak ingin “tukar-menukar” ketika dua orang saling memberi.
  5. Tambahkan anggaran, tanggal, atau tema di Anggaran atau catatan untuk semua orang (opsional). Catatan ini ditampilkan kepada setiap orang bersama hasilnya.
  6. Tekan Undi nama.

Daftar peserta, pengecualian, dan opsi disimpan di browser ini, sehingga Anda dapat kembali dan mengundi lagi.

Membagikan hasil secara pribadi

Setelah pengundian, pasangan tetap tersembunyi: penyelenggara dapat ikut serta tanpa melihat siapa mendapat siapa. Centang Tampilkan siapa memberi kepada siapa (khusus penyelenggara) hanya jika Anda benar-benar perlu memeriksa.

  • Tautan pengungkapan pribadi: setiap peserta mendapat tautannya sendiri. Gunakan Salin tautan pada barisnya dan kirim lewat pesan teks, obrolan, atau email, atau Salin semua tautan untuk mendapatkan seluruh daftar sekaligus. Saat mereka membukanya, mereka melihat “Halo Budi!” dan tombol Ungkap orang saya, lalu nama orang yang akan mereka beri hadiah, beserta catatan Anda.
  • Kartu cetak: Cetak kartu lipat mencetak satu kartu per orang, dua per baris. Gunting, lipat di garis tengah agar nama berada di dalam, dan serahkan setiap kartu kepada orang yang namanya tertulis di luar. Kertas tebal, atau melipat dua kali, mencegah nama terlihat tembus. Pratinjau cetak menampilkan nama, sehingga penyelenggara yang juga ikut bermain sebaiknya berpaling atau meminta orang lain mencetak.
  • Salin seluruh daftar menyalin setiap baris “pemberi → penerima”, untuk penyelenggara yang tidak ikut serta.

Seberapa pribadi tautannya?

Jujur saja: tautan hanya disamarkan, bukan dienkripsi. Hasil disimpan di bagian tautan setelah tanda “#”, yang tidak pernah dikirim browser ke server, sehingga tidak ada yang tentang undian Anda disimpan online. Nama di dalamnya diacak sehingga tidak bisa dibaca sekilas, tetapi orang yang tahu cara kerja alat ini dapat mendekode tautan, termasuk milik orang lain jika berhasil memperolehnya. Itu tidak masalah untuk tukar kado yang santai; cukup kirim setiap tautan hanya kepada pemiliknya. Checksum kecil mendeteksi tautan yang terpotong atau diedit.

Cara kerja undian

Setiap peserta memberi tepat satu hadiah dan menerima tepat satu, dan tidak seorang pun mendapat namanya sendiri. Alat ini mengacak daftar dengan generator acak kriptografis browser Anda (Web Crypto) dan mempertahankan susunan pertama yang memenuhi setiap pengecualian. Dengan pengecualian yang wajar, artinya setiap undian valid sama-sama mungkin. Ketika pengecualian sangat ketat, alat ini beralih ke pencarian acak yang tetap menemukan undian valid jika ada.

Jika aturan membuat undian mustahil, misalnya ketika seseorang dikecualikan dari semua orang, alat ini mengatakannya dan menyebut nama orangnya bila bisa, alih-alih menghasilkan hasil yang rusak.

Pertanyaan yang sering diajukan

Bisakah pasangan dicegah agar tidak saling mendapat satu sama lain?

Bisa. Tulis setiap pasangan pada barisnya sendiri di Pengecualian (opsional), seperti Dewi, Eko. Kedua arah diblokir.

Bagaimana jika undiannya mustahil?

Anda mendapat pesan yang menjelaskan alasannya, misalnya ada orang yang tidak bisa mendapat siapa pun. Hapus satu pengecualian, atau hapus centang Hindari dua orang yang saling mendapat satu sama lain, lalu coba lagi.

Apakah ada yang menerima email?

Tidak. Alat ini tidak mengirim apa pun. Anda membagikan tautan sendiri, lewat aplikasi pesan yang Anda sukai.

Bisakah saya mengulang undian?

Bisa. Tekan Undi nama lagi. Setiap undian baru membuat tautan baru, jadi kirim yang baru dan minta semua orang mengabaikan tautan lama.

Apakah penyelenggara harus tahu hasilnya?

Tidak. Biarkan Tampilkan siapa memberi kepada siapa (khusus penyelenggara) tidak dicentang, kirim tautan tanpa membukanya, dan Anda akan mengetahui orang Anda sendiri seperti semua orang.