Driver Compliance

Automatic Driver Compliance With Secure Verification

First system to verify documents cryptographically instead of just taking pictures. Drivers verify via app with NFC, certificate validation and MitID. You choose which documents you require.

Document Verification

How We securely Verify Genuine Documents

Most systems take pictures of documents – but pictures can be forged. Uptimus verifies the authenticity of documents using three different methods depending on the document type.

NFC Chip Reading

Electronic passports contain an RFID chip with encrypted data. We read the chip directly via NFC - the same method that border controls use for international travel.

Signature validation

Danish criminal records are digitally signed with the authorities' certificate. We validate the entire certificate chain against the Danish root CA.

CPR-Match with MitID

We use the CPR number from the Driver's MitID login. The system automatically matches the documents' CPR number against the verified MitID identity.

Customize to your needs

Not all fleets have the same requirements. Uptimus lets you choose exactly which documents you want to require from your drivers.

MitID

Denmark's official digital ID Verification: eIDAS High level - CPR number verified

Drivers license

Standard Danish driving license Verification: Visual scan + CPR match + expiration date check

Criminal record

Criminal record from Danish police Verification: Certificate validation against root CA + CPR match

Passport

International Travel Document Verification: NFC chip scan + CPR match

Commercial license

Standard Danish driving license Verification: Visual scan + CPR match + expiration date check

Dashboard

Complete Overview of Verification Status

Once drivers have verified their documents, you get a live dashboard with the status of your entire fleet. See at a glance who has all their documents in order, who is missing something, and what is expiring soon.

Designed with focus on privacy

Privacy protection is built in from the start. During document checks, verification takes place directly on the driver’s phone – no documents are sent to uptimus systems. We only store verification status and expiration dates. Drivers have control over their own data, and the system is fully GDPR compliant.

Traditional Systems:
  • Drivers upload scans of documents
  • Documents are stored on servers
  • Documents are stored on servers
  • Requires extensive consent
Uptimus Platform
  • Verification is done locally on the phone
  • Documents are not sent to servers
  • The system only receives: type, status and expiration date
  • Minimal data handling, GDPR compliant

Technical Specifications

Standards

  • ICAO 9303 compliant
  • ISO/IEC 14443 contactless smart card
  • BAC (Basic Access Control) using MRZ data
  • Passive Authentication (PA) – verifies data signed by the issuing country
  • Active Authentication (AA) – chip authentication
  • Chip Authentication (CA), when available

Security check

  • Document signer certificate validation
  • Validation of country signer certificate
  • Certificate chain verification
  • Clone detection
  • Data consistency check

Supported documents

  • Electronic passports from over 100 countries
  • ICAO compliant travel documents

Standards

  • X.509 certificate standard
  • CAdES (CMS Advanced Electronic Signatures)
  • Danish government PKI infrastructure

Security check

  • Detects changed documents
  • Detects expired certificates
  • Detects revoked certificates

Validation process

  • Digital signature verification
  • Validation of certificate chain against the Danish government root CA
  • Timestamp verification
  • Revocation control (OCSP/CRL)
  • Hash integrity verification

Technology

  • Document recognition based on machine learning
  • Text Segmentation via computer vision
  • AI-powered OCR (optical character recognition)
  • Automatic data extraction

Security check

  • CPR match against MitID identity
  • Format Validation (EU license standards)
  • Document structure and forgery detection
  • Verification of expiration date and category

Supported documents

  • European driving licenses
  • Danish Commercial Driving License

Identity Verification

  • eIDAS High level of security
  • Mandatory two-factor authentication
  • Support of Biometric authentication
  • Extraction of CPR number

Privacy

  • Minimal data extraction (only CPR for matching)
  • No storage of MitID credentials
  • GDPR compliant from day to day

Driver Compliance Is Included in Uptimus

Cryptographic driver compliance is part of the Uptimus platform. Other included features

Task management

The system automatically creates tasks when it detects problems. Assign to those responsible. Nothing falls through the cracks.

Time registration

Working hours are automatically recorded. See when drivers are at the terminal vs. out driving. Absence reporting built in.

