About IoTMan

A managed backend,
operated in Europe.

IoTMan is a managed backend for event-driven apps, built for teams that want to keep the history of what happened without operating the infrastructure that stores, projects, and serves it.

We are a small company. We build fewer things and build them correctly. We do not chase growth at the expense of reliability.

Why we built it

The alternatives were inadequate.

Building event-driven backends is expensive

A backend that captures events, keeps the history, and serves derived views takes specialist software staff, ongoing maintenance, and months of work before the first useful feature ships.

Generic platforms come with too much

The big clouds give you a thousand services to combine and a billing surprise to sort out. You wanted a backend for event-driven apps, not infrastructure homework.

Enterprise suites are oversized

Platforms designed for large enterprises offer features most organisations will never use, at prices that require months to justify, with sales cycles to match.

Self-hosting requires staff you may not have

Running an event-sourced stack in production needs an infrastructure engineer on call: durable log, projection workers, message brokers, observability. That is the problem IoTMan solves, not another instance of it.

Our principles

How we operate.

Operated, not just hosted

Running IoTMan well is what we do. Updates, support, on-call, and the boring infrastructure work are not afterthoughts. We treat operations as the product, not a side concern.

Data sovereignty

Your operational data belongs to your organisation. It is not a resource we analyse, aggregate, or monetise. Export or delete it at any time.

Committed to reliability

We publish uptime commitments and honour them. Support agreements are explicit. We do not make promises we cannot keep.

Technology

Built on open foundations.

Rust
Application layer
PostgreSQL
Storage
Linux
Infrastructure
OAuth 2.1
Identity
MQTT
Device protocol