Skip to content

GDPR checklist for database tools.

Database services store the records of your application, which is often the core of your personal data. Compare 23 common tools and see what to check for each.

Compared at a glance

ToolUsual roleData locationAgreement
SupabaseUsually a processorSet per account or projectPublished by the vendor
FirebaseUsually a processorSet per account or projectPublished by the vendor
MongoDB AtlasUsually a processorSet per account or projectPublished by the vendor
NeonUsually a processorSet per account or projectObtained through the vendor
PlanetScaleUsually a processorSet per account or projectPublished by the vendor
SnowflakeUsually a processorSet per account or projectObtained through the vendor
DatabricksUsually a processorSet per account or projectObtained through the vendor
RedisUsually a processorSet per account or projectPublished by the vendor
UpstashUsually a processorSet per account or projectPublished by the vendor
CockroachDBUsually a processorSet per account or projectPublished by the vendor
PineconeUsually a processorSet per account or projectPublished by the vendor
WeaviateUsually a processorSet per account or projectPublished by the vendor
Elastic CloudUsually a processorSet per account or projectPublished by the vendor
AivenUsually a processorSet per account or projectPublished by the vendor
TimescaleUsually a processorSet per account or projectPublished by the vendor
ClickHouseUsually a processorSet per account or projectPublished by the vendor
CouchbaseUsually a processorSet per account or projectPublished by the vendor
Neo4jUsually a processorSet per account or projectPublished by the vendor
SingleStoreUsually a processorSet per account or projectObtained through the vendor
HasuraUsually a processorSet per account or projectPublished by the vendor
MotherDuckUsually a processorSet per account or projectObtained through the vendor
RedpandaUsually a processorSet per account or projectPublished by the vendor
ConfluentUsually a processorSet per account or projectObtained through the vendor

What to check for database tools

  • Confirm the region chosen when the database was created.
  • Check backup retention, since deleted records can live on in backups.
  • Review who has access to production data and how that access is logged.
  • Record any transfer outside the EEA and its safeguard.
FAQ

Questions, answered.

What should I check before using a database tool under the GDPR?

Confirm the region chosen when the database was created. Check backup retention, since deleted records can live on in backups. Review who has access to production data and how that access is logged. Record any transfer outside the EEA and its safeguard.

Do I need a data processing agreement with a database provider?

If the provider handles personal data on your behalf, yes: Article 28 of the GDPR requires a written contract. Some providers publish the text, others give it to you inside your account. Providers that decide their own purposes may act as independent controllers instead, so check the role.

Which database tools does Privacyboard cover?

Supabase, Firebase, MongoDB Atlas, Neon, PlanetScale, Snowflake, Databricks, Redis, Upstash, CockroachDB, Pinecone, Weaviate, Elastic Cloud, Aiven, Timescale, ClickHouse, Couchbase, Neo4j, SingleStore, Hasura, MotherDuck, Redpanda, Confluent. Each has a page with its agreement, usual role and data location, checked on 1 November 2026.

Other categories

Privacyboard is not affiliated with these vendors. Checked on 1 November 2026. This is guidance, not legal advice.

Be ready before they ask.

Start with your website address. In about 5 minutes your first documents are ready, with no password to create.

Start free