Automatic maintenance

The system warns when cars need service, have low oil levels, tire pressure problems or error codes. No more manual checks.

Service and inspection booking

Book a workshop directly from the platform, or let our AI call and book for you. Perfect when you have 10 cars to service.

Mobile inspections

Your people can do daily checks directly from their mobile phones. Report damage with photos before they leave the site.

Automatic tire pressure

The system automatically monitors tire pressure on all vehicles. Get notified when the pressure is too low - before it destroys the tire or creates dangerous situations.

Frequently Asked Questions

Security

How do you ensure that the documents are genuine?

Three-layer verification:

  1. NFC: Reads encrypted data directly from the passport chip.
  2. Certificate: Validates criminal records against Danish authorities' root CA.
  3. CPR-match: MitID ensures documents belong to the uploader.

This is the same level of security that banks and border controls use.

Can documents be forged?

No. NFC chip data is cryptographically signed by the issuing country and cannot be forged. Certificate validation detects modified criminal records. CPR matching via MitID prevents the use of other people's documents.

Is it GDPR compliant?

Yes. Documents are verified locally on the driver's phone. We only store: document type, status (valid/invalid), expiration date, and verification method. No full documents or images are stored.

What if the insurance company wants to see documentation?

Dashboards can be exported with timestamps and verification methods. You can display cryptographic verification proofs as documentation.

Functionality

What documents can you require?

You choose which documents your drivers should upload:

  • MitID: Required for everyone (basic identity).
  • Driving license: Standard driver's license - AI scanner reads data automatically.
  • Commercial driver's license (Førebevis): For professional freight transport - AI scanner.
  • Passport For international driving - NFC chip scanning.
  • Criminal record: For customer trust and special transport - certificate validation.

Different roles in your fleet may have different document requirements.

Do all drivers have to have all documents?

No, you decide. A local van driver may only need a driver's license + MyID, while an international trucker may need a driver's license + commercial driver's license + passport + MyID. The system adapts to your needs.

What documents are supported?
  • MitID: eIDAS High level verification with CPR.
  • Driving license: AI scanner + MitID CPR-match.
  • Commercial driver's license (Førebevis): AI scanner + MitID CPR-match.
  • Passport NFC chip-scanning + MitID CPR-match.
  • Criminal record: Certificate validation + MitID CPR match.
What if the driver does not have an electronic passport?

Older passports without an NFC chip are visually verified and still matched against MitID CPR. NFC is an extra layer of security when available.

How does a driver get a criminal record?

Ordered online via politi.dk with MitID. Driver uploads to the Uptimus app where it is automatically validated.

How long does verification take?
  • MitID login: 10-20 sekunder.
  • AI scan (driver's license): 20-30 seconds.
  • NFC passport scanning: 30-60 seconds.
  • Criminal record upload + validation: 1-2 minutes.
  • Total per driver: 2-5 minutes.
How accurate is the AI ​​scanner?

Our AI scanner is trained on European driving licenses and Danish driving licenses and has very high accuracy. All extracted data is automatically matched against MitID CPR for extra security. If the AI ​​cannot read the document clearly, the driver is asked to take a new picture.

How much does it cost?

Driver compliance is included in Uptimus Pro See our PricesNo additional costs for cryptographic verification.

Other Systems

Do other systems have similar functionality?

As far as we know, no. Most systems simply take pictures of documents. Uptimus is the first system to combine NFC passport scanning, certificate validation, and MitID CPR matching specifically for fleet compliance.

Why is your solution better?

Cryptographic verification cannot be forged. Traditional image-based systems can be easily fooled with forged documents, images from Google, or edited images. Our method provides insurance- and legally-acceptable documentation.

Wireless Fleet management

Ready to take control of your fleet?

Book a 20-minute demo where we show you Uptimus with your own vehicles. Or start for free with up to 2 cars – no credit card required.

Do you have 20+ vehicles? We offer volume pricing and dedicated onboarding.

Download app

Connect completely wirelessly to your fleet, start now by downloading our app from the Appstore here.