Kronosfield
Get access

$ Temporal data layer for products

$ kronosfield --init

Query history like an ordinary table. Keep the write path dull and the audits easy.

# install
npx kronosfield init --policy default

✓ connected · 3.4B rows under management
✓ first run recorded
kronosfield.app
Overview
Runs
Policies
Traces
Settings
Temporallive
41 msfull-history invoice query
3.4Brows under management
As-of queriesok
Append-only writesok
Audit exportok

Teams shipping with Kronosfield

NorthwindKestrelRuangPolarTokoLumenBakauVela

Inside the product

One screen, the whole picture.

kronosfield.app
Overview
Runs
Policies
Traces
Settings
Temporallive
41 msfull-history invoice query
3.4Brows under management
As-of queriesok
Append-only writesok
Audit exportok
41 msfull-history invoice query
3.4Brows under management
0archive tables

What you get

Three things Kronosfield does properly.

As-of queries

Ask what a row looked like at any timestamp, without an archive table.

01

Append-only writes

The write path stays a single insert; history is a property of the store.

02

Audit export

Hand a regulator a signed slice of history in one call.

03
“The audit that used to be a data-engineering project is now a query our support team runs.”

Sanne V. — data engineer, Amsterdam

Pricing

Start free. Pay when it earns it.

Dev

$0/mo

1M rows, 30-day history

Choose Dev

Prod

$149/mo

50M rows, 2-year history, replicas

Choose Prod

Sovereign

Talk

Your region, your keys, unlimited retention

Talk to us

Questions

The things people ask first.

Is this a database?+

A layer: it stores history and answers as-of queries over your existing Postgres.

What is the write cost?+

One insert. No triggers, no shadow tables, no CDC pipeline.

Can I delete data?+

Yes — hard deletes are audited, and history respects the deletion.

Kronosfield is open for design partners.

Small team, direct access to the people who build it. Bring a real workload.

Request access