InOut-CheckIn

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.

InOut-CheckInAt work

Thursday · Main branch

08:57

Morning shift09:00–17:00

Break 30 min · Late after 09:10

Check in
Break in
Check out
Wed08:52 – 17:047h 42m
Tue09:14 – 17:01Late

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
Today · Main branch6 working
PersonInMark
RKRana Khoury
08:51Present
KSKarim Saleh
09:18Late
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
This weekMain branch
Person
Mon
Tue
Wed
Thu
Fri
Rana K.
9–5
9–5
9–5
9–5
Off
Karim S.
2–10
2–10
Off
2–10
2–10
Maya N.
9–5
Leave
Leave
9–5
9–5

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
OctoberUSD
PersonHoursOvertimePay
Rana Khoury168:204:001,250.00
Karim Saleh151:05—980.00
Maya Nassar136: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.