Trades & engineering
Fitters, apprentices and office: driving licence checks, safety briefings, holiday planning in the busy season and jobs from uttek Dispo that clash with holidays.
HR management with digital personnel files, leave and deadlines – privacy-compliant on your own server.
Digital personnel files with contracts and documents, holiday accounts and requests on the phone, deadlines for probation, fixed-term contracts, safety briefings and driving licence checks, checklists for joiners and leavers. Sensitive data encrypted, access logged, deletion periods automatic. Self-hosted, full source code, any number of staff.
Live demo without sign-up · your own demo copy with sample data (trades business, medical practice, agency & office) · admin view-only

Personnel files in binders, holidays in a spreadsheet, deadlines in your head: when does probation end, when does the fixed-term contract expire, who needs the next safety briefing, whose driving licence must be checked? And who is actually allowed to see the bank details?
uttek HR brings everything together in a digital personnel file: personal data, contracts with probation and fixed terms, documents with expiry dates, qualifications with validity and the holiday account with carry-over and bank holidays. The deadline overview shows what is due in the coming weeks and sends email reminders. Checklists for joiners and leavers assign the tasks to HR, the line manager and IT.
Staff request holidays on the phone and see their holiday account, their documents and tasks; the line manager decides with one click, in Enterprise optionally in two steps with HR. Bank, tax and social security data as well as salaries are encrypted and visible only with a dedicated permission, every access to a file is logged, deletion periods after leaving run automatically. With uttek Connect, staff and absences go to uttek Rota, Time and Dispo – without salary and without the reason for sickness.
Starts with SQLite – no database setup. As your business grows, switch to MySQL/MariaDB (PostgreSQL optional) with the admin wizard: test the connection, migrate all data, verify counts, switch over – with rollback.
The upgrade wizard is a uttek standard and is being built into every tool in upcoming versions.
With uttek Connect you link your uttek tools by address and key: tickets become Dispo jobs, customer data comes from the CRM, feedback lands in the ticket and the customer history, shop orders in the CRM – at no extra cost and without a cloud middleman.
Connects with uttek Dispo uttek Tickets uttek Call uttek Customers uttek Shop uttek Jam uttek Time uttek Quotes & Invoices uttek Stock uttek Game · coming soon uttek Mileage Log uttek Mail & Calendar uttek Mileage Log for Dispo uttek Rota uttek Community uttek Media Library uttek Unterwegs uttek Web App Development uttek Space
uttek Connect is a uttek standard and is being built into every tool in upcoming versions. Connections to tools that are not yet available follow when they launch.
Personal data, contact, emergency contact, department, line manager, contracts with probation, fixed term and salary, hours balance from uttek Time – all on one page, as a printable data sheet PDF.
Learn more →Holiday account per year with carry-over and expiry, half days, bank holidays for Germany/UK, sickness, parental leave, special leave. Requests on the phone, decision by the line manager, monthly overview for the team.
Learn more →Probation, fixed terms, expiring documents, safety briefings, driving licence checks, first aiders and deletion periods in one list – colour-coded by urgency and with email reminders.
Learn more →Contracts, references, certificates and proofs per person, confidential categories for HR only, retention period per document type.
Learn more →Templates for joining and leaving with tasks relative to the key date and responsibilities (HR, line manager, IT, office, employee) – starts automatically for a new joiner.
Learn more →Roles and permissions, sensitive data and salaries encrypted, line managers only see their team, access log per file, deletion periods, GDPR access and erasure.
Learn more →Headcount, joiners and leavers, turnover, holidays and sick days in summary. In Enterprise: monthly list for payroll with hours, holidays, sickness and changes.
Learn more →Pro and up: staff and absences to uttek Rota, Time and Dispo, hours balance from uttek Time, jobs from uttek Dispo checked against holidays and qualifications. REST API and webhooks.
Learn more →Password policy with a check against leaked passwords, two-factor sign-in via authenticator app with backup codes (can be required per role), login lockout after failed attempts, “forgot password” by email, HTTPS/HSTS and encryption of sensitive fields – all switchable, nothing forced.
Learn more →Fitters, apprentices and office: driving licence checks, safety briefings, holiday planning in the busy season and jobs from uttek Dispo that clash with holidays.
Part-time, mini-jobs and apprentices, hygiene and radiation protection with validity, sick notes with deletion periods, parental leave.
Teams with line managers, working students and fixed-term contracts, onboarding checklists for IT and equipment, holidays on the phone.
Three templates – Standard, Light and Dark; everyone picks their own in the account menu. For “Standard” you choose one of 16 designs. Switch in the administration, back with one click.
Screenshots with sample data.






