Home

PRIVATE BROWSER TOOL · PHASE 2

Time-Slot Lottery

Draw capacity-limited appointment slots for applicants with explicit unavailable-slot rules and a waitlist. The complete workflow runs locally in this browser, with visible controls and a result you can inspect before copying or downloading.

LOCAL WORKBENCH

Generate a result

No upload · no account · no URL storage

Use slot,capacity.

Ready. Entries and results stay in this browser tab.

Choose your settings, then select Generate.

How it works

  1. Parse applicant rows, slot capacities, and explicit unavailability pairs.
  2. Securely establish applicant priority, then assign each to an eligible remaining slot.
  3. Return slot rosters, unassigned applicants, and an optional secure waitlist order.

Worked example

Six applicants and three two-person slots can fill exactly when each applicant has at least one eligible slot.

Limits and interpretation

  • At most 2,000 applicants, 500 slot rows, and 10,000 capacity places are accepted.
  • The lottery treats all eligible slots equally and does not rank preferences; a waitlist remains subject to availability.
  • Impossible availability leaves applicants unassigned or waitlisted instead of placing them in a blocked slot.

Privacy

Your inputs and generated results stay in this browser. This tool does not put them in a URL, analytics event, server log, or external request.

Frequently asked questions

How does Time-Slot Lottery make its random choices?
Applicant priority and eligible-slot tie choices use Web Crypto; capacity and unavailability remain hard constraints.
Does Time-Slot Lottery upload my inputs or results?
No. Names, schedules, assignments, and results remain in this browser tab and are never sent to a server.
When should I use Time-Slot Lottery?
Use it for low-stakes appointment or presentation slots when availability is binary and a transparent lottery is acceptable.

Related tools