Skip to Content
Adjacent solution · Workforce

Attendance you can trust.

Biometric workforce attendance with face and voice recognition and GPS geofencing — on Enterprise or Community — with biometric vectors encrypted at rest, so it stays POPIA-compliant.

Face + voiceGPS geofencingPOPIA §26Enterprise + Community
2
editions · Enterprise + Community
Face
+ voice recognition
GPS
geofencing
POPIA §26
encrypted at rest
Odoo
-native
Biometric attendance

Clock-in to compliant record.

Enrol a worker's biometrics, recognise them at the door, geofence the location and store the vector encrypted — so attendance is trustworthy and lawful.

01 · Enrol

Capture biometrics

Register face and voice profiles for each worker.

hr_time_attendance
02 · Recognise

Match at the door

Face and voice recognition confirms identity on clock-in.

hr_time_attendance
03 · Geofence

Verify location

GPS tracking confirms the worker is where they should be.

hr_time_attendance
04 · Protect

Encrypt at rest

Biometric vectors are Fernet-encrypted as POPIA §26 Special Personal Information.

tvet_biometric_encryption
The modules

Biometric T&A, two editions.

The same biometric attendance on Enterprise or Community, with encryption-at-rest layered on.

Biometric T&A 2 modules

Face, voice and GPS.

Enterprise edition

Biometric time & attendance with face and voice recognition and GPS tracking.

hr_time_attendance

Community edition

The same biometric T&A for Odoo Community.

hr_time_attendance_community

Privacy 1 modules

Special personal information, protected.

Encrypted biometrics

Fernet encryption-at-rest for face-encoding and voice-embedding vectors (POPIA §26).

tvet_biometric_encryption
Handled right

Biometrics are Special Personal Information.

Face and voice vectors are POPIA §26 Special Personal Information — the platform Fernet-encrypts them at rest, so biometric attendance doesn't become a privacy liability.

tvet_biometric_encryption
Standards & interop

Compliant biometric attendance.

Face/voice recognition and GPS geofencing, with the encryption POPIA requires for biometric data.

POPIA §26BiometricsGPS geofencingOdoo
Part of the platform

Every shift, accounted for.

Trustworthy biometric attendance that stays on the right side of the privacy regulator — on the same platform as everything else.

Operator Platform
271 modules · ~590k LOC · Odoo 19 Community / Enterprise