ONS Data Terminal v1.6.0 ships with Limestone, Ink, Slate and Sand palettes. See the interface →
SKANDA DATA // ONS DATA TERMINAL
↳ Self-hosted system of record

Keep the record,
not just the task.

ONS Data Terminal holds the people, organisations, holdings, matters and documents behind private and professional work. The relationships, the evidence and the history stay on hardware you control.

ONS DATA TERMINAL // RECORD SNAPSHOT● ILLUSTRATIVE
RecordMatter + participants
DocumentsOn the record
DatabasePostgreSQL
Hosted copyNone
CustodyOn your server
Access
Admin · Editor · Viewer
History
Kept
WINDOWS · macOS · LINUXPOSTGRESQL ON HOSTADMIN · EDITOR · VIEWERNO TELEMETRY REQUIRED
Full capability list
A private office interior
Illustrative image // People

The person, with the evidence around them

Contact, identity, background, legal, financial and digital sections on one record, with documents and change history attached.

Record type
Profile
Mode
View + edit
Links
Entities
History
Kept

Most tools hold the task. This one holds the record. On your hardware.

RECORD AREA // PEOPLE/0.1

ProfilesPeople records, sections and sources

Contact, identity, background, legal, medical where relevant, financials, digital presence and the relationships that connect the person to everything else.

Sectioned recordDocumentsChange history
Open capability
RECORD AREA // WORK/0.2

Matters and investigationsOne record model for both

Participants, documents, chronology, drafts, notes, tasks, expenses and a full change history. Neither is a folder with attachments.

ParticipantsChronologyTasks
Open capability
RECORD AREA // ASSETS/0.3

Holdings and insuranceOwnership, positions and cover

Assets, holdings and insurance policies held against the profile or organisation that owns them, with values converted into one base currency.

PositionsPoliciesReference rates
Open capability
RECORD AREA // ONTOLOGY/0.4

Relationship graphThe links already in the record

Expand from any entity to its immediate neighbours, then one more level, with link types and filters. Nothing is inferred by a model.

Two-level expansionLink typesFilters
Open capability
↳ Holdings

If it matters, it can be held.

Ports, vessels, buildings, aircraft, positions and policies all sit against the same profile or organisation, with one base currency and the documents that support them.

Ports and infrastructure
Ports and infrastructureillustrative
Yachts and vessels
Yachts and vesselsillustrative
Real estate and towers
Real estate and towersillustrative
Aircraft
Aircraftillustrative
↳ System architecture

The record stays on your host.

The browser talks to the ONS server on your network. The server writes to PostgreSQL and a file directory you choose. There is no hosted copy, no external query path and no model in the middle.

CUSTOMER HOST // SYSTEM BOUNDARYNO EXTERNAL QUERY PATH
Operator

Browser

Users sign in to the server from the browser. Roles decide what they can see and change.

Application

ONS server

A release binary serves the interface and API from the same origin, bound to loopback, LAN or a private address.

Storage

PostgreSQL + files

The record lives in a PostgreSQL volume. Uploaded documents stay in a local directory you nominate.

CSV importScheduled backupPDF reportsServer-side access control
↳ Use

Built for work that cannot be reconstructed later.

The same register serves a private office, a family office, a professional team or an investigation. The record model stays the same.

USE // PRIVATE OFFICE

Principals, staff and the people around them

Keep the household, the advisers, the entities and the documents in one place, without handing the whole picture to a cloud vendor.

Discretion · Continuity
USE // FAMILY OFFICE

Structures, holdings and the record behind them

Map ownership across entities and jurisdictions, track positions and insurance, and keep the supporting documents attached to the record.

Ownership · Assets
USE // PROFESSIONAL TEAM

Matters that outlast the engagement

Participants, chronology, drafts, tasks and expenses stay with the matter. The file still makes sense after the team changes.

Matters · Evidence
USE // INVESTIGATIONS

Connections that are already known

Enter the links yourself, expand the graph two levels at a time, and keep the source and the date beside every fact.

Graph · Provenance
Skanda Data — ONS Data Terminal