NEWAI-Powered Geo Attendance is live — Explore what's new →
Employee Lifecycle·Face Recognition Attendance·Geo-Based Tracking·Payroll & Compliance·Leave Management·Document Management·Performance & Appraisals·Android & iOS App·Kiosk Attendance·Asset Management·AI-Powered Insights·Reports & Analytics·Custom Workflows·Employee Lifecycle·Face Recognition Attendance·Geo-Based Tracking·Payroll & Compliance·Leave Management·Document Management·Performance & Appraisals·Android & iOS App·Kiosk Attendance·Asset Management·AI-Powered Insights·Reports & Analytics·Custom Workflows·
🖥️ Facial Recognition Terminal

Attendance That Marks
Itself — Just Walk Up
and Look

HRORA's AI-powered kiosk terminal runs on a dedicated Android tablet. Employees clock in and out just by looking at the camera — no cards, no PINs, no touching required.

✅ Works offline⚡ Setup in under an hour🔒 Encrypted biometric data
HHRORA
🙂
09:04 AM
Mon, Jun 16
Position your face in the frame
Rahul Sharma — Logged In
09:04 AM · Main Entrance
312 Employees Enrolled
Face recognition ready
Offline Mode Active
14 punches queued to sync

Up and running in 4 simple steps — from unboxing to live attendance marking

🏢
Select Org
Connect to your company cloud
🔐
Admin Login
Secure HR admin access
🤳
Enroll Faces
Register employee biometrics
🖥️
Kiosk Mode
Hands-free scanning starts
🤳 AI Face Recognition

Recognised in under
a second — every time

HRORA's on-device ML model detects and matches faces in real time, with colour-coded visual feedback so employees instantly know their status.

  • Sub-second recognition

    The ML model runs entirely on the device — no server round-trip, no lag

  • 👁️
    Liveness detection

    Blink-based eye tracker during enrolment prevents photo spoofing

  • 📐
    Proximity guidance

    Visual cues direct employees to the optimal scan distance automatically

  • 🕶️
    Glasses & appearance aware

    Enrol with and without glasses for reliable recognition in all conditions

  • 🔒
    Encrypted embeddings

    Face data stored as encrypted mathematical vectors — never as a photo

📷 Real-Time Visual Feedback
Colour-coded scan frame — always updating
Processing
Face detected — matching in progress
Recognised
Attendance marked successfully
Not Found
Face detected but not enrolled
👁️
Waiting
No face detected — device is idle
Proximity Threshold
FarRecommended (0.25)Close
✅ Attendance Result Card
Shown for 6–8 seconds, then auto-dismissed
Recognised
RS
Rahul Sharma
Senior Engineer · Engineering
Login Marked
09:03 AM — Mon, June 16
🔔 You have 1 message
Auto-closing in 6s
Login In
Break Out
Break In
Logout
🖥️ Daily Kiosk Operation

Walk up, look,
walk away — done

Once configured, the kiosk runs 24/7 in hands-free mode. A glassmorphic result card confirms every punch and auto-closes — no employee interaction needed.

  • 🖥️
    Full-screen kiosk mode

    Android navigation is locked — only HRORA runs, always in foreground

  • 🔄
    Smart state cycling

    System auto-determines Login → Break → Logout per employee history

  • 📡
    Remote status check

    Queries cloud for latest state; falls back to local SQLite if offline

  • 📣
    HR broadcast delivery

    Employees see pending HR messages the moment they scan in

  • ⏱️
    Auto-close result card

    Card dismisses itself in 6–8 seconds so the next person can scan

📴 Offline-First

No internet? No problem.
Attendance never stops

HRORA's kiosk is engineered to run fully without connectivity. Face recognition, attendance marking and state determination all work on-device — queued records sync the moment Wi-Fi returns.

  • 💾
    Local SQLite database

    Every punch saved immediately to device storage — punch never lost

  • 🔄
    Sync-on-reconnect

    Queued records upload in chronological order automatically on reconnect

  • 📊
    Sequential ordering

    Login is always synced before Logout, even across connectivity gaps

  • 🔍
    Sync log viewer

    Admin can review every sync attempt, success and failure in Settings

  • Indefinite offline duration

    Device can stay offline for days — no data loss, no interruption

