More than just dashboards.Custom IoT Platforms & Customer Portals.

Turn your sensor data into a real product. We develop custom IoT platforms, customer portals and management interfaces. Branded for your company, seamlessly integrated with our infrastructure.

  • Multi-Tenant SaaS
  • White-Label Ready
  • API-First Architecture
Timo Wevelsiep, founder of merkaio

Timo Wevelsiep

Founder

When standard tools hit their limits.

Tools like Grafana are excellent for technicians, but often too complex for end customers or management. Those who want to monetize IoT data need their own interfaces.

The 'Admin Look'

Technical dashboards overwhelm users who aren't engineers. The UX is functional, but not intuitive or attractive.

Custom UX/UI

We build interfaces that hide complexity. Clear, modern and focused on user value (e.g., 'Is the machine healthy?').

Missing Business Logic

Standard platforms can't write invoices, invite users, or model subscription plans.

SaaS Features

Integration of user management, billing (Stripe/Chargebee) and access control (RBAC) directly in the platform.

Brand Experience

Your customer should see your brand, not the logo of a software vendor.

White-Labeling

From the login screen to the URL (portal.your-company.com) - the application looks 100% like yours.

Still undecided: buy or build your platform?

What these apps can do technically

Features for IoT business models.

Fleet Management

Managing thousands of devices in list and map views. Status monitoring, firmware updates and configuration with one click.

Multi-Tenancy

Strict data separation. Customer A sees only their sensors, customer B only theirs. Perfect for service providers and OEMs.

Digital Twins

Visual representation of machines, buildings or facilities in the browser. Interactive floor plans instead of raw numbers.

Rule Engines & Alarms

User-friendly editors so your customers can create their own alarms ('If temperature > 50°C, send email to technician').

Modern. Fast. Maintainable.

We rely on proven web technologies that will still be standard in 5 years.

Frontend

React, Next.js, Vue.js - Fast loading times, SEO-friendly.

Backend

Node.js, Python - Direct processing of IoT streams.

APIs

REST, GraphQL, WebSocket - For real-time data without page reloads.

Infrastructure

Hosting on the merkaio cloud stack (Docker/Kubernetes).

What we build.

The OEM Customer Portal

A machine builder sells their equipment with 'Smart Monitoring'. The end customer logs in and sees OEE, downtime and maintenance intervals of their machine.

Smart Building Management

Facility managers see the status of 50 buildings on a map. Click on a building to open floor plans with live temperature and occupancy.

The Energy SaaS

A portal for tenants to view their own water and heat consumption (EED-compliant), including download of monthly statements.

No app without foundation.

The most beautiful frontend code is useless without stable data. Our platforms access merkaio ops infrastructure directly.

  • No synchronization problems.
  • Direct access to ThingsBoard or ChirpStack APIs.
  • High-performance queries from TimescaleDB or InfluxDB.

We're not an agency that connects to an API they don't understand. We build the API and the app.

Client testimonial

Timo took our IoT requirements and turned them into a clean, white-labeled monitoring platform that just works. What stood out was that he built it to grow with us: each new customer and site slots into the same structure, so onboarding is fast and we're not redesigning dashboards or data flows every time. The foundation lets us expand without rethinking how the platform is put together. Highly recommended for serious IoT projects.
Vernetix

E. Grier

Vernetix LLC

What does an IoT platform cost?

A custom IoT platform is an investment in a product that grows with you. The price depends on multi-tenancy, scope and integrations. For guidance, here are our typical packages, binding after a discovery call.

Discovery & architecture

Fixed price1.500 €

Discovery call, data model, architecture, stack, scope and roadmap. The result: a technical concept and a binding build quote that is yours, even without a follow-up.

Platform pilot / PoC

from7.500 €

A working first version: data integration (LoRaWAN/MQTT or an existing API), time-series storage and a first custom dashboard. Validate the platform with real data before you fully invest.

Platform MVP

from16.000 €

A custom-built platform, your own frontend and backend, not a standard-tool wrapper. Including data integration (LoRaWAN/MQTT or existing APIs), time-series storage, a tailored dashboard and user management, deployed on European infrastructure.

Multi-tenant platform & SaaS

from32.000 €

