Skip to main content
WintertraceLive demo

Features

What ships with the core

Wintertrace is one piece of software with one job: documenting winter service operations. Everything below runs today — there is no roadmap item mixed into this list.

What gets recorded

The three sources the operation record is built from. They run while the driver works, without anything to fill in.

GPS tracking via OwnTracks

Location data is captured through the free, open-source OwnTracks app on the driver phone — sent directly to your installation over HTTPS, not through any third-party cloud.

  • iOS and Android, free, open source
  • Direct phone-to-server HTTPS — no intermediate cloud
  • Track is locked after operation end (audit integrity)
  • GPS smoothing to remove obvious outliers

Automatic weather data

Temperature, precipitation, and snow depth are fetched automatically at the start and end of every operation from independent providers — and stored permanently with the operation record.

  • Open-Meteo as the default provider (free, no API key)
  • Bright Sky (DWD) and MET Norway available via the provider architecture
  • Raw API response is archived for later review
  • Weather appears on the PDF service proof

Photo system

Drivers attach photos to operations from the app. Each photo carries timestamp and the operation GPS fix as metadata.

  • In-app capture or upload
  • Timestamp and GPS fix stored with the photo
  • Retention follows the operation retention policy
  • Photos appear on the PDF service proof

What the client receives

The output side: the formal document, the place clients look it up themselves, and the message that tells them it exists.

PDF service proof

Every operation is exported as a formal PDF with company header, GPS track as vector graphic, weather data, and photos. Printable, archivable, and intended as documentation in liability cases.

  • GPS track rendered as SVG, scales without quality loss
  • Cover page · map page · data page · photo pages
  • Server-side rendering via DomPDF — no headless Chrome needed
  • A4 format, printable

Customer portal

Clients receive their own login and can see when service was performed, what the weather was like, and (optionally) the GPS track for each operation.

  • Per-customer access — clients see only their own data
  • Optional GPS visibility (per-customer toggle)
  • PDF downloads of past service proofs
  • No driver personal data exposed

Email notifications

Configurable email notifications for operation start, end, and exceptions. A notification log records what was sent, when, and to whom.

  • Trigger rules per customer or per operation type
  • Audit log for every sent message
  • Plain SMTP — no third-party transactional service required
  • Customer-portal notifications optional

Running the yard

Drivers, vehicles, hours and totals — the administrative half, kept deliberately small.

Driver and team management

Add drivers, generate OwnTracks credentials via QR code, and assign vehicles. Built for one-person operations through to small teams.

  • OwnTracks QR codes for one-tap driver setup
  • Vehicle records with driver assignment
  • Role-based access (admin · driver · customer)
  • Archive flow for departing drivers

Shift management

Drivers start and end shifts in the app. Hours are captured automatically and can be exported to CSV for payroll or invoicing.

  • Start and end timestamps per shift
  • Per-driver totals by day, week, and month
  • CSV export ready for payroll workflows
  • Active operations are linked to the current shift

Operational analytics

Daily, monthly, per-driver, and per-customer summaries. The dashboard is built for review, not for surveillance.

  • Daily and monthly operation counts
  • Per-driver and per-customer breakdowns
  • Cron-heartbeat status on the dashboard
  • No employee scoring or leaderboards

What it stands on

How the installation stays current and how the data stays yours. Both are core software, not paid add-ons.

Data protection tools

Anonymisation, configurable retention, and full data export are built into the core software — not bolt-on plugins or premium features.

  • Driver-data anonymisation after employment ends
  • Configurable retention periods per data category
  • Full export in CSV and PDF
  • Open MySQL/MariaDB schema for direct migration

Signed auto-updates

Updates are downloaded in the browser at the admin click and verified against a root key embedded in the code — tampering is mathematically excluded as long as the key is safe.

  • Ed25519 cryptographic signatures
  • Root verification key embedded in the application
  • Manual approval — updates never apply automatically
  • Rollback-safe on failed installation

Try Wintertrace.

Upload one small file to your web hosting, open it in your browser, and the installer puts the latest signed Wintertrace core on your webspace. About ten minutes — no FTP client needed.

Wintertrace is early and shaped by real winter service work. Share your feedback →