| Access gate | Signed page/class token and secure authentication cookie. | No student account or RMIT login. | Restrict access to the correct activity and session. |
| Live class | Session code, internal random alias, activity page, score/metric and timestamps. | No name, nickname, Student ID, email address, RMIT login, profile token or written reflection. | Projector leaderboard and instructor control; participant rows become inaccessible within 24 hours. |
| Capstone | Random alias, selected team role and team decision values. | No supplied identity or demographic information. | Coordinate the shared simulation; operational state becomes inaccessible within 24 hours. |
| Learning notes | Nothing. | Reflection, evidence, rubric and notebook export. | Stored only by the browser on the student’s device until they clear it. |
| Teaching QA pulse | Activity-level rating/choice totals and an unlinked pool of optional comments. | No name, Student ID, email, learner alias, class session, game code, grade or response timestamp. | Routine teaching improvement and aggregate promotion evidence; rolling 730-day expiry. Skip sends nothing. |
| Lab requests | Role, current page, report or suggestion, submission time and workflow status. Name and email are optional. | No required identity, Student ID, class result, learner alias or local notebook content. | Operational maintenance and redesign planning; instructor-only review queue with a 730-day expiry. |
| Analytics | Aggregate page counts, action counts, date and UTC hour. A random browser token is hashed for approximate daily unique counts and the temporary hash expires within three days. | No name, email, IP address, precise location, advertising ID, fingerprint, camera, microphone or third-party tracking pixel. | Routine service improvement and operational monitoring; aggregate counters expire after 400 days. |