SaaSWorkforceDesktop Agent
Visit Product

Punchlog

Automated Employee Attendance and Monitoring That Actually Holds Up.

Punchlog pairs a cloud admin panel with a tamper-resistant Windows desktop agent to give employers reliable, hands-off visibility into when their staff are actually working. Built for office and hybrid teams that need enforceable attendance — not trust-based self-reporting.

Punchlog

How It Works

01

Install Agent

Deploy the tamper-resistant Windows agent across employee PCs with a preconfigured installer.

02

Auto Attendance

Punch-in/out triggered automatically on PC boot, shutdown, and logoff — no manual action.

03

Detect Idle Time

Idle detection prompts employees for break reasons; activity streams live to the dashboard.

04

Monitor Live

Real-time online/idle/offline view, grouped by department, updated via Realtime.

05

Report & Scale

Payroll-grade timesheets, attendance trends, and multi-tenant admin for any team size.

Features

Auto Punch-In / Punch-Out

  • Triggered on user logon, boot, shutdown, and logoff
  • Single-active-session guarantee — no duplicate records
  • Stale-session cleanup when PCs crash without punch-out
  • Night-shift aware — handles shifts crossing midnight

Idle Detection & Break Reasons

  • Tracks keyboard + mouse activity in real time
  • Fullscreen break dialog after configurable idle threshold
  • Custom break reasons (Tea, Lunch, Meeting, Personal, etc.)
  • Idle time logged as breaks, not working hours

Tamper Protection (6 Layers)

  • Installed under Program Files — standard users can't modify
  • Process DACL strips terminate permission from Task Manager
  • Watchdog auto-restarts the agent if killed
  • Single-instance mutex prevents duplicate processes

Real-Time Monitoring

  • Live online / idle / offline status per employee
  • Activity timeline updates instantly via Supabase Realtime
  • Department-grouped live monitoring view
  • 30-second heartbeat from every connected agent

Reports & Timesheets

  • Per-employee weekly grid with effective hours
  • Attendance trends, productivity heatmaps, punctuality
  • On-time vs late punch-in tracking against shift start
  • CSV export for payroll workflows

Multi-Tenant Admin Panel

  • CRUD for employees, departments, and shifts
  • Role-based access — admin, manager, superadmin
  • Email-invite onboarding with auto-generated credentials
  • Per-tenant settings: idle thresholds, expected hours, alerts

Offline Resilience

  • Failed events queued to disk during network outages
  • Auto-retries every 60 seconds when network returns
  • Original event timestamps preserved on replay
  • No data loss during intermittent connectivity

Screenshot Capture

  • Periodic desktop screenshot capture by the agent
  • Per-tenant retention windows — 7, 14, 30, 60, or 90 days
  • Cloudflare R2 storage with presigned-URL uploads
  • Privacy pause — employees can mute capture for short windows

Details

Year2026
CategorySaaS, Workforce, Desktop Agent