flokk Back to site

Data Processing Agreement

Last updated: April 2026

This Data Processing Agreement ("DPA") supplements the Flokk Terms of Service and governs our processing of personal data on your behalf as defined by the GDPR.

1. Roles

Controller: you (the customer). You determine the purposes and means of processing personal data stored in your Flokk databases.

Processor: Flokk. We process personal data only as necessary to provide the managed PostgreSQL service you have contracted for.

2. Scope of processing

  • Subject matter: hosting, operating, backing up, and replicating PostgreSQL databases on your behalf.
  • Duration: for the term of your Flokk subscription.
  • Nature: automated storage, retrieval, replication, and backup of database contents. We do not access, inspect, or analyse the data you store.
  • Categories of data: determined by you. We do not know or control what personal data you choose to store.

3. Data location

All processing takes place in Frankfurt, Germany (UpCloud de-fra1). No personal data is transferred outside the European Economic Area.

4. Sub-processors

Current sub-processors are listed at /legal/sub-processors. We will notify you at least 30 days before engaging a new sub-processor. You may object within that period; if the objection cannot be resolved, you may terminate the affected service.

5. Security measures

  • Encryption in transit: TLS 1.3 for all connections.
  • Encryption at rest: AES-256 via UpCloud block storage encryption.
  • DNS verification: DANE/TLSA records with DNSSEC.
  • Tenant isolation: separate PostgreSQL databases, roles, and connection limits per customer.
  • Access control: principle of least privilege. No shared superuser access.
  • Backup: automated daily backups with plan-based retention.
  • Monitoring: real-time alerting on anomalies.

6. Breach notification

We will notify you without undue delay, and in any event within 24 hours, after becoming aware of a personal data breach affecting your data. Notification will include the nature of the breach, likely consequences, and measures taken.

7. Data subject requests

We will assist you in responding to data subject requests (access, erasure, portability, etc.) by providing technical capabilities: pg_dump export, database deletion, and audit logs. We will not respond directly to your end-users' requests unless legally required.

8. Deletion

Upon termination of the service or your written request, we will delete all personal data (databases + backups) within 30 days, except where retention is required by law (e.g. invoices for tax compliance).

9. Audit

You may audit our compliance with this DPA by reviewing our security documentation, penetration test summaries, and SOC 2 / ISO 27001 reports (when available). Dedicated tier customers may arrange on-site audits with reasonable notice.

10. Governing law

This DPA is governed by the same law as the Terms of Service (Norwegian law).

11. Contact

DPA inquiries: privacy@flokk.dev