Punchify – Documentation
Punchify is time tracking for businesses of any size: clock in, break and clock out with one click, on the phone or on a tablet at the entrance. Punchify also takes care of the time account, leave, monthly reports and working time checks.
This documentation describes Punchify from version 0.10. It is written for two groups:
For operations and IT – install and run Punchify yourself:
- Installation – in three steps on a Linux server with Docker
- Configuration – every setting of the single
.envfile - Updates and backups – updates, nightly backups, restoring
- Licence – trial, free licence, daily licence check
For admins and teams – Punchify in everyday use:
- First steps – set up company, teams, people and work plans
- Roles and permissions – who sees and may do what
- Clocking – in the browser, as an app and offline
- Kiosk at the entrance – tablet with PIN or RFID chip
- Time account and work plans – target, actual, balance, flexitime, flexible weekly hours
- Absences and leave – requests, substitutes, leave account, public holidays
- Month closing and reports – PDF, CSV, locking closed months
- Working time checks and premiums – German working time law, protection rules, night and holiday hours
- Shift planning (beta) – weekly plans, demand, swaps, on-call duty
- Projects and travel time – add-on for time on customers and orders
- Privacy and security – data access requests, retention, encryption, sign-in
- Integrations – REST API, OAuth 2.0, webhooks, data import
- FAQ – and solutions to common problems
Punchify is built for German labour law; its interface and documents are available in German and English. Questions not answered here? Write to info@punchify.app.