Biometric Identity Platform for Hospitality

FaceFlow

Your face is the key. The card. The loyalty programme.

A unified facial recognition middleware layer connecting Property Management Systems and Point of Sale — delivering frictionless check-in, instant room charges, automatic loyalty rewards, and secure staff authentication across every guest touchpoint.

Request a Demo View Idea Sheet ↗
PMS Check-In POS Payments Loyalty Staff Auth Institutional Dining
<0.8s
Recognition Speed
99.7%
Match Accuracy
600+
Covers / Hour
0
Cards or PINs Needed

01 — Property Management System

Guest Check-In & Check-Out

Replace the front-desk queue with a seamless face-first workflow. Guests are recognised the moment they approach the kiosk or desk terminal — reservation pulled, room assigned, key issued, in under a second.

Step 01 📷

Camera Capture

Guest approaches kiosk. Live frame captured, liveness detection confirms physical presence.

Step 02 🔍

Face Match

Encrypted biometric vector compared against enrolled guest profile in under 0.8 s.

Step 03 🏨

PMS Action

Reservation retrieved, room assigned, digital key dispatched to guest's phone. Done.

Check-In Features

  • Pre-enrolment via app — Guests upload a selfie during online check-in; vector stored 24 hrs before arrival
  • Walk-up enrolment — First-time guests enrol at the kiosk with ID scan + live face capture
  • Reservation auto-pull — PMS record surfaced instantly; staff can review or override
  • Room assignment — Preferred room types, floor requests, and upgrade eligibility shown automatically
  • Digital key dispatch — Mobile key pushed to guest's phone immediately on match
  • Multi-room bookings — Each travelling party member enrolled and mapped to shared folio

Check-Out Features

  • Express check-out kiosk — Face scan retrieves final folio; one-tap approval settles the bill
  • Itemised charges review — Guest sees full itemised bill on screen; can dispute line items
  • Room charge settlement — Folio auto-settled against card on file; no card retrieval needed
  • Loyalty points posted — Stay points calculated and applied at the moment of check-out
  • E-receipt delivery — Folio emailed / SMS'd immediately after settlement
  • Key deactivation — Physical and digital keys deactivated instantly on confirmation
🔔

VIP Recognition

Returning guests and loyalty members flagged to front-desk staff on approach — name, tier, and preferences surface before a word is spoken.

🚪

Room Access

Optional face-unlock integration with compatible door locks (RFID + camera combo) — guests access their room without any physical key.

📋

Housekeeping Alerts

When a guest face is matched departing the property, housekeeping queue is automatically updated to mark the room for service.

⚠️

Watchlist / DNC

Do-Not-Check-In flags linked to face profiles. Security team alerted silently if a flagged individual is recognised at any terminal.

02 — Point of Sale

Dining Payments & Room Charges

Guests settle their dining bill or charge it to their room with a glance at the POS camera — no card, no phone, no signature. Powered by Hashmato POS products.

In-Restaurant Payment Flow

  • Face-pay at tableside — Server presents tablet; guest looks at camera to authorise payment
  • Room charge — Posted directly to the PMS folio with outlet, timestamp, and itemised detail
  • Card-on-file settlement — Settled against card stored in PMS guest profile; no card handling
  • Split-bill support — Multiple guests each authorise their own portion by face
  • Gratuity prompt — Tip selection screen shown post-recognition before final authorisation
  • Receipt preference — Paperless by default; email / SMS sent to guest's profile address

Server & Outlet Benefits

  • Guest name display — Server greeted with guest name and photo thumbnail on POS screen
  • Loyalty tier badge — Gold / Platinum guests highlighted for service prioritisation
  • Dietary & allergy flags — Stored preferences shown on server POS before order is taken
  • Stay context — Check-in date, room number, and departure date visible to outlet staff
  • Spend analytics — Per-guest F&B spend tracked across all outlets
  • Faster table turns — Payment time reduced from ~4 min to under 30 seconds
🍽️

Multi-Outlet Support

Restaurant, bar, pool bar, spa, and room service share the same biometric engine — identity and folio consistent across every touchpoint.

🔐

Authorisation Limits

Property-configurable thresholds: charges above a set amount require a secondary PIN or card confirmation alongside the face match.

📊

Real-Time Folio View

Server or outlet manager can see a guest's running account balance and current folio total before processing a new charge.

🏊

Non-Stay Guests

Day-spa visitors, club members, and event guests enrolled as non-resident profiles — face-pay without a room charge destination.

03 — Loyalty Programme

Earn, Recognise, Reward

Every recognised interaction — check-in, dining, spa, activity — earns points automatically. No app tap or card swipe required. The face is the loyalty card.

