AI Face Attendance
Each worker is registered once with a photo. After that, a photo at the site is enough: faces are detected and matched on the phone itself.
This page describes what is built into the app today.
Attendance is recorded by the Owner or a Supervisor with the phone camera. Workers do not need a phone or an account.
Each worker is registered once with a photo. After that, a photo at the site is enough: faces are detected and matched on the phone itself.
Scan a whole group in one photo. If someone was not recognised or arrives late, scan again with a single photo.
Each entry stores the date, IN or OUT time, the site, and which Supervisor or Owner recorded it. Repeat scans do not create duplicate entries.
Open a worker to see the full month: present days, absent days and total working hours.
Set weekly off days and holidays so they are shown separately from absences.
The dashboard shows how many workers are present today, for the Owner and for the Supervisor at their site.
Salary is worked out from the attendance already recorded, using the rates you set for each worker.
For each worker and month: present days, overtime, advances, deductions and the resulting net salary.
Each worker has a daily rate and an overtime rate. Overtime hours and the overtime amount are shown on their own lines.
Record an advance or a deduction against a worker. It is subtracted in that month’s salary.
Record each payment you make. The app shows net salary, amount paid and the balance still due.
DigiContractor keeps the hisaab. It does not move money — you pay workers the way you already do.
Set the company up once, then give each site to the person who runs it.
Add your sites with name and address. Workers, supervisors and attendance are kept per site. The number of sites depends on your plan.
Owners manage the company. Supervisors mark attendance and add workers at their assigned site, and cannot open payroll, advances or payments.
Name, father’s name, age, role or grade, mobile number, joining date, site, daily rate and overtime rate. A bank account number is optional.
Every company gets its own code. Supervisors join your company with the code, or the Owner adds them with a phone number, site and designation.
Label supervisors the way your site does — Munshi, Engineer, Foreman or anything else.
Switch the app language between English and Hindi in settings.
The Owner does not have to call the site to know what happened.
Alerts when a supervisor submits attendance or adds a worker — inside the app, and as push notifications on the Owner’s phone.
A running record of actions such as adding workers, marking attendance and changing sites or users.
Built on Google Firebase, with access checked on every request.
Worker details, attendance and payroll entries are stored in Google Cloud Firestore, so Owner and Supervisor see the same data.
Database rules check the signed-in user’s role, company and assigned site before any record is shown.
The app stores a small face thumbnail and a face template for each worker. The full registration photo stays on the phone that took it.
Illustrative previews with sample data — not actual app screenshots.
Install DigiContractor from Google Play and set up your first site.