People on site · Progress in motion

Your hours, logged the moment you show up.

OnSite notices when you arrive at and leave a jobsite, asks you to confirm, and turns your day into a timesheet you can actually get paid from.

iPhone & Android · works offline · no account required

Good morning
6:32
logged today · $195.00 · 1 clocked in
Main St site
2:14 · since 7:02 AM
Clock Out
Warehouse
Not clocked in
Clock In
ON THE CLOCK
Main St site
2:14:08
Built for contractors, nurses, drivers, consultants — anyone paid by the hour across sites Geofence · WiFi · NFC iPhone & Android Local-first & private
What it does

Stop reconstructing your week from memory.

Detection does the watching. You just confirm. Every entry records how it was made and stays editable — so the number you bill is one you can defend.

Arrive & it asks

Cross a jobsite's geofence and OnSite sends a notification — tap once to clock in or out. Add the site's WiFi and it still knows you're on-site when GPS drifts indoors.

geofence + WiFi

Tap a tag to clock

Stick an NFC tag at the entrance and tap your phone to clock in or out — deterministic proof of presence, even where GPS won't reach.

NFC tap-to-clock

Clock in your way

Set each place's clock-in and clock-out independently — tap a tag to arrive, auto-clock-out when you leave, ask-me, or plain manual. Any workflow fits.

fully custom per place

Track any place, not just work

Work, home, the gym, study — log time anywhere. Only work counts toward pay and timesheets; the rest is tracked just for you and never billed.

places & categories

Hours become earnings

Set a pay rate per place and see dollars, not just time — overtime rules (daily / weekly, 1.5× or 2×) and unpaid breaks netted out for you.

$ on every screen

Client- & payroll-ready exports

A branded PDF invoice, a payroll CSV with an auto-summed total, or a full JSON backup — for any pay period, straight to the share sheet.

PDF · CSV · backup

One tap from your home screen

A home-screen widget clocks you in with a single tap, and a running-shift timer lives in the Dynamic Island and on your lock screen.

widget + Live Activity

See where your time goes

Breakdowns by place, a weekly hours goal, a Monday digest, and planned-vs-actual scheduling — your week at a glance, not a mystery.

stats · goals · schedule

Yours, and private

Solo mode keeps every hour on your phone — no account, fully offline, no tracking. Connect to an employer only if you choose to.

local-first by design
How it works

Three steps. Then it runs itself.

STEP 01

Drop a pin

Search an address or drop a pin on the map, set a radius, name the site, and add its WiFi. Takes a minute, once.

STEP 02

Just show up

Arrive and a notification asks to clock in; leave and it asks to clock out. Confirm with one tap — or let it auto-log.

STEP 03

Get paid

Totals round the way you set, overtime is handled, and a tidy PDF or CSV is one tap away when the timesheet is due.

For crews & employers

Run the whole crew's time from your phone.

Share a join code, and your team's confirmed hours sync up. Review, approve, and edit — every change is audited, and the worker's original is always kept.

  • Everything in the app. No web dashboard to log into — approve and edit from your pocket, then share a join link.
  • Sign in with Apple or Google. One tap for the crew — no passwords to hand out.
  • Audit built in. Approvals lock a record; edits keep the worker's original recoverable.
Coming to Team

Shared-tablet kiosk — mount a tablet in the shop; the crew taps their name and a PIN to punch in. Fleet view — see drivers & field workers on a live map only while they're clocked in and on the job. Off the clock, they're invisible.

Acme Crew
Join code 3F8DC9
WWWade W.2 to review38:15
JDJordan D.Approved40:00
MPMaria P.Approved32:30
RKRavi K.1 to review27:45
Pricing

Start free. Upgrade when it pays for itself.

Track your own hours forever without paying a cent. Add earnings, invoices and cloud features when you're ready.

Solo
Free
Auto-detection, NFC tap-to-clock, confirm-to-log, places, totals & rounding. Your hours, on your phone.
Most popular
Pro
$0.99 / mo · $9.99 / yr
Everything in Solo, plus pay rates & earnings, overtime, breaks, stats, scheduling, and branded PDF invoices. 30-day free trial.
Team
$4 / seat / mo · $40 / yr
Sync a crew, review & approve timesheets in-app, audit trail, Apple/Google sign-in. Employees are free.

Coming to Team: a Fleet add-on unlocks the shared-tablet kiosk and the on-the-clock live map. Beta pricing — final plans may change.

Never fill out a timesheet from memory again.

OnSite is in beta on iPhone (TestFlight) and Android (Google Play). Join and start logging your hours the easy way.