Attendance · Shifts · Leave · Payroll
Know who's at work. Right now.
Your team checks in from their own phone, at the workplace. You see who's in, who's late and who's off, plan the week's shifts, approve leave and run payroll, for every branch and department.
For iPhone, Android and the web. Managers can work from any browser.
Thursday · Main branch
08:57
Break 30 min · Late after 09:10
Features
Everything between "I'm here" and payday.
One app for your staff, one dashboard for your managers, with the same live data behind both.
Check in only at work
Each branch has a check-in area. Staff can only check in when their phone is inside it, and fake-location apps are refused on Android. With QR check-in, they also scan a code on a tablet at the branch. Field staff can check in anywhere.
One phone, one person
An account works on the first phone it signs in on, so nobody checks in for a colleague. Managers can release the phone when someone gets a new one.
Live attendance
See who's working right now. The daily register marks everyone Present, Late, Absent or Excused, straight from their check-ins.
Shifts and rosters
Set up shifts with hours, days, breaks and a late-after time, plan the weekly roster, and change a single day when plans change.
Leave requests
Staff ask for annual, sick, unpaid or other leave in the app. Approve it as paid or unpaid; approved days come off the roster automatically.
Payroll with overtime
Hourly, daily or monthly pay, overtime rules per person that you approve week by week, and a CSV export for your accountant.
Shift reminders
Staff get a reminder before their shift, a nudge if they haven't checked in, and one at the end to check out, even with the app closed.
Branches and departments
Each branch gets its own check-in area and people. See the whole company together, or one branch or department at a time.
Roles and access
Build roles from eleven permissions, like "See pay" or "Approve leave", and limit each one to a branch or department. People only see what their role allows.
Field staff on the map
Drivers and sales staff check in wherever they work. Once they agree, their location is shared while they're checked in, so managers see who's out and the route they took. It stops at check-out.
No email needed
Add staff with just a phone number. You send them a sign-in code on WhatsApp or by message, and they sign in with their number and the code.
A dashboard on the web
Run your team from any computer at inoutcheckin.com: attendance, schedules, leave, payroll and locations, with the same live data as the app.
Attendance
The day's register, filled in for you.
Check-ins become marks against each person's shift. You only step in for the exceptions.
- Live "who's working" line for the whole company or one branch
- Present, Late, Absent and Excused, compared against the roster
- Add notes and correct a check-in time when someone forgets
- Approved leave shows up as Excused automatically
| Person | In | Mark |
|---|---|---|
RKRana Khoury | 08:51 | Present |
KSKarim Saleh | 09:18 | Late |
MNMaya Nassar | — | Excused |
JAJad Aoun | — | Absent |
Schedules
Plan the week in minutes.
Define your shifts once, then give each person their week. Staff see their own shifts in the app.
- Morning, evening and night shifts with their own hours and breaks
- A weekly roster per branch and department
- One-off changes: a day off, or different hours for a day
Payroll
Hours in, pay out.
Week and month views turn worked hours into pay, with overtime only when a manager approves it.
- Hourly, daily or monthly pay in your currency
- Overtime per person: multiplier, daily or weekly basis, minimum extra time
- Export to CSV for your accountant or payroll provider
- Only roles with "See pay" can see anyone's pay
| Person | Hours | Overtime | Pay |
|---|---|---|---|
| Rana Khoury | 168:20 | 4:00 | 1,250.00 |
| Karim Saleh | 151:05 | — | 980.00 |
| Maya Nassar | 136:00 | — | 1,100.00 |
How it works
Up and running in a day.
Request access
Tell us your name, your company, where you are and how many people you have. We review every request, usually within a day.
Set up your company
Set your password from our email, sign in, and add your branches, check-in areas and shifts.
Invite your team
Add your staff by email or phone number. Each person signs in on their own phone, with a password or a sign-in code you send them, and checks in at work.
For staff
Invited by your manager?
Your manager sends you a sign-in code (on WhatsApp, for example) or an email to set your password. Install the app and sign in on your own phone: your account works on the first phone you sign in on.
Questions
Good to know.
Does everyone need their own phone?
To check in, yes: each person checks in from their own iPhone or Android phone. Managers can still mark attendance, correct check-in times and record leave for anyone from the web.
How do you stop people checking in for each other?
An account only works on the first phone it signs in on. Every check-in carries a secret key that lives only on that phone, and it must come from inside the branch's check-in area (field staff excepted). On Android, fake-location apps are refused.
Can managers use it on a computer?
Yes. Sign in at inoutcheckin.com from any browser to see attendance, plan schedules, approve leave and run payroll. Checking in itself is only done from the phone.
We have several branches. Does that work?
Yes. Each branch has its own check-in area and people, and you can split people into departments. Managers can be limited to their own branch or department.
Is our data kept separate from other companies?
Yes. Each company's data is stored apart, and the access rules run on the server, so people only ever see their own company, and only what their role allows.
How do staff join?
A manager adds them with their email address or phone number. With an email, they get a link to set their password. With a phone number, the manager gets a sign-in code to send them, on WhatsApp or by message. Then they sign in on their phone.
Can we see where field staff are?
Yes, for staff who work away from the branch, like drivers and sales. After they agree in the app, their phone shares its location while they're checked in, and only then, with a notification showing. Managers with the "See locations" permission see who's out on a map and each person's route for the day. Routes are deleted after 90 days.
Can staff scan a QR code to check in?
Yes, as an extra feature. A tablet at the branch shows a QR code that changes every 30 seconds, and staff scan it with their phone when they check in, so a check-in only counts at the branch. The tablet shows nothing but the code, stays on, and closing it needs a PIN. The owner asks for it from Organisation in the app.
Can we export for payroll?
Yes. The payroll view exports a CSV with hours, overtime and pay for the week or month.
Ready when your team is.
Request access for your company and we'll get you set up.
InOut