Offline Face Recognition and Verification for Africa

    FaceTagr gives organisations in Nigeria, Ghana, Kenya and South Africa face recognition that keeps working when the internet does not. Matching runs on an ordinary Android phone, results are stored on the device for up to 60 days, and they sync when the connection is back.

    Deployed in: Kenya and Nigeria.

    What you can deploy

    FaceTyck

    Face attendance for staff and students, and exam candidate verification. Works offline. A free trial is available.

    FaceTagr SDK

    Add face verification, recognition and passive liveness to your own app.

    NBOX

    Face recognition on your existing CCTV cameras.

    Deployment options

    FaceTagr can run on the device, on your own premises for larger deployments, or in-country.

    Built for uneven connectivity

    Matching runs on the device, so a dropped signal does not stop a check-in or an exam entry scan.

    It runs on Android phones with 2 GB RAM or more, so you do not need special hardware.

    Passive liveness and face matching help stop impersonation and proxy attendance.

    Data protection

    Biometric data is regulated across Africa, for example by Nigeria's Data Protection Act 2023, Ghana's Data Protection Act 2012, Kenya's Data Protection Act 2019 and South Africa's POPIA. We help you set up each deployment to fit your local rules. Confirm your requirements with your legal advisor.

    FaceTagr's face recognition engine is tested by NIST FRTE, with up to 99.91% match accuracy.

    FAQs

    Does face recognition work in places with poor internet?

    Yes. Matching runs on the device, so scans work offline and sync later.

    What devices do I need?

    Android phones or tablets with 2 GB RAM or more, or iOS 17.0 or later.

    Can it be used for exam candidate checks?

    Yes. Staff scan each candidate at the entry point and the app confirms the match against the enrolled photo.

    Talk to us about a pilot

    Tell us your country, team size and use case, and we will suggest a pilot.

    Request a pilot