Platform

Built like enterprise software, not a spreadsheet with a login.

Multi-tenant from the first line, with isolation enforced at the data layer, binding performance budgets, and an audit trail on every write.

Binding performance budgets — measured at p95

<2 s
dashboard load
<500 ms
query latency
<1 s
realtime push
<1.5 s
kiosk punch

Architecture

One request path, isolated at the source.

Every request — from the app today, from the API later — passes through the same policy layer before it can touch data.

  • Isolation is enforced below the application, and tested cross-tenant on every release.
  • One authorization source for the app and the future API — no second implementation to drift.
  • Every write is logged: who, what, when, from where.
Applicationdashboards, kiosks, mobile
Signed sessionidentity, role, sites, flags
Policy layertenant isolation · role & column rules · every request
Isolated dataone tenant’s rows, nothing else

Capabilities

What “enterprise-grade” means here.

Data isolation

Tenant separation is a property of the data layer, not application code. Cross-tenant access is tested, not assumed.

Performance budgets

The p95 budgets are binding — regressions block release. A kiosk punch is a worker standing in the sun.

Full observability

Every request traced, every slow query surfaced, every error attributed — before a customer notices.

Role-based access

14 roles, per-user flags, and column security — one definition, enforced everywhere.

Integrations

Connected to the tools you keep.

STRATA integrates by capability, not by brand. It drafts and exports — it is not your general ledger or your payroll processor.

Scale ticketing
Dock scheduling
Weather & lightning
Email & notifications
Payroll export
QC lab
Line telemetry
Accounting export

The device story — belt scales, PLCs, tank telemetry — lives on Connectivity; programmatic access on Developers.

Evaluate the platform against your requirements.