Skip to content
New: working without signal, information notice with confirmation, tasks on a map and a client portalGPS time tracking

Working time with GPS confirmation. No more paper timesheets.

Employees punch in, take breaks and punch out in a phone app. The server records the time to the second along with the GPS position, and the boss sees everything live – in the browser or on their own phone. Plus tasks on a map with photos and work sites with zones.

  • Server time to the second
  • Location only when punching
  • Database in the EU (Frankfurt)

Built – and used on its own construction sites – by PSH Usługi, an electrical and construction company from Chełm, Poland.

Company panel in the browser

What's new

New features – see how they work

Recent months brought tasks on a map, photos from the site, work sites with zones, a client portal, a module configurator and seven languages – and now an information notice that employees confirm they have read, plus end-of-work reminders, punch correction requests, payroll export, working without signal and break limits. All included in every plan.

Break limits

How it works

  1. 1In Configuration the boss turns on the break and the lunch break, sets their length per shift and decides whether they can be split into several parts.
  2. 2The employee sees live in the app how much break time is left – and, once the limit is exceeded, how far over it they are.
  3. 3The panel shows who extends breaks, which breaks went unused and each person's cumulative balance, e.g. “4 min of shortened breaks”.

Included in every plan – no extra charge. You switch modules on and off yourself in the Configuration tab.

Who it's for

For companies whose people work in the field

Wherever there's no single gate and no single card reader – but the attendance records still have to add up.

  • Construction companies

    Crews on several sites, people on the move, attendance lists in the site manager's pocket.

  • Electrical contractors

    Installation teams at customers' premises – no office, no paper list.

  • Installation companies

    Plumbing, ventilation, solar PV – a different place every day.

  • Service and maintenance

    Field technicians, customer visits, tasks with photos for the client.

  • Cleaning companies

    Scattered premises, work outside the client's office hours.

  • Security

    Posts and patrols – proof of presence on site.

  • Logistics and warehousing

    Shifts, breaks, several locations in a single day.

  • Staffing agencies

    Workers placed with different clients – one set of records.

How it works

Three steps to the first punch

Nothing to install at your company. Register online and do the rest in the panel.

  1. 1

    Register your company

    Choose a plan, enter your company and boss details and a company code (e.g. “INSTAL”). The account works straight away – in Configuration you switch on only the modules you need.

  2. 2

    Add your employees

    Add employees in the panel in a minute: first name, last name, username. The system generates a one-time password – you hand it to the employee together with the company code.

  3. 3

    Employees punch in

    The employee installs the app, logs in and punches in, takes breaks and punches out. Every punch has the server time and (if the company wants) a GPS position. You see everything live.

Logging in always works the same way – in the app and in the panel: company + username + password. You choose the company code when registering and assign usernames yourself.

Sign up
Features

Everything the boss, site manager and accountant need

