Datum · Integrity Management System

The integrity system your whole program runs on.

A modern desktop integrity-management database — Company to Plant to Item to Point to Reading — that preserves every workflow inspectors rely on while adding the audit, undo and validation regulated clients now expect.

Windows desktop · SQLite or Postgres · API 510 / 570 · runs on your own hardware

Datum Integrity Management System — cross-client asset-integrity dashboard with plant, asset, watch and critical counts

The problem

Inspection programs have outgrown spreadsheets and aging databases.

Whether your readings live in an old desktop database or a stack of spreadsheets, the same problems show up — no audit trail, reports re-keyed by hand, and data locked in a format that’s getting harder to open.

Aging databases

Old desktop databases that no longer install cleanly on Windows 11 — and lock your data in a format that’s getting harder to open.

Steep learning curve

New inspectors lose days to a clunky, decades-old interface before they’re productive.

No audit trail

Regulated clients now expect audit, undo and validation — most legacy tools and spreadsheets can’t provide them.

What is Datum

Everything your current system does — and everything it can’t.

A modern, Fluent-design desktop application that keeps the workflows inspectors rely on today and adds the capabilities regulated clients now demand.

Same hierarchy

Plant → Item → Point → Reading — the structure inspectors already work in, so nothing has to be relearned.

Live global search

Ctrl+K searches every company, plant, LSD, A# and CRN instantly, with fuzzy fallback.

Auto API 510 / 570

UG-27 calculations, MAWP and remaining life computed continuously from live readings.

One-click reports

UTS Data Sheets in four seconds; API 510 / 570 PDFs straight from live data.

Bulk edit + undo

Mass updates across items with a 24-hour undo safety net behind every change.

Immutable audit

Every change logged with user, timestamp and old/new values — append-only.

.NET 9 · WPF-UI · EF Core · QuestPDF · ClosedXML · SQLite / Postgres

Data hierarchy & navigation

Twenty thousand points, one tree.

A collapsible Database Navigator mirrors the four-level inspection hierarchy exactly and lazy-loads, so even a 20,000-point program opens instantly. A cross-client dashboard ranks every plant by what needs action.

  • Company → Plant → Item → Point → Reading — the structure inspectors already know
  • Global search (Ctrl+K) — a command palette across company, LSD, A# and CRN
  • Tabbed workspace — views side-by-side, one-keystroke TSV copy to Excel
Datum — cross-client Asset Integrity Dashboard with database navigator and by-client breakdown
Live integrity, per vessel

Fitness-for-service, always current.

Open any item and Datum shows the calculated t-min, MAWP and remaining life from its readings, with condition-monitoring locations ranked by tier and a clear management-action flag when a point needs attention.

  • UG-27 t-min, MAWP & remaining life computed continuously from live readings
  • CML table by tier — Action / Design rows with loss, allowance and retirement dates
  • Management-action flags surface the vessels that need a decision now
Datum — vessel detail with Fitness-For-Service, t-min, MAWP, remaining life and condition-monitoring locations

Survey prep & reports

No more “re-key into Excel.”

The reports your clients have received for years — now generated from live data in seconds, using the same calculation kernel as the dashboard.

UTS Data Sheets · 4 sec

The exact customer template your clients have received for ten years — now generated from live data in four seconds.

API 510 PDF · auto

Per-vessel integrity report with UG-27 t-min, MAWP, remaining life and FFS status.

API 570 PDF · auto

Per-piping-circuit integrity report using the same calculation kernel as the vessel reports.

Safety & compliance

The features regulated clients now require.

Full traceability and a safety net under every change — the single thing that lowers inspector stress more than anything else.

Immutable audit trail

Every insert, update, delete, bulk edit and import logged with UTC timestamp, user ID and a JSON payload of old/new values. Append-only — audit rows can’t be edited or deleted.

24-hour undo buffer

Every write captures a snapshot before the change. Ctrl+Z rolls back inside a 24-hour window — the single feature that lowers inspector stress the most.

Bulk edit, safely

Select any number of items from a query and apply one change. The batch writes a single snapshot, and delta-sync saves only the cells that actually changed.

API 510 / 570 compliant

Full user traceability, authentication-event logging and PBKDF2-SHA256 password hashing throughout.

Getting started

Bring your data over — or start fresh.

Already have an inspection database or a pile of spreadsheets? We import it. Starting from scratch? We stand up a clean program. Either way it’s phased and reversible — your current records stay untouched until Datum’s output is verified side-by-side.

WEEKS 1–2
Phase 1

Pilot

Install on one inspector’s laptop, import your existing data through the wizard (or set up a fresh program), and run in parallel for a week — locking in 215A and API 510 output side-by-side.

WEEKS 3–4
Phase 2

Team Postgres

Stand up a Postgres 16 instance and re-run the importer (idempotent — no duplicates). Add the remaining inspectors with roles and enable the audit trail.

WEEK 5+
Phase 3

Cutover

One client at a time, Datum becomes the system of record and old reports are replaced. Any prior system stays read-only for six months as a safety net.

90s
client onboarding
vs. 2 days of typing
4s
215A report generation
vs. 20 min of Excel
24h
undo safety net
for any bulk operation

Roadmap

Shipping today, with a clear path ahead.

Shipping · v1.0

Now

  • Full product tour — all features
  • Importer for existing databases & spreadsheets
  • SQLite + Postgres targets
  • 215A Excel reports
  • API 510 / 570 PDFs
  • Immutable audit trail
  • Bulk edit with 24h undo
  • AutoCAD CSV exporter
Next · Q3 2026

Phase 2

  • FastAPI REST sidecar
  • PWA field-entry client (iPad)
  • Entra ID / SSO integration
  • Live sync: offline → Postgres
  • Multi-device concurrent access
Future · 2027

Phase 3

  • Photo-to-reading OCR
  • API 579 FFS Level-2 calculations
  • Client portal (read-only login)
  • Cloud-hosted offering
  • Web-based full client

See your own data in Datum

Bring your data — or a blank slate.

We’ll import your existing database or spreadsheets on the call and stand your UTS and API 510 output side-by-side — or set up a clean program from scratch. Either way, in minutes.

support@sifulogic.com