# ADoor vs Rows

Rows is a spreadsheet with a built-in AI analyst and integrations that pull data from other tools, and it has joined Superhuman. ADoor is the data account where the records themselves live, with standard SQL underneath, and every person, app and assistant like ChatGPT reaches them with its own access.

## Where ADoor stands out

### A hosted MCP server

Rows documents a REST API with Bearer keys. ADoor has a hosted MCP server with an OAuth sign-in, so ChatGPT, Claude, Grok and Cursor connect directly.

### Access per field and entry

Rows has workspace members and guests who can view or edit spreadsheets. ADoor sets access per space, list or field, or to the entries that match a value you choose, with reading, adding, editing and deleting separate.

### A history of changes

Rows keeps version history for 7 days on Free and 30 days on Plus. ADoor keeps a history of changes, with who made each one and the before and after.

## The products

### Rows

Rows is a spreadsheet with AI analysis, data tables and integrations.

Apps and scripts
: A REST API at api.rows.com/v1 with Bearer keys

Access
: Members and guests per workspace

Change history
: Version history: 7 days Free, 30 days Plus, 2 years Pro

Plans
: Free. Plus is $6 per user a month billed yearly.

### ADoor

ADoor is your data account. You keep lists and tables in a workspace you own, personal or team: a reading list, an incident log, a list of customers. Describe what you want to keep track of and it's set up for you, with real Postgres underneath. Every person, app, assistant, device and job gets its own access.

Assistants
: ChatGPT, Claude, Grok and Cursor connect through MCP with a sign-in.

Apps and scripts
: An HTTP API with keys, running the same actions assistants use

Access
: Per space, list or field, or just the entries where a field equals a value you choose. Reading, adding, editing and deleting entries, and changing a list's fields, are separate permissions. An assistant never gets more than the person who connected it.

Approvals
: Agents ask for more access and you approve or deny. A new device signs in only after you approve it and choose its access.

CI jobs
: GitHub Actions signs in with short-lived access, 15 minutes by default and up to 30 days, with no stored secret.

Revoking
: Takes effect on the next request. What was already saved stays.

History
: A history of changes, with who made each one and the before and after

Underneath
: Standard Postgres

Plans
: Free for 3 tables and 100 rows. Pro is $10 a month per workspace, with 1 GB of storage.

## Pricing

| | ADoor | Rows |
| --- | --- | --- |
| Free plan | 3 tables and 100 rows, with a few MB of storage | Free, with 5 AI tasks a month |
| Paid plans | Pro: $10 a month per workspace, 1 GB of storage, no per-GB charges | Plus $6 per user a month billed yearly, $8 monthly |

## Latency

| | ADoor | Rows |
| --- | --- | --- |
| Published figure | Not published | Not published |

ADoor doesn't publish a latency figure, and Rows doesn't publish one we could find. Speed depends on your network and on what you ask for.

## Connectors and API

| | ADoor | Rows |
| --- | --- | --- |
| MCP server | Hosted, with OAuth sign-in. ChatGPT, Claude, Grok and Cursor. | Not published |
| HTTP API | HTTP API with keys: read, add, edit, delete, and change lists and fields | REST API |
| SQL access | Standard Postgres SQL through MCP and the API, within your access | No |
| Access per agent | Its own access per assistant, app, device and job, down to specific fields, or just the entries that match a value you choose | Not published |
| OAuth or tokens | OAuth for assistants, keys for apps, short-lived sign-in for GitHub Actions | Bearer API keys |
| SDKs | Coming soon | Not published |
| Webhooks | No | Not published |
| Import and export | Export to CSV or JSON. Import by attaching CSV or JSON in an assistant. | Import and export on all plans |

ADoor has no sync connectors and no file storage.

## Which one should you use?

### Use Rows when

you want to analyse and report on data from other tools in a spreadsheet, with AI doing the heavy lifting.

- **AI analysis.** Rows has an AI analyst built in. ADoor doesn't analyse or chart data itself.
- **Data from other apps.** Integrations pull data in on a schedule. ADoor has no sync connectors.
- **Shareable reports.** Spreadsheets can be embedded and shared with guests.

### Use ADoor when

the data needs a permanent home that people, services and assistants all write to, with each one held to its part.

**Technical**
- Your payments service writes each refund to an add-only list, and the weekly report reads it in SQL.
- A Grok agent that monitors churn reads Accounts but can't see Contacts. When it needs Contacts, it asks.

**Personal**
- Every subscription you pay for, with price and renewal date. You ask ChatGPT which ones renew next week.
- Your electricity and water meter readings each month, shared read-only with your landlord.

**Team**
- Growth, finance and product share a Pricing experiments list. Growth adds, finance edits results, and product reads.
- A history of changes shows who changed each result and what it was before.

**Business**
- Regional managers edit only their region's forecast in a company-wide list.
- A research agency adds survey results to one list for a quarter, then you revoke it.

## Questions people ask

### Can I analyse ADoor data in Rows?

Export a list to CSV or JSON, or read it through the ADoor API. ADoor doesn't sync with other services.

### Does ADoor have charts?

No. ADoor keeps records; use a spreadsheet or a BI tool for charts.

### Which assistants work with ADoor?

ChatGPT, Claude, Grok and Cursor connect through MCP with a sign-in. You approve each one and choose what it can reach.

## Start

[Get your account](https://app.adoor.halmoslabs.com/signup)

## More comparisons

- [ADoor vs Google Sheets](/compare/adoor-vs-google-sheets/)
- [ADoor vs Microsoft Excel](/compare/adoor-vs-excel-online/)
- [ADoor vs Airtable](/compare/adoor-vs-airtable/)
- [All comparisons](/compare/)

Checked October 20, 2026. Sources: [rows.com/pricing](https://rows.com/pricing), [Using the Rows API](https://rows.com/docs/using-rows-api).