One system: the employee app, the company panel and the supervisor view on the phone. The same feature set in every plan.

  • Working time with GPS

    Start, breaks and end of work with position and server time to the second.

  • Break limitsNew

    Break and lunch break with a length set by the boss (optionally split into parts), a countdown of the remaining break in the app and each employee's break balance in the panel.

  • Punch map

    Employee positions on the map – live and in history.

  • Tasks on a mapNew

    A point on the map, deadline, assignment, required photos and sign-off.

  • Working without signalNew

    Tasks and photos without internet and – if the boss turns it on in Configuration – offline punches in the Android app: signed on the phone, with the time calculated by the server and the supervisor's acceptance.

  • Client portalNew

    Password-protected link: the client sees only their own tasks and status on a map, plus a report with photos by e-mail.

  • Work sites (zones)New

    Sites and head office on the map with a radius – punches outside the zone are flagged and the boss is notified.

  • Time calibration

    Billable hours (manual and smart, up to 5 min) – original punches are kept.

  • Reminders and punch correctionsNew

    A push when an employee with working hours does not punch out; a missing punch is requested in the app and the supervisor approves or rejects it.

  • Employee management

    Accounts, one-time passwords, one device per account, remote logout.

  • Permissions and panel accounts

    Site manager, accounting, deputy – everyone sees only what the boss has granted.

  • Anti-spoofing

    Detects fake GPS, root, emulators and implausible jumps.

  • Location checks

    Ask people at work to confirm their position – they reply within 10 minutes.

  • Information notice with confirmationNew

    GDPR notice for employees in 7 languages, confirmation of reading in the app, a list of confirmations and printable proof.

  • Working hours

    Allowed time windows for the company and employees; punches outside the window are flagged.

  • Leave

    Requests from the app, decisions in the panel, day allowances with unused leave carried over to the next year, back-dated entries, push notifications.

  • HR records & remindersNew

    Contracts (start, end, type), medical examinations, OHS training and certificates with renewal dates. At the start of each month the boss gets a list: contracts ending, examinations due, outstanding leave.

  • Days off

    Announce days without work (no orders, weather) for the whole company or individuals.

  • Reports and exportNew

    Records, statistics, audit log and payroll export: universal CSV/XLSX format or your own template – with breaks under Art. 134 of the Polish Labour Code, night time, public holidays and absences – plus templates for Optima, Symfonia and enova365 (experimental – requires the RCP import function in enova) prepared from the vendors' documentation (trial import recommended; RCP files contain only entries and exits – the software calculates the rest).

  • Module configurationNew

    Switch on only the features you need – including location on punches. The rest disappears from the panel and the app.

  • 7 languagesNew

    App and panel in Polish, English, German, Czech, Slovak, Hungarian and Ukrainian – everyone picks their own.

  • Panel in the app

    The boss and managers run things from the phone – with the same permissions as in the browser.

  • Groups and subgroupsfrom the Ekipa plan

    Crews, branches, departments – a multi-level structure; managers see only their own groups.

  • Support and updates

    Technical support by e-mail and phone; app updates included – installed from within the app.

Plans differ only in the number of people. The single exception: the Start plan (up to 10 people) has no groups or subgroups – every higher plan has the identical, full feature set.

Security & GDPR

Records you can trust

The employee's phone is treated as untrusted – the server checks everything. Once a punch is accepted, it is stored for good.

  • Server time to the second

    The punch time comes from the server, not the phone. A clock that is off by more than 2 minutes blocks the punch. Exception: an offline punch (Android app, a module the boss turns on in Configuration) – the punch is signed on the phone, the server calculates the time from a time anchor and the phone's system clock, which does not depend on the date and time settings, and the punch waits for the supervisor's acceptance.

  • Punches are immutable

    An original punch cannot be edited or deleted. Calibrations, punches added by a supervisor and corrections requested by employees are separate, labelled entries with a reason and a history.

  • Anti-spoofing

    Detects fake GPS, fake-GPS apps, root, emulators and implausible jumps (e.g. 1 km in 30 seconds).

  • One device per account

    An employee account is tied to one phone. Changing the device requires the boss's approval.

  • Location only at the moment of punching

    The app does not run in the background and does not track routes. The position is read only when punching, marking a task as done, indicating the work site or confirming a location check – and the company can switch off location collection entirely.

  • Where the data is

    The database with working-time records is located in the EU (Frankfurt). Auxiliary services – push notifications, e-mail, maps and converting coordinates into addresses – are provided by the entities listed in the data processing agreement, on the basis of standard contractual clauses or the EU-US Data Privacy Framework.

  • Company isolation (RLS)

    Row Level Security in the database: each company sees only its own data, and each employee only their own punches.

  • Audit log

    Every administrative change – who, what, when – is recorded. So is every time a superadmin enters a company panel.

Who is the data controller?

Your company – as the employer, you keep working-time records under the Polish Labour Code. PSH Usługi is the processor and acts only on your instructions, under a data processing agreement. Data Processing Agreement

What does the employee get?

A full history of their own punches with the time, address and GPS accuracy – and from you, an information notice that you prepare in the panel in 7 languages. The employee confirms in the app that they have read it – you have proof with the date, time and version.

How long do we keep the data?

We keep the system data until the contract with your company ends and then delete it within 30 days (after cancellation within 14 days – once 30 days have passed since the account was closed). You keep the working-time records for the period required by the Polish Labour Code – you can download a data export before the contract ends. Details in the privacy policy.

Panel in the browser and on the phone

The boss manages from the office. The site manager – from the site.

