-
Written by
Cloudkasten GmbH
-
Published on
Apr 22, 2026
Share on
If you’re an IT team in Germany, the Netherlands, France, or any EU country, you’ve probably reviewed three or four SaaS fleet management tools — and noticed they all share the same architectural assumption: your data lives in their cloud. For organizations operating under the GDPR, NIS2, or sector-specific regulations, that assumption increasingly does not survive procurement review.
This is a buyer’s guide for a different path: self-hosted fleet management. It covers deployment models, compliance fit, vendor evaluation criteria, total cost of ownership, and what a realistic migration looks like.
Why this question is showing up now
Three forces are pushing fleet operators back toward self-hosted:
- Schrems II aftermath — every transatlantic data flow needs a documented Transfer Impact Assessment. SCC alone is no longer sufficient. For non-essential SaaS this is friction; for line-of-business systems with personal data, it’s a project.
- NIS2 compliance — many mid-sized European organizations newly fall under NIS2. Risk management, supplier due diligence, and incident reporting become formal obligations. Fewer sub-processors means a smaller documented attack surface.
- SaaS price drift — annual price increases of 5-8% compound. A 5-year fleet management subscription often runs 2-3× the cost of a perpetual license, even before tier upselling.
Deployment models — pick what your team already operates
Self-hosted is a spectrum, not a binary:
- On-premise classic: Windows Server or Linux in your own data center. Full control, full responsibility for patches, backup, monitoring.
- Private cloud: Same software, hosted by a partner you contract with directly (often a regional MSP). Compliance benefits remain — your data stays under your contractual perimeter.
- EU public cloud: AWS Frankfurt, Azure West Europe, OVH, Hetzner. Cloud convenience without leaving the EU jurisdiction.
- Container/Kubernetes: Docker Compose for small deployments, full Helm charts for larger ones. Increasingly the default for modern self-hosted apps.
Pick the option closest to what your team already runs in production. Don’t introduce a new operational pattern just for fleet management.
What to evaluate in a self-hosted vendor
Buying self-hosted is different from buying SaaS. Here’s a checklist:
1. License model
Perpetual license vs. subscription. Perpetual means you can run the software you bought even after the vendor stops supporting it — which is sometimes the whole point of self-hosted.
2. Database support
SQL Server is common in DACH; PostgreSQL is universal. A vendor that supports both has thought about portability and OSS-friendly buyers.
3. Identity integration
OIDC/SAML against Azure AD, Keycloak, Google Workspace, Okta. If the vendor wants you to maintain a separate password store, walk away.
4. Audit logs
Append-only, in your database, surviving pseudonymization. This is the single most important compliance feature.
5. Multi-tenancy model
Schema-isolated, DB-isolated, or shared-DB-with-row-level-security? For group structures, schema or DB isolation is the safer choice.
6. Update model
Major version upgrades — automated, manual? Patches — separate or rolled into versions? The answer should match your change management process.
7. Source code escrow
For long-life applications (10+ years), an escrow agreement guarantees continued operability if the vendor fails. Particularly relevant in public sector procurement.
8. Migration path
Can you import your historical data from the SaaS tool you currently run? Are there documented mapping templates? CSV is fine; an API is better.
TCO over 5 years — realistic numbers
For a 50-vehicle fleet:
- SaaS (~€10/vehicle/month, 5% annual increase): €33,800 over 5 years
- Self-hosted perpetual (€22k license + €600/year hosting, no maintenance): €25,000 over 5 years
- Self-hosted with maintenance (same plus ~€3,300/year for upgrades + priority support): €38,200 over 5 years
The break-even point is typically 44-48 months. Beyond that, every year is pure savings versus SaaS.
These figures don’t include the soft savings: reduced compliance overhead, no DPA management, no Transfer Impact Assessments, no annual SaaS-tier renegotiation.
Migration — what actually happens
A typical SaaS-to-self-hosted migration breaks into four phases:
- Export (week 1): Drivers, vehicles, bookings, expenses from your current SaaS via CSV or API.
- Mapping & test import (weeks 2-3): Load into a test instance of the new self-hosted system. Validate data shape and audit-log integrity.
- Parallel operation (weeks 4-6): Both systems running; new bookings go to the new system, old bookings stay readable in the SaaS.
- Cutover (week 7): Cancel SaaS contract, archive exported data. Done.
Most teams find the actual technical migration is the easiest part. The harder part is internal change management — training drivers and pool managers on the new self-service flow.
When SaaS still wins
Self-hosted is not always right:
- Very small fleets (under 10 vehicles): operational overhead can outweigh savings.
- No internal IT or contracted partner: someone has to operate it.
- Short usage horizons (under 18 months): SaaS may not yet hit its break-even cost disadvantage.
For everyone else — particularly mid-market operators and public sector bodies — the self-hosted path is increasingly the default, not the exception.
Closing thought
Self-hosted fleet management is not a step backward into the 2010s. It’s a deliberate architectural choice for organizations that have read what their procurement, compliance, and security teams actually require. The vendor landscape now supports it well — modern tooling, container-friendly deployment, OSS-compatible databases, perpetual-license pricing.
If your fleet has 25+ vehicles, your IT team operates production systems, and your legal team is asking sharper GDPR questions every year — self-hosted is the path worth a 30-minute deeper look.
A focused on-premise alternative to the major SaaS players is documented at /en/self-hosted-fleet-management/. For the comparison angle: /en/fleet-management-vs-saas/.