Classroom privacy and projector use
keeps classroom rosters and picker state browser-local and adds connected no-repeat/partner workflows designed for projection. Use minimal display names or nicknames when possible and avoid student IDs, contact details, health information, grades, or other sensitive records.
Teacher-judgment boundary
Random pairing and keep-apart constraints are convenience tools, not classroom-management or student-assessment systems. Accessibility, support needs, safety, relationships, and learning goals still require teacher judgment; the tool does not infer them.
Best-effort grouping, not student judgment
Pairs/trios use cryptographic shuffling plus a bounded search for your explicit keep-apart pairs. A zero-conflict solution is not guaranteed, and sensitive student traits should not be encoded here.