Member

Classic

0 – 4,999 pts / yr

  • 1 pt per $1 spent
  • Face check-in
  • Face pay at POS
  • E-receipts
Silver

Silver

5,000 – 14,999 pts / yr

  • 1.5 pts per $1
  • Room upgrade priority
  • F&B 10% discount
  • Late check-out (2 pm)
Platinum

Platinum

40,000+ pts / yr

  • 3 pts per $1
  • Suite upgrade guarantee
  • F&B 20% discount
  • Early + late flex
  • Dedicated concierge
  • Annual free night

Instant Accrual

Points credited the moment a face-pay transaction settles — visible in the guest app within seconds.

🎁

Face Redemption

Guests redeem points at POS by face — server sees redeemable balance and applies discount with one tap.

📈

Bonus Multipliers

Date-range or outlet-specific multiplier events (e.g. 3× on spa Tuesdays) applied automatically.

🔗

Partner Network

API hooks to connect earning/burning with airlines, car hire, and third-party hotel platforms.

04 — Staff Authentication

Secure Login for PMS & POS

Staff authenticate to PMS workstations and POS terminals using their face — eliminating shared passwords, forgotten PINs, and buddy-punching. Every action tied to a verified individual identity.

PMS Staff Login

  • Workstation lock/unlock — Screen locks when staff steps away; unlocks on return via face
  • Role-based access — Face match triggers the correct permission set (Front Desk, Manager, Revenue)
  • Shared terminal support — Session switches on each face scan; multiple staff, one workstation
  • Audit trail — Every PMS action timestamped against the authenticated staff member's ID
  • Override approvals — Rate adjustments and late check-outs require a manager face re-scan
  • Shift logging — Time-and-attendance automatically recorded at each authentication event

POS Staff Login

  • Cashier sign-on — Each server opens their till session with a face scan
  • Quick switch — Server-to-server handover in under 2 seconds; no PIN entry mid-service
  • Void & refund controls — High-risk actions require manager face re-auth
  • Auto-lock — Terminal locks if no face detected for a configurable idle period
  • Tip reconciliation — Tips assigned to verified staff identity for payroll accuracy
  • Multi-outlet roaming — Staff face profile valid across all outlet terminals on-property
🛡️

Buddy-Punching Prevention

Time-and-attendance is biometrically locked — staff cannot clock in or out on behalf of a colleague.

🔑

Elevated Actions Gate

Rate overrides, comp authorisations, and account adjustments all require a supervisor-level face re-scan.

📱

Mobile Enrolment

HR enrols new staff via a secure mobile flow — face captured in under 60 seconds, immediately active.

📉

Loss Prevention

Exception reports flag high-frequency voiders or comp issuers correlated to their face-verified identity.

05 — Institutional Dining

Campus, Corporate & Healthcare

FaceFlow extends beyond hotel F&B into high-volume, account-based dining environments where speed, meal entitlements, and dietary compliance are mission-critical.

🎓

University & College

Meal plan entitlements, resident vs commuter tracking, dining hall access control

🏢

Corporate Campus

Subsidised meals, department cost-coding, executive dining, visitor catering

🏥

Hospital & Healthcare

Patient meal delivery, clinical dietary flags, staff canteen billing

🏠

Aged Care & Boarding

Resident identification, nutritional compliance, medication mealtime flags

Meal Plan & Entitlements

  • Face = meal credential — No card, fob, or app; plan balance checked and decremented in real time
  • Swipe allowances — Configurable daily/weekly entitlement limits per plan type
  • Declining balance — Flex dollars for à la carte top-ups beyond the included plan
  • Multi-plan stacking — Individuals select which entitlement to apply at the terminal
  • Plan expiry alerts — Low balance notifications pushed to app or email automatically
  • Visitor top-up — Walk-up visitors enrolled on-the-spot with prepaid credit load

Dietary & Clinical Compliance

  • Allergen flags — Colour-coded allergen alerts (nuts, gluten, dairy) on face match
  • Dietary preferences — Vegan, halal, kosher, low-sodium, diabetic-friendly flags on profile
  • Clinical meal orders — Prescribed diet surfaces at the servery; staff confirm against record
  • Override audit — Dietary flag overrides logged against the authenticated server identity
  • Nutritional tracking — Meal transactions linked to nutritional data for dietitian reporting
  • Medication sync — Integration hook to pharmacy systems for mealtime co-administration flags
🔒

Access Control

Dining hall gates linked to face recognition — only enrolled plan holders gain access during service hours.

👨‍👩‍👧

Parent Visibility

