New: signed & notarised macOS desktop agent with automatic updates.Download
Product · Attendance

Attendance that takes itself

Clock-ins, breaks, streaks and office-or-remote status arrive from the desktop agent the moment they happen. Nobody fills in a timesheet; nobody chases one. The roster simply fills as the team starts the day.

From the desktop agent ·Streaks & flags ·Office / remote ·Manual time with approval ·
<60s
clock-in to dashboard
0
manual timesheets
5
roles scoping views
100%
sessions auditable
teamlensAttendance
Attendance
Clock-ins, shifts, and office or remote status from live work sessions
Today ▾
Attended days
0
total
Currently working
0
now
Below threshold
0
flagged
Office days
0
on-site
Employees
0
tracked
TimesheetsAttendance
Every clock-in and clock-out session as a separate entry
EmployeeClock inClock outSessionHours
AAarav MehtaGrowth team08:52Office6h 12m
MMeera IyerDesign team09:04Remote5h 48m
RRohan DasSupport team09:1213:02Office3h 50m
SSana DeshmukhGrowth team08:31Remote6h 40m
KKabir ShahOps team09:20Office5h 02m
Recreated from the live product · illustrative data
1 · The agent
Session starts

The desktop agent notices work beginning and clocks the person in — visibly.

2 · The roster
The day fills in

Managers watch attendance assemble live; members see their own sessions.

3 · The timesheet
Friday is ready

Approved sessions become billable hours — exported as CSV in one click.

The register fills itself. You just read it.
What's inside

Everything a register should have done all along

Automatic clock-ins

Live work sessions clock people in the moment work begins — no button to forget. Late starts are visible without being an accusation.

Streaks

Consistency, celebrated: attendance streaks per person, next to the day's state.

Below-threshold flags

Short days surface as a gentle flag before they become a pattern — one click to see the week behind it.

Office or remote

Sessions carry where they happened, so hybrid policies get data instead of vibes.

Manual time, approved

Offline work gets added by hand and only counts once a manager approves it — auditable, always.

Straight into payroll

Every session lands in the timesheet that becomes the payroll CSV. One pipeline, no re-keying.

Streaks

Consistency you can see filling in

Every attended day extends the streak; a short day shows mustard, not a siren. One glance tells you the month's story.

0day streak · Tara Nair
Augustattendedflagged

Good questions

Yes. Every member can open their own sessions, streaks and flags — the same data their manager sees about them.

Start with your team today

Free for up to 3 people · No card · Set up in an afternoon