Pulse

Observability · Alerting · Security

Detect Faults Before Production Stops

Pulse monitors your equipment directly at the controller, detects faults in real time, and alerts exactly the right people via voice call, SMS, push, and email. Runs in your own infrastructure.

The Gap

The controller already knows. The question is when a human does.

A drive runs hot at 02:40. The value is right there on the controller, and on a SCADA screen in an empty control room. Classic IT monitoring tools don't close that gap — they don't speak the protocols of the plant floor. So the fault waits for the morning shift.

How It Works

How a Fault Plays Out

00:00

Detect

The drive on line 12 exceeds its temperature limit — Pulse catches it immediately and automatically opens an incident.

00:01

Alert

The maintenance technician on shift is alerted via push and SMS. No acknowledgment after five minutes? Pulse escalates automatically — for example to the on-call rotation.

00:06

Resolve & Document

The technician acknowledges with one click straight from the message. Once fixed, the incident is resolved — timeline, comments, and response times remain on record.

One platform, running in your infrastructure

Native OPC UA & Siemens S7CVE monitoring for your devicesEngineered in GermanyGDPR-compliant notifications

Platform

Observability, Alerting and Security — One Platform

Pulse combines equipment monitoring, incident alerting, and vulnerability management. No point solutions, no integration projects.

Observe

Pulse connects natively to OPC UA and Siemens S7 — no additional software or adapters. Check rules with thresholds and freely configurable intervals watch every measuring point in real time.

Alert

Faults are automatically captured as incidents. Multi-step escalation chains and on-call schedules alert via voice call, SMS, push, and email — with acknowledgment straight from the message.

Secure

Pulse continuously matches your device inventory against current security advisories — including CSAF feeds from CERT@VDE and around 40 vendors. Every applicable vulnerability is assessed, triaged, and documented — valuable for your NIS2 processes.

Understand

The dashboard shows the state of all equipment at a glance — with response metrics like MTTA and MTTR, per-measuring-point history charts, and a complete incident record.

Anomaly Detection

Pulse knows your machines. Pulse knows your data.

Most monitoring tools have one or the other: an asset register that never sees a measurement, or a historian that has no idea what produced the number. Pulse holds both — and that is what makes real anomaly detection possible.

Your machine inventory

Every device on the floor — vendor, model, firmware, where it sits in the line, and which published vulnerabilities apply to it.

Your process data

Every sampled value, kept: history from every OPC UA and S7 source you connect, at whatever granularity the question needs, for as long as you configure.

Anomalies, caught early

Pulse learns what normal looks like for each machine and raises an incident when behaviour drifts — no threshold to guess, no rule to maintain, and the alert already knows which asset it is about.

Inside the Product

A Look Inside Pulse

Straight from the product — no mockups.

app.pulsehq.de/conditions/editor
Condition editor showing a rule for coolant temperature and spindle load, the generated expression, and a 24-hour preview of when it would have fired

Model conditions, not just thresholds

Pulse lets you model complex rules and conditions that relate several data sources at once, and alert on them as incidents. The condition monitor is where you build and read them — a visual graph that makes the relationships between your data points easy to follow.

app.pulsehq.de/query
Query page charting average, latest, p90, and p99 values for press, assembly, and packaging machines over 24 hours, grouped by monitor

A data lake for your factory floor

Pulse keeps every sampled value, not just the last reading. It builds and maintains a time-series data lake from your plant — your process history in one place, at a granularity chosen for you and kept for as long as you configure. Query it with PQL: pick the aggregations, filter by line or machine, group however you need. The kind of big-data analytics that used to mean a data team and a separate warehouse, running inside your own network.

app.pulsehq.de/canvas
AI assistant prompt with the example question “Why is tank 3 unstable since this morning?”

Ask your equipment, in plain language

The optional AI assistant answers questions about monitors, incidents, measurements and vulnerabilities in the words you would actually use — no query language needed. Findings land on a canvas as interactive cards and charts, and one click takes you to the monitor, incident or finding behind any of them. Countermeasures come back OT-appropriate rather than as generic IT advice, and an MCP adapter lets you point your own model at Pulse instead.