The boss and people with permissions manage the company from the browser or from the phone app – with the same permissions in both places. Everyone sees only what the boss has granted them.

Browser

Live dashboard, map, tasks, work sites, reports and export, leave, working hours, correction requests, security, audit, configuration – the full company panel.

Phone

The supervisor view in the same app: who's working, since when, where – plus tasks with photos, location checks, leave decisions and punch correction requests.

Permissions granted by the boss

  • View employees – Employee list, profiles, live work status (dashboard).
  • Manage accounts – Add employees, edit details (including the payroll ID), deactivate, reset passwords, change devices.
  • Work time & reports – Punch history, timesheets, CSV/XLSX and payroll export, statistics.
  • Add missing punches – Add missing punches for employees (with a reason) and decide on employees' correction requests (within the account's scope, not for own punches). Original punches cannot be changed or deleted.
  • Map – Punch locations on the map.
  • Security – Anti-spoofing incidents, failed punch attempts, acknowledging events.
  • Send location checks – Location confirmation requests to people at work.
  • Audit log – History of administrative changes (who, what, when).
  • View leave – Leave requests and employees' day balances (no decisions).
  • Leave decisions – Approve / reject requests, set the yearly allowance.
  • Working hours – Set allowed working hours for the company, groups and employees.
  • Groups – Create groups, assign employees and leaders.
  • Hours calibration – Calibrate, edit and cancel working hours (original punches and change history stay in the system).
  • Days off – Announce days off (e.g. no orders) for the whole company, groups or selected people.
  • Work sites – Mark work sites on the map (office, construction site…) and get alerts about punches outside them.
  • Tasks – Tasks on the map: create, deadline, assign (company, groups, people), approve completion and photos, tasks not done on time.
  • HR – view – Contracts (start, end, type), employees' medical examinations and training, and Employer notices – read only.
  • HR – edit – Enter and change employment details, medical examinations, training and certificates of employees (not your own).
  • Business trips – view – List of employees' business trips, calculated allowances (per diems, accommodation, lump sums, trip bonuses) and extension history – read only.
  • Business trips – manage – Sending employees on business trips with the allowance calculator, extending, shortening, ending and cancelling trips (not your own).
  • Bonuses – view – Granted bonuses (what for, how much, for which task) and the payout summary – read only.
  • Bonuses – grant – Adding bonuses for completed tasks and other bonuses, changing and deleting them (not your own).

Ready-made presets (you can change them)

  • Group leader

    Own people, work time, map, location checks, leave, working hours, days off, work sites and tasks for the group.

  • Accounting

    Timesheets, reports and export, leave overview. No map, security or accounts.

  • Deputy owner

    All permissions (except granting permissions to others – only the owner can do that).

Pricing

One monthly price. You only choose the number of people.

Plans from PLN 35 net per month. Every feature in every plan (Start – without groups).

Start

Small business – one crew, one boss

PLN 35 / month

up to 10 people · ≈ PLN 3.50 / person / month

net (+23% VAT), monthly subscription

  • Up to 10 people
  • Full feature set
  • Groups and subgroups – not available in this plan
  • Support and updates included
Choose

Ekipa

Several crews in the field and group leaders

PLN 67 / month

up to 25 people · ≈ PLN 2.68 / person / month

net (+23% VAT), monthly subscription

  • Up to 25 people
  • Full feature set
  • Groups and subgroups
  • Support and updates included
Choose
Most popular

Brygada

Contractors running many sites

PLN 110 / month

up to 50 people · ≈ PLN 2.20 / person / month

net (+23% VAT), monthly subscription

  • Up to 50 people
  • Full feature set
  • Groups and subgroups
  • Support and updates included
Choose
FAQ

Frequently asked questions

Short and to the point. If something's missing – drop us a line.

No. The location is read only at the moment the employee presses a punch button (start, break, end of work), marks a task as done (if the task requires it), indicates the work site or confirms a location check request (sent by a supervisor, on a schedule or at random – during working time). The app does not run in the background, does not record routes and does not ask for “always allow” location permission. The employee can see every reading in their punch history.

Set up your company account in 5 minutes.

Choose a plan, register your company and the boss's account – it works straight away. Your employees install the app and you'll see the first punches the very same day. Prefer to talk first? Get in touch.