One-tap GPS check-in & out
Tap IN when you arrive, OUT when you leave. OnSpots verifies you're inside the office geofence before it logs a thing.
OnSpots checks your team in and out with one tap — verified inside the office geofence. Admins run approvals, announcements, offices and monthly CSV exports from the same app. Free, with unlimited seats.
No badges, no spreadsheets, no fiddly timesheets. Just show up, tap, and get back to work — while the record keeps itself.
Tap IN when you arrive, OUT when you leave. OnSpots verifies you're inside the office geofence before it logs a thing.
Working from home or taking a day off? Submit a request in seconds. Admins approve or decline with one tap — everyone stays in sync.
Every check-in is classified against your work hours, with a grace window you configure.
Approvals, announcements and reminders land the moment they happen.
Download a clean per-office attendance sheet for any month, ready for payroll.
The whole app — screens, notifications and requests — in all three languages. Everyone reads OnSpots in the language they think in.
Add your whole company at no cost. There's no per-seat pricing and no trial clock — invite everyone from day one.
Most teams are up and running in an afternoon.
Create your company, drop a pin on the office, set the geofence radius and your work hours. Invite the team with a join code.
One tap inside the geofence checks people in — and out. On-time or late is decided automatically against your grace window.
Approve remote and leave requests, post announcements, and export the month as a CSV — all from your phone.
OnSpots gives owners and managers a calm command center — no dashboard to log into, no desktop required.
Attendance is sensitive data. OnSpots keeps it accurate, isolated, and yours.
Check-ins made with a spoofed location are flagged, so the record you keep is the record that happened.
Every company is a separate tenant. Your people, offices and records are walled off from every other team.
Location is only used to verify a check-in inside your geofence — not to track anyone through the day.
Fully localized in English, Vietnamese and Korean, so every teammate is on equal footing.
Vietnamese (VI) and Korean (KO) are fully supported across the app.
OnSpots is coming to iOS and Android. One tap to check in, zero cost to run — for every seat on your team.
Free plan · Unlimited seats · English, Vietnamese & Korean