2025 · UX Research · Kiosk UX · Privacy

FaceLock

Ordering at a kiosk means everyone behind you can see your screen. FaceLock hides it the moment you step away.

Overview

Illustration of a worried customer at a self-order kiosk while another customer stands close behind him
Year
2025
Platform
Self-order kiosk (iPad prototype in Figma)
Focus
Physical privacy, social comfort, kiosk UX
Methods
  • Observation
  • Literature Review
  • Survey
  • Interviews
  • Affinity Mapping
  • Prototyping
  • Usability Testing

A coursework project on improving the boba tea ordering experience for customers in West Lafayette, Indiana, with a focus on how comfortable people feel at self-order kiosks.

Problem

Boba sales are projected to keep growing (about 2.6B USD in 2025, 2.3% annual growth to 2029), and more shops are adding kiosks. But kiosks are public and visible. Our survey showed few complaints about kiosks, yet people still tried to shorten their time at them by checking the menu on their phone first. Interviews explained why: people felt rushed, watched, and judged when someone stood behind them, and most had no way to shield the screen.

  • 2.6B USD

    projected 2025 boba tea sales

  • 0

    interviewees who felt any kiosk respected their personal space

How might we make kiosk ordering more comfortable by protecting physical privacy and reducing social pressure, without radical hardware or software changes for shop owners?

My Role

Team project of three. I co-conducted the shop observations, wrote interview questions and ran and analyzed two interviews, led ideation, designed the UI and built the Figma prototype, wrote the usability test questions and ran the usability test, and wrote most of the report.

Process

We observed two boba shops, one with several small kiosks and one with a single kiosk beside a long counter, and noticed people lingering at kiosks and helping friends order. A scoping literature review covered kiosk usability, accessibility, and continued use, and a survey of local coffee and tea customers showed people were quietly working around kiosks. Because no paper addressed physical privacy directly, we pulled from related work on social presence in retail, privacy partitions for older adults, and stress in crowded kiosk use. Interviews then showed how exposed people feel. Five sources (interviews, survey, literature, brainstorming, observations) went into an affinity diagram in FigJam with three themes: social influence on purchasing, kiosk use for ordering, and security and privacy concerns. We compared a physical back partition with face-detection software and chose software, since it scales with minimal hardware.

  • 2

    boba shops observed

  • 5

    data sources in the affinity diagram

  • 3

    usability test participants

From the literature

  1. 01

    Kiosk usability problems include interface complexity, limited customization, hard-to-see icons, and confusing e-coupons.

    Source: Literature review

  2. 02

    Crowd size and proximity create social pressure in retail. One companion raises positive emotion, while three raise negative emotion.

    Source: Literature review

  3. 03

    Privacy partitions reduced "social exposure" and cognitive load for older adults using kiosks.

    Source: Literature review

  4. 04

    In a VR kiosk study, high-stress participants were slower and made more errors.

    Source: Literature review

From the field

  1. 05

    Nobody felt kiosks respected their space. People rush when someone stands behind them and end up unhappy with their order.

    Source: Interviews

  2. 06

    Phone number and email were the most protected details, and everyone felt anxious or judged because others could see what they ordered.

    Source: Interviews

  3. 07

    The more crowded the space, the more defensive the behavior. Most people could do nothing to shield the screen, and one used their body as a shield.

    Source: Affinity diagram

Constraint: No radical hardware or software changes, because of cost and complexity for shop owners. We also deliberately avoided facial recognition: the idea only detects whether a face is present and turned toward the screen.

Solution

FaceLock intro screen: Your privacy protected with FaceLock, explaining that it uses simple motion detection and saves no photo or personal data, with Yes and No buttons

Opt-in, with a clear explanation

An intro screen asks the user to turn FaceLock on and explains what it does. Testing showed people wanted to understand it, so the final version adds a demo video slot on that first screen.

Illustration of a face with a detection mesh over it, tracking eyes, nose, and mouth

Detection without identification

We compared a Time of Flight sensor (depth only, less intrusive, but cannot tell which way you face) with an RGB camera running MediaPipe face detection, which tracks head turns without storing or identifying faces. We chose the camera route for the head-turn signal and said plainly on screen that no photo or personal data is saved.

Locked kiosk screen: We've locked your screen for privacy, with a 20 second countdown

Lock the screen when you step away

FaceLock hides the order when your face turns away or you step aside, then restores it when you return. The goal is physical privacy at the moment someone behind you could look.

Two lock screens side by side: the timer at 40 seconds in green, and at 4 seconds in red

A visible timer, longer than first drafted

The first timer was 20 seconds with an icon that turns red near the end. One tester felt that was too short, so we moved to 40 seconds. 60 felt too slow, since the timer only runs when someone walks away. When it ends, the session and all stored data are cleared.

Self-order kiosk on a stand with a dark privacy screen over the display

A privacy screen on top of FaceLock

FaceLock covers the front, but people beside you can still see. Two testers suggested a privacy screen protector, so the final design pairs the two: louvered film narrows the viewing angle, FaceLock handles stepping away.

Impact

The concept was tested with three participants on an iPad Figma prototype. Nothing was built or deployed, so there are no outcome metrics. Each change below came directly from that feedback.

What changed

  • Problem

    Participants wanted to understand what the feature does before turning it on.

    Fix

    Added a demo video slot to the first screen.

  • Problem

    One participant felt 20 seconds was too short.

    Fix

    Extended the timer to 40 seconds.

  • Problem

    People beside the user could still see the screen.

    Fix

    Paired FaceLock with a privacy screen overlay.

All three participants liked it and said they would turn it on, and the no-data-collection message helped build trust. FaceLock is a low-cost way to make public kiosks feel more private, but it needs real hardware testing before any claim about performance.

Reflection

What I'd do differently

We only tested a Figma prototype with three people, so face detection speed, low light, glare, and timing were never measured, and the privacy screen was only shown visually. The 40-second lock could also leave the next customer waiting if someone abandons an order. With more time I would build a working prototype and test it in a busy shop.

Next steps

Build a functional prototype with a Time of Flight sensor or RGB camera with MediaPipe, plus a physical privacy screen. Test adaptive settings such as a custom timer or optional lock animation. Run field studies in high-traffic spaces. Solve the abandoned-order wait so the next user can start right away. Use the findings toward guidelines for privacy-aware kiosks.

Ethical considerations

  • Even with no data stored, a face-detection feature can feel like surveillance, so trust has to be earned on screen.
  • Users with face coverings, disabilities, or different appearances could be missed or misread, so the design must stay inclusive.
  • A privacy feature can feel controlling in shared spaces, so comfort and protection need balancing.

Last chapter

Design Documentation

The full process documentation for this project: research, interviews, usability study, and design iterations.