Skip to content

One app definition. Every way to use it.

The grid, the pages people build on it, the assistant, the API and MCP all run on one database and one permission compiler. Each person sees only their own slice.

StudioAcme / Sales / User roles
Builder1
Sales rep6
Client12

Deals

ReadOwner is the current user
EditSame rows

Fields

Company
Stage
Amount
Margin
acme.grid82.appSuite
StudioSwitched off
Salesacme.grid82.app/salesServing
Hiringacme.grid82.app/hiringServing
Client portalacme.grid82.app/portalServing

A grid with views, nested filters and grouping

The first thing an invited person sees is the data they may see, in a grid.

DealsGroup by stageOwner is Sam Carter
Negotiation3$237,700
Orbit StudioSCSam Carter$126,500Nov 14
Bramble FoodsSCSam Carter$39,900Nov 19
Quarry SupplySCSam Carter$71,300Dec 1
Proposal2$100,000
Northwind TradingSCSam Carter$48,000Nov 21
Pine & PartnerSCSam Carter$52,000Nov 26

Views

Several saved views per table, each with its own filters, sorting, grouping, hidden fields and row height.

Filters that nest

"In negotiation, and either high priority or over 50k" is one filter, not three.

Relations

Linked records, lookups and rollups, because a real business has more than one table.

The record panel

Every field of a record in one place, with comments and a history of who changed what.

Spreadsheet habits

Copy and paste between cells, undo with ⌘Z, CSV in and out, summaries under each column.

Screens that belong to the people using them

Describe the screen you want and the assistant writes it on your data: a dashboard, a board, a form for one job. The builder decides, role by role, who may make pages of their own.

My pipelineChange with Ask
Open pipeline$386,100
Closing this month4 deals
Won this quarter$64,200
Proposal2
Northwind Trading$48,000 · Nov 21
Pine & Partner$52,000 · Nov 26
Negotiation3
Orbit Studio$126,500 · Nov 14
Bramble Foods$39,900 · Nov 19
Quarry Supply$71,300 · Dec 1
Qualified2
Halcyon Labs$28,500 · Dec 4
Tidewater Hotels$19,900 · Dec 12

Same data, same rules

A page reads through the permissions of the person looking at it. A page cannot show what its viewer could not see in the grid.

Sandboxed

Generated page code runs on a separate origin, in a sandboxed frame, with no access to your session.

Versions

Every published page keeps its versions, so a page somebody broke is one step from working again.

Nothing hidden behind an export button

Everything the screen can do, a script or an agent can do too, as the person whose credential it holds.

Claudeacme, as Sam Carter
Which of my deals close this month?
Grid82 · Read Deals in CRM8 rows

Four of your deals close in November, $266,400 in all:

  • Northwind TradingNov 21$48,000
  • Orbit StudioNov 14$126,500
  • Bramble FoodsNov 19$39,900
  • Pine & PartnerNov 26$52,000

MCP

One server per suite, at https://<suite>.grid82.app/mcp, with OAuth so a client connects with nothing but the address.

REST

Every app has a REST API with an OpenAPI document generated for the caller: it describes only the tables and fields that caller can read.

One registry

The API, the MCP tools and the command-line tool are generated from one list of routes, so they cannot drift apart. The command-line tool is not published yet.

The details are in the documentation and on the agents page.

Builders design, invited people use

The Studio is where a builder designs apps: tables and fields, user roles and what each may see and do, the people invited. Apps are grouped into suites, and each suite has one address, one login page and one list of people.

DealsSales
CompanyStageOwnerAmountMargin
Northwind TradingProposalSCSam Carter$48,00032%
Orbit StudioNegotiationSCSam Carter$126,50041%
Halden & CoQualifiedPNPriya Nair$22,00028%
Kestrel FreightWonSCSam Carter$64,20036%
Lumen HealthProposalMDMarc Duval$91,00038%
Fjord AnalyticsQualifiedPNPriya Nair$17,80025%
Bramble FoodsNegotiationSCSam Carter$39,90030%
Atlas MobilityLostMDMarc Duval$55,00022%
Pine & PartnerProposalSCSam Carter$52,00034%
Meridian ApparelProposalPNPriya Nair$33,40029%
Quarry SupplyNegotiationSCSam Carter$71,30031%
Halcyon LabsQualifiedSCSam Carter$28,50037%
Tidewater HotelsQualifiedSCSam Carter$19,90027%
Vela RoboticsQualifiedMDMarc Duval$46,00033%
Who sees whatDeals
ARAna ReyesBuilder14 deals
SCSam CarterAccount manager8 deals
LOLena OrtizClient, Orbit Studio1 deal

Sam's rule

Owner is Sam CarterMargin hidden

Organisations, suites, apps

An organisation holds suites, a suite holds apps. The same human in two suites is two separate accounts, so nothing can leak between them.

View as

A builder can look at an app exactly as one of its roles sees it, before anybody is invited.

Two assistants

One in the Studio that builds with you, one in every app that works inside the person's own access.

Built so the rules cannot be skipped

DealsSales
CompanyStageAmountClose
1Northwind TradingProposal$48,000Nov 21
2Orbit StudioNegotiation$126,500Nov 14
3Kestrel FreightWon$64,200Oct 30
4Bramble FoodsNegotiation$39,900Nov 19
5Pine & PartnerProposal$52,000Nov 26
6Quarry SupplyNegotiation$71,300Dec 1
7Halcyon LabsQualified$28,500Dec 4
8Tidewater HotelsQualified$19,900Dec 12
AskSales
Orbit Studio signed this morning. Mark it won and close it today.

Here is the change. Nothing is saved until you apply it.

StageNegotiationWonCloseNov 14Nov 8
DiscardApply

A database per app

Each app's definition and data live together in its own SQLite database on Cloudflare's network.

One permission compiler

The grid, the API, MCP and the assistant all ask the same compiler. There is no second path to the data.

Apps do not need the Studio

Serving an app never calls the Studio. Switch the Studio off and every app keeps working.

Undo

Every write is recorded, by whoever made it, and can be undone from the record's history.

Get access to Grid82

One database, its permissions, and every way to use it. Access opens from the waitlist.