An MJ Apps tool
Secret Santa
without the awkward bits.
SecretSanta makes a festive tradition feel genuinely private, fair, and delightful—without turning your friends and family into rows in someone else's database.
A correct draw
Assignments use the browser's cryptographically secure random generator and a constraint-solving algorithm. The completed draw is independently checked for self-matches, duplicate recipients, missing participants, and broken rules.
A private reveal
The default flow never displays the whole assignment list. Pass-the-Phone, sealed envelopes, one-person links, and printable folded slips help each result stay private.
Made for real groups
Couples, households, last-year pairings, duplicate names, wishlists, budgets, and groups with their own traditions are all supported without requiring an account.