You describe it, we build it. Test first, pay later.
Preview first, you only pay after confirming. With an idea discount if your idea may help everyone. Learn more
Self-hosted, full source code. Basic up to 5, Pro up to 30, Enterprise up to 100 users. No VAT is charged in accordance with Section 19 of the German VAT Act (UStG, small business scheme).
🚀 Founder-friendly Pay once, use forever. No subscription trap, no per-user fees – ideal for founders and young teams. First year of updates included, optional afterwards.
Pay once, use forever.
Installation, basic setup, a short online briefing (30 min) and 3 months of e-mail help.
With e-mail support in the first year.
Installation, basic setup, logo & colours, 6 months of e-mail help and all first-year updates installed by us.
With setup & priority support.
Installation, setup incl. data import, uttek Connect linked, 12 months of help with response within 1 business day, first-year updates installed, plus 10 service credits.
| Feature | Basic | Pro | Enterprise |
|---|---|---|---|
| Full source code (PHP), freely editable | ✓ | ✓ | ✓ |
| Runs on your own server (self-hosted) | ✓ | ✓ | ✓ |
| Security: two-factor (TOTP), password policy, login lockout, field encryption | ✓ | ✓ | ✓ |
| Users | up to 5 | up to 30 | up to 100 |
| Users (incl. technicians/staff) | up to 5 | up to 30 | up to 100 |
| documents included | ✓ | ✓ | ✓ |
| Digital personnel file with contracts, data sheet PDF | ✓ | ✓ | ✓ |
| Holiday account, requests and absences, bank holidays DE/UK | ✓ | ✓ | ✓ |
| Documents with expiry dates, qualifications, deadlines with reminders | ✓ | ✓ | ✓ |
| Checklists for joiners and leavers | ✓ | ✓ | ✓ |
| My area on the phone (self-service) | ✓ | ✓ | ✓ |
| Encrypted sensitive data, access log, deletion periods, GDPR | ✓ | ✓ | ✓ |
| Reports: headcount, turnover, holidays, sick days | – | ✓ | ✓ |
| Calendar feed (iCal) for person and team | – | ✓ | ✓ |
| uttek Connect (Rota, Time, Dispo), REST API | – | ✓ | ✓ |
| Custom fields, automations, MySQL/MariaDB | – | ✓ | ✓ |
| Two-step approval (line manager + HR) | – | – | ✓ |
| Monthly list for payroll (PDF/CSV) | – | – | ✓ |
| Audit-proof change log, own branding, PostgreSQL | – | – | ✓ |
| Mobile app (web app) for the team | optional, one-time per company | optional, one-time per company | optional, one-time per company |
| Price | €79 | €199 | €590 |
Add what you need – each option can be booked separately, final prices under § 19 UStG.
Hosted by us: subdomain, storage and mailboxes; one-time licence + €29 installation.
Request a spaceInstallation via “With service” per tier, then maintenance as a service plan, cancellable monthly.
Service plansWeb app for iPhone & Android – install without an app store. Holiday account, requests, own documents and tasks on the go; line managers decide requests on the phone.
Basic €33 · Pro €59 · Enterprise €99 – depending on your licence tier
How to install the app (illustrated guide) · Licence key per company + domain, perpetual
A licence covers one company (including its sites). Resale and transfer are not permitted – details in the Licence terms.
We reserve the right not to charge for service.
If a customisation you request also makes sense for our standard tool and you allow us to include it for everyone, the quote can even be €0.
Roles decide: HR sees all files; bank, tax and social security data as well as salaries only with the dedicated “sensitive data” permission. Line managers see their team without sensitive data and decide requests; only decision-makers see the reason for a sick note. Staff only see themselves and non-confidential documents in “My area”.
The software runs on your server. Sensitive fields and salaries are stored encrypted and masked in the file; showing them is logged. Every access to a file, document or export is in the access log. After leaving, per document type and for sick notes, retention periods delete the data automatically; data access as a file and erasure on request are built in.
Staff choose the type and period on the phone; working days, half days and bank holidays are counted automatically and the remaining leave is checked. The line manager gets the request, sees overlaps in the team and approves or rejects – in Enterprise optionally with a second step in HR. Remaining leave carries over at year end and expires on the configured date.
No. uttek HR is the HR administration before it: files, contracts, holidays, deadlines. In Enterprise it creates a monthly list with hours, holidays, sick days and changes for your payroll office or payroll software as PDF and CSV.
Yes, from Pro via uttek Connect: staff, qualifications and approved absences go to uttek Rota, Time and Dispo – without salary, bank details or the reason for sickness. Closed months from uttek Time appear as the hours balance in the file, jobs from uttek Dispo are checked against holidays and expired qualifications.
Web space with PHP 8.2 or newer. The database (SQLite) is built in; MySQL/MariaDB is optional from Pro. A daily cron job is needed for reminders, holiday carry-over and deletion periods.
Yes, without sign-up. Every visit gets its own demo database with sample data (trades business, medical practice, agency & office), deleted after 24 hours. All people and data are fictitious.
Passwords are only stored as a secure hash; new passwords need at least 12 characters and are checked offline against a list of leaked passwords. Everyone can set up two-factor sign-in via an authenticator app (e.g. Google Authenticator, Aegis) with backup codes, and the admin can require it per role. After 5 failed attempts a login lockout with increasing delay applies; “forgot password” sends a single-use link valid for 1 hour. Optionally emergency contacts, notes on staff, contracts and absences – sensitive personnel data and salaries get a second layer are stored encrypted with AES-256-GCM, with the key outside the web root. The “Security (status)” page shows all measures at a glance.