Technology and security of the SME software
Microservice architecture, Keycloak auth, 600+ open REST APIs. For SMEs that expect infrastructure transparency.
What's under the hood?
Tech-savvy SME decision-makers ask technical questions before introducing a platform: Where is the business data stored? What backups are in place? Can you get back out without lock-in?
Printerless runs on a high-availability Kubernetes cluster at Hetzner in Germany, with all data stored encrypted. Login via Keycloak, regular backups, all data exportable through 600+ REST endpoints.
600+ REST APIs with Swagger & automatic SDKs
Over 600 REST endpoints following the OpenAPI 3 standard, searchable via Swagger UI, with generated SDKs for Python, TypeScript, and Swift. Custom integrations are ready in hours, not weeks.

Keycloak, central login & authorisation server
Keycloak for login and roles, based on open standards like OAuth 2.0 and OpenID Connect. Two-factor login with passkeys, security keys, or an authenticator app. Roles are strictly separated per company.

Event streaming with Apache Kafka
Around 15 independent microservices, each with its own database and its own interface. If one fails, the others keep running. The services communicate via Apache Kafka: around 80 percent of the work runs in the background, so the interface stays fast even during peak loads.
Highly available Kubernetes cluster
Cluster control runs with triple redundancy: if one server fails, the others take over automatically. The servers are not directly accessible from the internet and install security updates automatically.
All data stored encrypted
All data carriers in the cluster are fully encrypted, with the keys stored separately from the servers. Backups only leave the data center encrypted and are stored with a second, independent cloud provider.
Hosting in Germany, GDPR and Swiss FADP compatible
Kubernetes cluster in Hetzner data centers in Germany. Point-in-time recovery on PostgreSQL, regular backups, compliant with the GDPR and the Swiss FADP.
Audit log. Traceable down to the minute when it matters
Every security-relevant action (login, access, export, deletion) is logged: who, when, what.
Tests, monitoring & annual security review
Automated tests for every service, plus an annual external security review of the entire platform. We detect production errors within minutes via Sentry (hosted in the EU).
Privacy-friendly analytics with Matomo
No third-party tracking cookies: usage statistics are anonymised through our own Matomo instance in Germany.
Retention policy, logs, and delivery data
Log and shipping data is retained only for a limited time: audit entries for three months, shipping data for two years by default, configurable per company. Details in our privacy policy.
Used daily by us
We use Printerless ourselves every day: accounting, expenses, payroll. Features are built from real workflows.
Our technology stack
Python, Vue, PostgreSQL, Redis, Keycloak, HashiCorp Vault, Nginx, MinIO (S3), Kubernetes and self-hosted GitLab. Proven building blocks with a large community.
Frequently Asked Questions
Clean tech makes everyday work easier
Try it free for 14 days. All modules included. No credit card required.
Try for free