Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 2.26 KB

File metadata and controls

36 lines (28 loc) · 2.26 KB

Privacy and Student-Safety Notes

Perception Learning is a hackathon prototype for education research and demonstration. It is not a production student-information system and should not be deployed to real children without institutional review.

Current safeguards

  • Browser sessions use random anonymous identifiers; no email address or password is required.
  • Classroom endpoints bind each anonymous session to one role and reject learner access to teacher evidence routes.
  • Seeded learners and events are labeled as demo data and are not presented as real students.
  • Lesson-note excerpts are private by default. A learner must explicitly opt in while joining before the teacher can see excerpts.
  • When sharing is off, note events tell the teacher only that a private note was saved; the note body is redacted from the classroom event.
  • Teacher AI briefs describe observable learning actions only and explicitly avoid diagnoses and automated grades.
  • Generated simulation code runs in a networkless, storage-free, CSP-sandboxed iframe after contract validation.

Data stored in Cloudflare D1

  • anonymous learner and teacher session identifiers;
  • learner-chosen display name and classroom membership;
  • assignments and opened/completed state;
  • learning events such as forecast commitment, parameter changes, questions, assessments, and explicit stuck signals;
  • note excerpts only when sharing is enabled;
  • teacher-authored interventions;
  • personal notes, assessments, and experiment history tied to the anonymous learner session.

Required work before use with real students

  • district or institutional privacy, accessibility, security, and curriculum review;
  • a production identity provider with verified teacher/class ownership and account recovery;
  • guardian/student consent flows appropriate to age and jurisdiction;
  • configurable retention, export, correction, and deletion controls for classroom data;
  • documented FERPA/COPPA/GDPR analysis as applicable;
  • moderation and escalation policies for learner-authored text;
  • an incident-response process, audit logs, and least-privilege administrator access;
  • removal or replacement of demo data in production classrooms.

Do not enter sensitive personal, health, disciplinary, or accommodation information into this prototype.