The workspace your team can build on.
Docs, wikis and tables for everyone, and a safe place to host the tools your team builds with its own AI agents. It runs on your servers, keeps every change, and never bills you for AI.
LedgerlineName · title
Renewal plan
Seat count dropped after the reorg, so Finance wants a usage check before we sign.
- ✓Pull seat usage per team
- Review with Finance @Nov 18
- Sign or cut seats by @Dec 1
| Team | Seats | Active 30d | Flag |
|---|---|---|---|
| Finance | 40 | 37 | |
| Operations | 55 | 21 | Under 50% |
| Support | 25 | 24 |
Docs and tables, made of the same rows.
Open a row and it's a page with a title, properties and a body. Look at many and it's a table you can sort, filter and edit like a spreadsheet. There's only one copy, so nothing goes out of sync.
| Name | Status | Renews |
|---|---|---|
| Fieldkit | Signed | 2027-03-14 |
| Ledgerline | In review | 2026-12-01 |
| Parcelpost | Not started | 2027-01-20 |
Ledgerline
Seat count dropped after the reorg, so Finance wants a usage check before we sign.
Writes like a docs tool
Headings, to-dos, toggles, callouts, code, mentions and a slash menu, with the shortcuts you already know.
Works like a spreadsheet
Typed columns, a keyboard grid, and pages nested inside pages.
Many views of the same rows
Tables, boards, calendars and galleries, all showing the same rows. Change one and every view changes with it.
Shared across teams
Share a page, table or app with another team's space. It shows up in their sidebar, and edits stay in one place.
Nothing is ever lost.
Every change is kept. Open the workspace as it was at any moment, then restore all of it, or just the one page someone deleted.
- Today 10:42Priya Kapoor edited Ledgerline
- Today 09:15Renewal check was made live
- YesterdaySam Ortiz deleted Q3 vendor notesRestore page
- Oct 20Before the reorgNamed
Need a tool? Build it yourself.
Describe what you need to your coding agent. It learns Hatchback through the connector, builds the app, and the app appears in the sidebar, working on your team's own tables.
- STEP 1
Describe it
Ask the coding agent you already use for the tool you need.
- STEP 2
The agent builds it
It learns the platform from the Hatchback connector, then writes the app. Hatchback hosts the code.
- STEP 3
Try it on sample data
Every release opens first in a preview space: a copy of your tables' structure, with its own data.
- STEP 4
Make it live
Approve what it uses, then make it live. Your team sees it in the sidebar right away.
- Backends included. Apps can run scheduled jobs, react when a table changes, and call outside services you approve.
- Nothing to set up. No repository, hosting, database or keys. The agent gets everything it needs through the connector.
- Your data stays in tables. What an app stores lives in ordinary tables your team can open, edit and restore.
# Example session in a coding agent › Build a renewal check for Vendors. Flag teams using fewer than half their seats. hatchback · read platform guide hatchback · describe tables Vendors, Seats wrote src/App.tsx, workers/nightly.ts hatchback · release r-7f3a2c built hatchback · opened in preview space ✓ Ready for review. It reads Vendors and Seats, writes Renewals, and refreshes Seats nightly.
Say yes without the stranger danger.
Every app runs in a sandbox and reaches only what you've approved. Your engineers set the rules once instead of reviewing every tool.
It runs in a sandbox
No direct network access. Outside calls go only through connectors you approve.
It reaches only what it declares
Each app lists the tables, columns, connectors and secrets it uses, and you approve that list before it goes live.
It's tried before it's live
Every release opens first in a preview space with sample data, never your team's real rows.
It can't break your data
Columns a live app depends on can't be deleted or retyped by accident, and agents can never force it.
You can audit and roll back
See who built it, exactly what's running, and every change it made. Roll back an app in one step.
Secrets stay on the server
Credentials are encrypted on your server and never reach the browser.
On your servers, under your rules.
Hatchback runs on one machine with a disk, in your cloud or your own data center. Your data never leaves infrastructure you control.
Where it runs
AWS, Google Cloud, or any Linux server of your own.
Your keys and backups
Data is encrypted with your key and backed up to your own bucket.
Your sign-in
People sign in through your identity provider, with the roles you set.
Your schedule
We publish signed versions. You upgrade when you choose, and nothing updates on its own.
Your AI
No built-in model and no AI add-on. Connect the agents and providers you already pay for.
Your data, always
Export everything, any time.
# Nothing upgrades on its own. You pick the version. $ sudo hatchback-upgrade 1.2.3 verifying signature … ok backing up to s3://northwind-hatchback … ok starting hatchback 1.2.3 … healthy
Bring your workspace with you.
Import a team space from the tool you use today. Pages, tables, properties, nesting and links come across intact, so day one isn't a blank page.
- Pages keep their shape. Headings, lists, to-dos, code, callouts and nested pages arrive as they were.
- Tables stay tables. Columns keep their types, and options keep their colors.
- Links still work. Mentions and links between pages point to the imported copies.
Hatchback is in early access.
Tell us about your team. We'll set Hatchback up on your infrastructure with you and bring your current workspace across.
hello@gethatchback.com Email us