Help Center

Face Recognition Check-In

Face recognition is an optional, privacy-first check-in method that lets enrolled students check in just by looking at the kiosk camera. No photos are stored — only a short mathematical vector derived from the student's face.

Enabling Face Recognition for Your Location
  1. 1

    Enable at the platform level

    Face recognition must first be turned on for your account by MyDojang support. Contact us to enable it for testing.

  2. 2

    Enable on the location

    Go to Dashboard → Locations → [your location] → Edit. Under Kiosk Configuration, toggle "Face Recognition" on. Save the location.

  3. 3

    Set as default (optional)

    If face recognition is your primary check-in method, set "Default Method" to "Face" so the kiosk opens on that tab automatically.

Enrolling a Student
  1. 1

    Open the student profile

    Go to Dashboard → Students and open the student you want to enroll.

  2. 2

    Click Face Enrollment

    Click the "Face Enrollment" button (or navigate to the student's face enrollment page). The button only appears when face recognition is enabled at the platform level.

  3. 3

    Obtain and confirm consent

    Read the consent statement to the student or parent. Check the consent checkbox, enter the name of the person giving consent (the student, or their parent/guardian for minors), and click "Grant Consent". You must have the student's (or parent's) verbal or written consent before enrolling biometric data.

  4. 4

    Capture face shots

    Position the student in front of the camera. The system automatically captures 5 high-quality shots. Progress is shown on screen. This takes 10–15 seconds.

  5. 5

    Enrollment complete

    Once all 5 shots are captured, the student is enrolled. Their profile will show face recognition as enabled.

Privacy & Consent Requirements
  1. 1

    Consent is mandatory

    Face recognition will not be enabled for a student until consent is recorded. The consent record stores the date, the staff member who recorded it, and the name of the person who actually gave consent (student or parent/guardian) — biometric privacy laws attribute the consent to that person, not to the staff member.

  2. 2

    What is stored

    Only a 128-number mathematical vector (512 bytes) is stored per capture. No photos, no video, no image data — only the numeric embedding derived from the face.

  3. 3

    Students can opt out at any time

    Any staff member can delete a student's face data by clicking "Delete All Face Data" on the enrollment page. This immediately removes all embeddings and revokes consent.

  4. 4

    Tenant-wide deletion

    Studio owners can delete all face data for all students at once via Settings → Privacy → Delete All Biometric Data. Use this when closing down or upon legal request.

  5. 5

    BIPA and state biometric laws

    If your studio is located in Illinois, Texas, Washington, or other states with biometric privacy laws (BIPA, CUBI, etc.), you are responsible for maintaining a written biometric data policy, obtaining informed written consent, and not selling biometric identifiers. Consult legal counsel for your jurisdiction.

How Check-In Works at the Kiosk
  1. 1

    Student approaches the kiosk

    When the face tab is active, the kiosk camera opens automatically. A privacy notice is shown: "This studio uses face recognition for check-in. Only enrolled students are matched. No photos are stored."

  2. 2

    Automatic detection

    The system continuously scans for faces. When a face is detected, it extracts a 128-number vector and compares it against enrolled students using cosine similarity.

  3. 3

    Match confidence

    A match is only accepted when the best candidate scores above a confidence threshold AND has a clear margin over the next-closest student. Ambiguous matches are rejected — the student is prompted to use another check-in method.

  4. 4

    Confirm screen

    When a confident match is found, the kiosk shows a confirmation screen: "Face recognized — [Name]. Is this you?" The student taps "Yes" to complete check-in, or "Not me" to cancel.

Revoking Consent & Deleting Data
  1. 1

    Per-student deletion

    Open the student profile → Face Enrollment. Click "Delete All Face Data". This removes all stored embeddings, disables face recognition for that student, and clears the consent record.

  2. 2

    When consent is revoked

    Deleting a student's face data immediately prevents them from using face check-in. Their other check-in methods (QR, PIN, etc.) continue to work normally.

Face Recognition Check-In — Staff Help | MyDojang