app.pulsehq.de/dashboard
Pulse dashboard with the navigation sidebar highlighted, listing OPC UA, S7, CVE, trigger, heartbeat, and condition monitors alongside query, reports, and escalation tools

One platform, every kind of signal

OPC UA and S7 tags, known device vulnerabilities, webhook triggers, heartbeats, and composed conditions — all monitored the same way, all feeding the same incident workflow. Pulse grows with whatever you connect next instead of pushing you into a second tool.

app.pulsehq.de/organization/on-call
Monthly on-call calendar with three colour-coded escalation levels rotating across teams and individuals

Who gets woken up, decided in advance

On-call schedules are built in: rotations per team or per person, layered into escalation levels and visible to everyone. When a monitor fails at three in the morning, Pulse already knows who to call — and who to call after that.

Connectivity

Speaks the Protocols of Your Equipment

Native support for the plant floor — no additional software, no adapters, no interface projects.

OPC UA

Endpoints and nodes with security modes and policies, authentication, and certificate pinning.

Siemens S7

Direct communication with S7 controllers — rack/slot configuration, data types from bit to real.

REST API

Systems that already evaluate alarms — control rooms, SCADA, material flow computers — report them straight to Pulse.

CSV Import

Bulk onboarding of entire plant inventories: create measuring points from a CSV file instead of one by one.

Security

Read-Only by Design

Pulse never writes to your controllers and never scans your network. It reads the values you point it at — and if Pulse stops, production carries on untouched.

No writes to your controllers

Pulse reads process data. It never writes to a controller and never changes a configuration.

No active scanning

Pulse connects only to the endpoints you configure. No discovery, no probing, no sweeps across your network.

Independent of production

Pulse observes the systems it monitors without becoming part of them. Nothing on the line depends on Pulse to run.

Verified connections

OPC UA security modes and policies, authentication, and certificate pinning — Pulse only talks to endpoints it can verify.

Encrypted in transit

TLS throughout, with certificate management built into the appliance.

Role-based access

Every action in Pulse belongs to a named account with a defined role, on the record.

Vulnerability Management

Known Vulnerabilities in Your Devices — Tracked Automatically

Pulse continuously matches your device inventory — vendor, order number, firmware version — against current security advisories, including CSAF feeds from CERT@VDE and around 40 vendors. Every applicable vulnerability shows up as a finding with CVSS score, advisory details, and a recommended action.

  • Triage workflow: open, in progress, resolved, not affected, or accepted risk with a follow-up date
  • Affected-devices view: the reach of a CVE across all your equipment at a glance
  • Complete documentation of every decision — valuable for your NIS2 processes

Operations

Runs in Your Infrastructure — Without an IT Project

Pulse ships as a turnkey appliance for your network. All configuration happens in the browser — nothing is installed on workstations.

Turnkey Appliance

Installed from an installation medium, managed through a guided interface — no Linux skills required.

  • Signed updates with automatic backup and rollback
  • Configuration entirely in the browser
  • Interface and documentation in German and English
  • Mobile app: iOS pre-release, Android in development

Your Data Stays On-Site

Runs entirely inside your own network — your process data never leaves the company.

  • Works without internet access
  • Email alerting via your own mail server
  • No forced cloud, full data sovereignty
  • Only the alert message reaches the delivery service

Notifications & Integration

SMS, voice calls, and app push are delivered through our web services — servers exclusively in Germany, GDPR-compliant.

  • Voice call, SMS, push, and email
  • Acknowledgment straight from the message
  • Documented REST API
  • Alarm intake from control rooms and SCADA

Existing systems such as control rooms, SCADA, or material flow computers report their alarms straight to Pulse via the REST API — both paths can be combined.

See Pulse in Action

30 minutes, live, no strings attached: on a simulated plant, we show you how a fault is detected, escalated, and acknowledged — ideally around your own use cases.