All platform features
Built-in historian
Deadband-filtered storage with rollups, retention policies, drift correction and a store-and-forward sink.

Values are filtered on a configurable deadband before they are stored, rolled up for long-range queries, and aged out by retention policy. Clock drift between an edge node and the server is corrected on ingest rather than silently distorting a trend.
If the historian is unreachable, the store-and-forward sink holds the samples and reconciles them when it returns — the rebuild path is covered by its own resilience tests.
What you get
- Per-tag deadband filtering before write
- Rollups for fast long-range queries
- Retention policies per tag or branch
- Clock-drift correction on ingest
- Store-and-forward sink with tested rebuild