Multi-tenancy, white-label, billing, RBAC, digital twins, APIs and long-term operation. Scope and price after discovery.

Serious estimates only come after a discovery. Anyone quoting a fixed price without a concept is guessing, or pricing the risk in expensively.

Book discovery

All prices are guide values (net, plus VAT) and do not replace an individual quote. You own the code and the infrastructure, no vendor lock-in. And you work directly with the engineer who builds and operates the platform.

Frequently Asked Questions

We use specialized time-series databases like TimescaleDB or InfluxDB for IoT data. Additionally, we implement intelligent aggregation: instead of loading millions of raw values, we show pre-calculated averages depending on the zoom level (e.g., 5-minute averages for the last 24 hours, hourly averages for the last week). This keeps the dashboard responsive even with 10,000 sensors.
Grafana is excellent for internal dashboards and technical users. However, as soon as you need a customer portal with its own login, multi-tenancy, branding and business logic (e.g., billing), no-code tools hit their limits. With a custom frontend, you have full control over UX, performance and integration into your business processes.
Yes. All our platforms are developed 'Mobile First' or at least 'Responsive'. This means: the layout dynamically adapts to different screen sizes. For critical use cases (e.g., a technician checking machine status on-site), we specifically optimize the mobile view.
In addition to real-time data, we automatically store aggregated values: hourly, daily and monthly values. This enables dashboards that load year-over-year comparisons in fractions of a second because they don't have to process millions of individual values. These aggregations are configured as 'Continuous Aggregates' or 'Downsampling Policies' directly in the database.
Multi-tenancy means: one software instance, many independent customers (tenants). Each tenant sees only their own data, users and settings. This is essential for SaaS models. Example: A manufacturer sells their machines to 50 factories. Each factory is a tenant and sees only their own machines, even though they all use the same web platform.
Yes. We integrate payment providers like Stripe or Chargebee to implement subscription models. This includes: user plans (Basic/Pro/Enterprise), automatic invoicing, credit card billing and a customer portal for managing their own subscription.
Yes. We implement Role-Based Access Control (RBAC). This means: you define roles (e.g., Admin, Site Manager, Technician, Guest), and each role has a defined set of permissions (Read, Write, Configure, User Management, etc.). Roles can also be linked to organization or site levels.
Yes. We integrate common identity providers (Azure AD, Okta, Auth0, Keycloak) via SAML or OpenID Connect for SSO. This allows your users to log in with their company accounts. Additionally, 2FA (e.g., via authenticator app or SMS) is available for security-critical applications.
Yes. The standard variant is hosting on our managed cloud (or a cloud of your choice like AWS, Azure). For companies with strict compliance requirements (e.g., healthcare), we also deliver container-based on-premise installations (Docker, Kubernetes) that can be operated in your own infrastructure.
After go-live, we optionally offer a maintenance contract. This includes: 1) Security updates for frameworks and libraries (e.g., React, Node.js). 2) Bug fixes for reported issues. 3) Monitoring of availability and performance. 4) Regular backups. 5) Adjustments to API changes from third-party systems. For SaaS models, this is essential to keep your customers satisfied long-term.
The price depends on multi-tenancy, scope and integrations. A pilot to validate starts at 7,500 €, a platform MVP from 16,000 €, a multi-tenant SaaS platform from 32,000 €. Binding after a discovery (fixed price 1,500 €), see the pricing above.
A serious fixed price needs a clear scope. Anyone quoting a fixed price without a concept is guessing, or pricing the risk in expensively. Our paid discovery (1,500 €) delivers a solid concept and a binding quote that is yours, even without a follow-up.
A working platform MVP usually comes together in a few weeks; multi-tenancy, billing and further modules are added iteratively. We define the timeline in the discovery.

Let's discuss your infrastructure. Digital and on-site.

Whether it's IoT platform development, hardware selection, managed hosting for ChirpStack, ThingsBoard, Grafana or NetBird VPN, or migration from a self-hosted setup - we'll find the right solution for your use case. Book a free 30-minute consultation, no commitment required.

Timo Wevelsiep

Your contact

Timo Wevelsiep

Founder, merkaio

15 minutes, no commitment, directly with Timo.

By submitting, you agree to our Privacy Policy.