GPS clock-in, expense tracking, offline mode, messaging, and timesheet exports. Everything your field team needs — in one cloud-powered app.
This is the actual app running live — every screen your team will use.
A full-featured field workforce app — not just a timeclock.
Location is automatically captured on every punch. Admins can review GPS data and flag anomalies from the dashboard.
See who's clocked in live, manage employees, review punches, resolve GPS flags, and access the full action log.
Export timesheets per employee, per job, or for all employees — as CSV for payroll or as a printable PDF report.
Assign clock-in types per job (Work, Drive, Ride Time). Restrict which types are available on a job-by-job basis.
Employees submit job expenses with receipt photos and categories (Materials, Fuel, Tools, etc.). Admins approve or flag for review.
Admins send messages and announcements directly to employees. Employees reply in-app. Push notifications delivered via Firebase.
Clock-ins work even without signal. Punches queue locally and sync automatically the moment connectivity is restored.
Overtime is detected automatically. Clock-outs that cross overtime thresholds are split into separate punch records.
Installs on any phone or tablet directly from the browser — no app store, no download. Works like a native app.
From purchase to live in an afternoon.
Get the app files and Firebase setup guide instantly after checkout.
Create a free Firebase project, add your config, and deploy the static files to any host or Firebase Hosting.
Add your team, create your jobs, and share the URL. Employees install it from the browser and start clocking in.
No server required. Firebase handles the backend — you just deploy the front-end files.
Every view your team will use — all included.
Employee Clock-In
Admin Dashboard
Timesheet Reports
Expense Tracking
Message Center
Mobile / PWA View
No tiers. No upsells. No recurring charges from us.
One-time payment. Lifetime access. Free updates for 1 year.
Need multiple licenses? Agency / multi-license pricing →