Staff attendance app with QR code and location check
Staff scan the office QR code to mark attendance from their own phone. You get the board, the month view, requests and a pay summary.
- Your name, logo and colours
- Buy once or subscribe
- Email-verified licence

What you get
Shops, workshops, offices and small teams that want honest in and out times without a punching machine, and a month report that is ready for pay day.
Scan the office QR code
Staff scan the QR code you display at the office to mark in and out. Lunch out and back are supported.
Location and phone checks
The scan counts only near the office (you set the allowed distance) and from the phone registered to that person.
Daily board and month view
See who is in today, who is late, and a month view for every person, with half days and weekly offs worked out from your rules.
Leave and visit requests
Staff send leave or field-visit requests from their phone; you approve them in one list.
Pay summary
A month pay summary from the days worked, using the working days you set.
Your rules, your brand
Shifts, grace minutes, lunch, weekly off and holidays are yours to set. Your app name, logo, icon and colours.
How you get it
- Choose your plan and order here. We check your email address with a code and you accept the terms.
- Pay by UPI. We confirm the payment and email your licence.
- Install on your web hosting (PHP 8.2 or newer with MySQL; about 15 minutes, step by step guide included).
- Open the activation screen, add your licence and type the code we email to you. Sign in and set it up.
Your files
You receive the app files, an install guide and your licence key by email. Your data stays on your own hosting. If you need help installing, message us on WhatsApp.
How to use it
Set up (owner)
- Open Attendance > Settings. Set your office name and location, the allowed distance, and shift start, end and grace.
- Open Attendance > Shifts and Holidays to match how your office works.
- Show the office QR code at the entrance (print it or keep it on a screen).
- Add your staff in Users. Each person registers their phone; you manage the list under Phones.
- Use Board for today, Month for the month, Requests for leave and visits, and Pay for the summary.
Every day (staff)
- Sign in on your own phone.
- Scan the office QR code with the app (or the phone camera).
- The app checks you are at the office and marks IN. Scan again for lunch and for OUT.
- Need leave or a field visit? Send a request from the same app.
Make it yours
Everything below is changed from the owner screens. No code to edit.
| Office and distance | Where the office is, and how far from it a scan is still accepted. |
| Shifts and grace | Shift start and end, grace minutes, and when a day counts as a half day. |
| Lunch, weekly off and holidays | Set the lunch break, the weekly off days and your holiday list. |
| Forgotten punch-outs | Choose what happens when someone never marks OUT. |
| Alerts | Choose where alerts go and the time the day closes. |
| App name, logo, icon, colours | Admin > Branding, so staff see your name, not ours. |

Plans
Prefer not to pay everything upfront? Subscribe monthly or yearly. Prices are in rupees.
If a subscription ends you get a grace period, then staff are locked out. Nothing is deleted, and you can still sign in as the owner, export your data and renew. Read the terms and conditions before you order.
Questions
Can staff mark attendance from home?
Only if you allow it. A scan is accepted only within the distance you set around the office, and from the phone registered to that person. Field visits go through a request you approve.
What if a phone is lost or changed?
You manage the registered phones under Phones, so you can approve a new one for that person.
What if someone forgets to mark OUT?
You choose the rule in Settings: for example, record a fixed out time or leave it for you to fix.
Do I need an Android app?
No. It works in the phone browser and can be added to the home screen. If you want an Android app with your own name and icon, we can build it.
What do I need to run it?
A web host with PHP 8.2 or newer and MySQL (ordinary shared hosting is fine), a domain or subdomain, and an email address you can read.
What happens if I stop paying a subscription?
You get a grace period. After it, staff are locked out, but nothing is deleted and you can still export your data and renew.
Ready to try Attendance?
Order in a few minutes. Your licence is emailed as soon as the payment is confirmed.