📴 Offline Mode Status
Feature availability when disconnected
Face Recognition Works fully offline
Attendance Marking Saved to local SQLite
Login/Logout State Determined from local log
Employee Data Cached on device
Broadcast Messages⚠️ New messages wait for reconnect
Organisation Sync⚠️ First setup only
👤
Employee Punches
💾
Local SQLite
☁️
HRORA Cloud
Sync happens automatically — no manual action needed
🎉 Celebration Banners
Auto-triggered at the moment of recognition
🎂
Birthday
Trigger: Employee's DOB matches today's date
Style: Festive confetti & birthday theme
🏆
Work Anniversary
Trigger: Anniversary of joining date reached
Style: Professional milestone theme
🪔
Festival / Holiday
Trigger: Admin-configured festival dates
Style: Event-themed full-screen banner
Each banner type is independently togglable from Settings → Banner Configuration
Birthday Anniversary Festival Holiday
🎉 Celebration Moments

Make every milestone
feel special — automatically

HRORA detects birthdays, work anniversaries and company-configured festivals the moment an employee scans in — and celebrates them with a full-screen banner alongside their attendance result.

  • 🎂
    Birthday detection

    Matches employee's date of birth against today automatically

  • 🏆
    Work anniversary

    Counts years since joining date and triggers at every milestone

  • 🪔
    Festival banners

    HR configures festival dates once; kiosk displays themed banners automatically

  • 📅
    Holiday banners

    Public holiday banners fire on official local holiday dates

  • ⚙️
    Granular toggle controls

    Enable or disable each celebration type independently from Settings

⚡ All Capabilities

Everything the HRORA
Kiosk Terminal does

Built for Indian businesses — from a 10-person office to a 5000-employee factory floor.

🤳
AI Face Recognition
On-device ML model recognises faces instantly — no cloud round-trip needed
📴
Offline-First Architecture
All punches saved locally. Works indefinitely without internet
🔄
Auto Sync on Reconnect
Queued records upload in chronological order the moment Wi-Fi returns
🎉
Celebration Banners
Auto-detects birthdays, work anniversaries & festival dates
🔒
Encrypted Biometric Data
Face data stored as mathematical embeddings — never as photos
⚙️
Kiosk Mode Lock
Locks Android to HRORA only — no home/back buttons, always on
📡
Break & Remote Control
Intelligently cycles Login → Break → Logout states per employee
🖼️
Custom Branding
Upload your org logo for the screensaver and scan frame overlay
📣
HR Broadcast Messages
Employees see unread HR messages at the moment they scan in
📍
GPS Location Tagging
Each attendance record tagged with device GPS or manual location
🏢
Multi-Tenant Support
One app build works across multiple organisations and branches
🔔
Screensaver Auto-Sleep
Bouncing logo prevents screen burn-in; wakes instantly on face approach
🤳 Biometric Enrolment

Enrol once, recognised
every day — forever

Admins enrol employee faces directly on the tablet in minutes. The process is guided, intuitive and generates high-accuracy embeddings from 3–5 samples.

  • 🔍
    Search & select employee

    Find any employee by name or ID — records sync from the admin portal

  • 👁️
    Blink-based liveness check

    Eye tracker meter must fill before capture — prevents photo attacks

  • 📸
    Multi-angle capture

    Capture straight, left and right for maximum recognition accuracy

  • Add samples anytime

    Enrich an employee's biometric profile without deleting existing data

  • 🔁
    Full re-enrolment

    Clear and restart an employee's face data when appearance changes significantly

🤳 Enrolment Progress
Rahul Sharma · EMP-0042
Enrolling
🙂
Hold still — capturing sample 3 of 5
Eye Tracking Meter
Blink 2× more
3
4
5
💡 Capture with and without glasses · Try slight left & right angles
< 1sFace recognition speed
100%Offline attendance capture
3–5Samples for full accuracy
24/7Continuous kiosk uptime
🖥️ Facial Recognition Kiosk

Ready to make attendance
completely hands-free?

Join 500+ Indian companies using HRORA's kiosk terminal to eliminate buddy punching, manual registers and attendance fraud — permanently.

No credit card required · Dedicated onboarding support · Setup in under an hour