Features

What DigiContractor does

This page describes what is built into the app today.

01Attendance

Attendance is recorded by the Owner or a Supervisor with the phone camera. Workers do not need a phone or an account.

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.

Single or group photo

Scan a whole group in one photo. If someone was not recognised or arrives late, scan again with a single photo.

IN and OUT times

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.

Attendance calendar

Open a worker to see the full month: present days, absent days and total working hours.

Weekly off & holidays

Set weekly off days and holidays so they are shown separately from absences.

Daily headcount

The dashboard shows how many workers are present today, for the Owner and for the Supervisor at their site.

02Payroll & payments

Salary is worked out from the attendance already recorded, using the rates you set for each worker.

Payroll & salary management

For each worker and month: present days, overtime, advances, deductions and the resulting net salary.

Overtime calculation

Each worker has a daily rate and an overtime rate. Overtime hours and the overtime amount are shown on their own lines.

Advances & deductions

Record an advance or a deduction against a worker. It is subtracted in that month’s salary.

Payment history

Record each payment you make. The app shows net salary, amount paid and the balance still due.

Records, not transfers

DigiContractor keeps the hisaab. It does not move money — you pay workers the way you already do.

03Sites & people

Set the company up once, then give each site to the person who runs it.

Multiple construction sites

Add your sites with name and address. Workers, supervisors and attendance are kept per site. The number of sites depends on your plan.

Owner & Supervisor roles

Owners manage the company. Supervisors mark attendance and add workers at their assigned site, and cannot open payroll, advances or payments.

Worker profiles

Name, father’s name, age, role or grade, mobile number, joining date, site, daily rate and overtime rate. A bank account number is optional.

Company Code

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.

Designations

Label supervisors the way your site does — Munshi, Engineer, Foreman or anything else.

English & Hindi

Switch the app language between English and Hindi in settings.

04Staying informed

The Owner does not have to call the site to know what happened.

Notifications

Alerts when a supervisor submits attendance or adds a worker — inside the app, and as push notifications on the Owner’s phone.

Activity log

A running record of actions such as adding workers, marking attendance and changing sites or users.

05Secure Firebase-backed architecture

Built on Google Firebase, with access checked on every request.

Cloud records

Worker details, attendance and payroll entries are stored in Google Cloud Firestore, so Owner and Supervisor see the same data.

Security rules

Database rules check the signed-in user’s role, company and assigned site before any record is shown.

On-device face matching

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.

Good to know

  • Face recognition is not perfect. Light, distance, camera quality and face coverings affect results. Always check the list of recognised workers before submitting.
  • Workers must be told. The Owner is responsible for informing workers that face-based attendance is used and for obtaining any consent the law requires.
  • No location tracking of workers. In the current version, location is not added to attendance records and is not uploaded.
  • Android only. DigiContractor is an Android app.
Preview
Site 1 · sample dataMark attendance
Recognised in this photo
RK
Ramesh K.Mason
IN
AD
Anita D.Helper
IN
MP
Mohan P.Bar bender
IN
Submit attendance
Face attendanceGroup photo, then submit

Illustrative previews with sample data — not actual app screenshots.

Available on Google Play

Want to try it on your own site?

Install DigiContractor from Google Play and set up your first site.