Parents optionally view their child's meal activity and remaining balance — configurable privacy controls.

🍱

Grab-and-Go Lanes

Face scan at express exit confirms selection against plan entitlement — no cashier required.

📡

ERP & HRIS Sync

Connects to SAP, Oracle HR, Workday — enrolments and leavers auto-synced; no manual management.

🌱

Sustainability

Verified consumption data correlated with food waste metrics for right-sized production planning.

🤝

Contract Billing

Automated monthly billing pack — verified cover counts and subsidy totals from biometric records.

06 — Technical Architecture

How FaceFlow Works

A lightweight biometric middleware layer sits between your existing PMS and POS systems — no rip-and-replace required. Eight-layer architecture from camera to connector, integrated via REST API and webhooks.

Layer 01

Capture Device

Near-infrared + RGB dual-camera hardware (kiosk, tablet, or fixed terminal). Liveness detection prevents photo spoofing.

Layer 02

On-Device Processing

Face vectorisation runs at the edge — raw biometric data never leaves the terminal. Only encrypted feature vectors transmitted.

Layer 03

FaceFlow Engine

Hosted matching service compares encrypted vectors against the enrolled profile store. Returns confidence score + profile ID.

Layer 04

PMS Connector

REST API adapters for WinCloud & Yellowstone. Reservation and folio data exchanged bidirectionally.

Layer 05

POS Connector

Integrations for Hashmato POS products. Guest profile and payment method pushed on match event.

Layer 06

Loyalty Engine

Points ledger API — earn rules, tier calculation, redemption, and partner exchange hooks. Real-time balance to guest app.

Layer 07

Admin Dashboard

Web-based property UI — enrolment management, terminal health, match logs, exception reports, and loyalty analytics.

Layer 08

Guest Mobile App

Self-service enrolment, loyalty balance, transaction history, point redemption, and digital room key. iOS + Android.

Technology Stack

Built on Proven Foundations

FaceFlow is built on a robust, battle-tested open web stack — maximising compatibility with existing hotel infrastructure and ensuring a wide pool of development talent.

Backend

PHP 8.x

Modern PHP 8 with typed properties, fibers, and named arguments. Composer-managed dependencies throughout.

Database

MySQL 8.x

InnoDB engine with row-level locking for high-concurrency POS environments. Encrypted at rest via TDE.

Framework

Laravel

Eloquent ORM, queue workers for async loyalty posting, and Artisan CLI for deployment and migration management.

Cache

Redis

In-memory session cache for active face-match sessions and offline entitlement data at terminal level.

Web Server

Nginx + PHP-FPM

High-performance reverse proxy fronting PHP-FPM process pools for concurrent terminal requests.

API

REST / OAuth 2.0

Stateless JSON API consumed by PMS, POS, kiosks, and mobile app. OAuth 2.0 bearer token auth on all routes.

Security

mTLS / AES-256

All vectors encrypted in transit with TLS 1.3 and additionally with per-property AES-256 keys in HSM.

Deployment

Docker / Cloud

Docker Compose configuration for rapid provisioning. Deployable to any Linux server, AWS, Azure, or GCP.

Full stack: PHP 8.xMySQL 8.xLaravelRedisNginxPHP-FPMREST / OAuth 2.0DockermTLSAES-256

07 — Security & Compliance

Privacy by Design

Biometric data handling governed by GDPR, CCPA, BIPA, and local equivalents. Consent is explicit, revocable, and fully audited.

01

No Image Storage

Raw facial images are never persisted. Only encrypted mathematical feature vectors are stored — these cannot be reverse-engineered into a photograph.

02

Explicit Consent

Guests and staff opt in explicitly before enrolment. Consent captured digitally with timestamp and privacy policy version.

03

Right to Erasure

One-click biometric data deletion. All vectors purged across all nodes within 24 hours of request.

04

Liveness Detection

Anti-spoofing via active liveness challenge and passive depth analysis. Prevents photo, video, or mask attacks.

05

Encrypted Transit

All data encrypted with TLS 1.3. Biometric vectors additionally encrypted with per-property AES-256 keys in HSM.

06

SOC 2 Type II

FaceFlow engine certified SOC 2 Type II. Annual penetration testing. Data residency options for EU and APAC properties.

Certified Integrations

WinCloud PMS Yellowstone PMS Hashmato POS iOS & Android SAP Oracle HR Workday Docker AWS / Azure / GCP MySQL 8 PHP 8 Redis

Ready to go face-first?

See FaceFlow live in a guided demo — we'll walk through check-in, POS payment, and loyalty enrolment end-to-end in your stack.

Request a Demo View Full Idea Sheet ↗