Product · Open protocol

# A durable answer to “what happened?”

Veritio records the application events that matter, locks them into tenant-scoped order, connects them to the work around them, and gives reviewers a verifier that does not depend on a dashboard screenshot.

[Record an event](/docs/start/record-first-event/)[Inspect the OSS stack](/open-source/)

The evidence path

## One contract from event to export.

Evidence lifecycletext

```text
event input
  actor · action · target · tenant
        ↓ normalize + redact
audit record
  sequence · previousHash · hash
        ↓ connect
evidence graph
  session → change → review → deploy
        ↓ export
portable bundle + verification report
```

01

## Record

Turn a completed application action into a portable event with a stable actor, action, target, and tenant boundary.

02

## Order

Append through an authoritative store that owns tenant sequence, idempotency conflicts, and chain-tip checks.

03

## Connect

Link sessions, files, changes, reviews, builds, deployments, policies, and exports with public graph vocabulary.

04

## Verify

Recompute canonical bytes, record hashes, chain links, bundle files, and optional signatures outside the producing app.

Designed boundaries

## Useful without lock-in.

### Your application owns truth

Authentication, authorization, tenant resolution, and the business mutation stay in your host. Veritio records the evidence you deliberately provide.

### Cloud stays optional

Run the OSS protocol, SDKs, storage, and verifier yourself, or choose Cloud for a managed operating boundary. The event contract stays public.
