{"id":"database-spreadsheet","name":"Databases & smart spreadsheets","short":"Data tables","areas":["analytics-data"],"description":"Tables with relations, forms and views — the spreadsheet that grew up.","data_classes":["customer-personal","intellectual-property"],"links":["dashboards-bi","workflow-automation","forms-surveys"],"depends_on":[],"keywords":["airtable","notion databases","sheets","nocodb"],"directories":[],"audience":["company"],"tools":["airtable","baserow","directus","google-sheets","grist","nocodb","notion","seatable"],"tools_expanded":[{"id":"airtable","name":"Airtable","tagline":"The original smart spreadsheet.","open_source":false,"self_hostable":false,"vendor":{"id":"airtable","name":"Airtable","country":"US","parent":null,"kind":"company","url":"https://www.airtable.com","european":false},"modes":["ex"],"verdicts":{"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"page":"/tools/airtable"},{"id":"baserow","name":"Baserow","tagline":"No-code database from Amsterdam.","open_source":true,"self_hostable":true,"vendor":{"id":"baserow","name":"Baserow B.V.","country":"NL","parent":null,"kind":"company","url":"https://baserow.io","european":true},"modes":["sh","eu"],"verdicts":{"sh":{"verdict":"green","rule":1,"reason":"You run it yourself: no data leaves your own infrastructure."},"eu":{"verdict":"yellow","rule":7,"reason":"European company, European servers, but someone else runs it."}},"page":"/tools/baserow"},{"id":"directus","name":"Directus","tagline":"Headless CMS and data platform on any SQL database.","open_source":true,"self_hostable":true,"vendor":{"id":"directus","name":"Monospace Inc. (Directus)","country":"US","parent":null,"kind":"company","url":"https://directus.io","european":false},"modes":["sh","ex"],"verdicts":{"sh":{"verdict":"green","rule":1,"reason":"You run it yourself: no data leaves your own infrastructure."},"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"page":"/tools/directus"},{"id":"google-sheets","name":"Google Sheets","tagline":"Google's spreadsheet.","open_source":false,"self_hostable":false,"vendor":{"id":"google","name":"Google","country":"US","parent":null,"kind":"company","url":"https://about.google","european":false},"modes":["ex"],"verdicts":{"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"page":"/tools/google-sheets"},{"id":"grist","name":"Grist","tagline":"Spreadsheet-database hybrid with Python formulas.","open_source":true,"self_hostable":true,"vendor":{"id":"grist","name":"Grist Labs","country":"US","parent":null,"kind":"company","url":"https://www.getgrist.com","european":false},"modes":["sh","ex"],"verdicts":{"sh":{"verdict":"green","rule":1,"reason":"You run it yourself: no data leaves your own infrastructure."},"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"page":"/tools/grist"},{"id":"nocodb","name":"NocoDB","tagline":"Open-source Airtable alternative.","open_source":true,"self_hostable":true,"vendor":{"id":"nocodb","name":"NocoDB Inc.","country":"US","parent":null,"kind":"company","url":"https://nocodb.com","european":false},"modes":["sh","ex"],"verdicts":{"sh":{"verdict":"green","rule":1,"reason":"You run it yourself: no data leaves your own infrastructure."},"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"page":"/tools/nocodb"},{"id":"notion","name":"Notion","tagline":"The all-in-one workspace.","open_source":false,"self_hostable":false,"vendor":{"id":"notion","name":"Notion Labs","country":"US","parent":null,"kind":"company","url":"https://www.notion.so","european":false},"modes":["ex"],"verdicts":{"ex":{"verdict":"red","rule":3,"reason":"Hosted outside Europe: your data sits under non-European jurisdiction."}},"page":"/tools/notion"},{"id":"seatable","name":"SeaTable","tagline":"Spreadsheet database from Germany.","open_source":false,"self_hostable":true,"vendor":{"id":"seatable","name":"SeaTable GmbH","country":"DE","parent":null,"kind":"company","url":"https://seatable.io","european":true},"modes":["sh","eu"],"verdicts":{"sh":{"verdict":"green","rule":1,"reason":"You run it yourself: no data leaves your own infrastructure."},"eu":{"verdict":"yellow","rule":7,"reason":"European company, European servers, but someone else runs it."}},"page":"/tools/seatable"}],"page":"/needs/database-spreadsheet"}