Reference letters. Clear. Fair. Compliant.
Platform · Employee dossier5 min readFor HR & management
Platform · Employee dossier

One employee record. Every change. Time-versioned.

Master and contract data as time-versioned slices: position, workload, salary, address. Reconstruct any state at any reference date — no version chaos, no Excel graveyards.

  • Slice-based: position, workload, salary, address, AHV/IBAN
  • Reconstruct a snapshot for any reference date
  • Self-service portal for employees
Modules

What the employee dossier does

Time-versioned slices

Position, workload, compensation, address — every change as a time slice with validity date. No overwritten values.

Snapshot reconstruction

Who earned what on 1 April 2024? One query — the platform reconstructs the exact state at that point in time.

Validated mandatory fields

AHV number (EAN-13), IBAN (mod-97), email — live validation in frontend and backend. Bad data is rejected at the gate.

Self-service portal

Employees see their own record, report address changes or sick leave themselves. Everything flows into the audit log.

Multi-employment

One person, multiple contracts (e.g. hourly + permanent). Each employment with its own slice history and doc vault.

Bexio sync productive

Address, AHV, IBAN, position, salary changes auto-sync to bexio Contact and bexio Payroll.

FAQ

Frequently asked

What does time-versioned mean concretely?
Instead of overwriting a value, the platform creates a new slice with a validity date for every change. Example: a salary increase on 1 July creates a new slice; the old one stays valid until 30 June. The audit log shows who changed what and when.
Can we import data from an existing system?
Yes — bexio sync is productive (Contact + Payroll, three-way match). Excel import for first-time migration from other systems is available; Personio and SuccessFactors via REST/OAuth.
Who can see which fields?
Three-tier auth: employees see only their own record (restricted), HR users see the full dossier, admins additionally see audit log and configuration. Configurable per field.
How long is data retained?
Per Swiss FADP: active employee data as long as needed; after exit, 10 years for salary-relevant data (BVG, AHV), then pseudonymisation. Legal hold overrides automatic deletion in case of litigation.
Where is the data stored?
Firestore in the Google Cloud Zurich region (europe-west6). Encryption at rest and in transit. No US sub-processors for personnel data.

14 days free. Full employee dossier.

No credit card, no setup fee. Ready to go with bexio sync and self-service portal.