Compliance

GDPR Compliance

Regulation (EU) 2016/679  Β·  Last reviewed: 10 March 2026
πŸ›‘
Data Controller

SwarmHawk s.r.o., Czech Republic, is the data controller for all personal data processed through the platform.

βš–οΈ
Legal Basis

We process data based on contract performance, legitimate interests, legal obligation, and consent as appropriate.

πŸ”’
Privacy by Design

Security and data minimisation are built into our architecture β€” we collect only what is strictly necessary.

⏱
72-Hour Breach Notice

In case of a data breach, we notify the supervisory authority within 72 hours and affected users promptly.

Sections

01 Our Commitment to GDPR

SwarmHawk is headquartered in the Czech Republic, an EU member state, and the General Data Protection Regulation (GDPR) β€” Regulation (EU) 2016/679 β€” applies directly to our operations. We take GDPR compliance seriously as both a legal obligation and a core business value.

This page provides a structured overview of how SwarmHawk complies with GDPR requirements, both as a data controller (when processing user account data) and as a data processor (when scanning domains on behalf of business customers).

SwarmHawk is built to help your organisation achieve GDPR compliance β€” we monitor domains for exposed personal data, misconfigured email authentication (which enables GDPR-violating phishing), and more. See Section 8 for details.

02 Roles: Controller vs. Processor

SwarmHawk as Data Controller

When you create an account and use our platform, SwarmHawk acts as the data controller for the personal data you provide (email, name, organisation). We determine the purposes and means of processing that data.

SwarmHawk as Data Processor

When your organisation uses SwarmHawk to scan your own domains and those domains may involve personal data (e.g. employee subdomains, email addresses in WHOIS records), SwarmHawk acts as your data processor. In this capacity:

Enterprise customers can request a Data Processing Agreement (DPA) by contacting hello@swarmhawk.com. The DPA covers all Art. 28 GDPR requirements and includes our standard contractual clauses for sub-processors.

03 Data We Process & Legal Bases

Data CategoryExamplesLegal Basis (Art. 6)Retention
Account data Email, name, password hash Art. 6(1)(b) β€” Contract Account lifetime + 30 days
Scan data Domain names, scan results Art. 6(1)(b) β€” Contract 12 months
Technical logs IP address, request logs Art. 6(1)(f) β€” Legitimate interests (security) 90 days
Audit logs Login events, API calls Art. 6(1)(c) β€” Legal obligation (NIS2) 36 months
Billing records Invoice amount, VAT ID Art. 6(1)(c) β€” Legal obligation (accounting law) 10 years
Marketing emails Name, email, preferences Art. 6(1)(a) β€” Consent Until consent withdrawn

We apply data minimisation: only data necessary for the stated purpose is collected. Fields marked optional in forms are genuinely optional and not required to receive the core service.

04 Your GDPR Rights

As a data subject under GDPR, you have the following rights. We respond to all requests within 30 days (extendable by 2 months for complex requests, with notice):

Art. 15
Right of Access

Request a copy of all personal data we hold about you, including the purposes and recipients.

Art. 16
Right to Rectification

Ask us to correct or complete inaccurate or incomplete personal data.

Art. 17
Right to Erasure

Request deletion of your data ("right to be forgotten"), subject to legal retention obligations.

Art. 18
Right to Restriction

Ask us to pause processing your data while you contest its accuracy or our legal basis.

Art. 20
Right to Portability

Receive your account data in a structured, machine-readable JSON format (available in account settings).

Art. 21
Right to Object

Object to processing based on legitimate interests (e.g. analytics), with effect unless we have compelling grounds.

Art. 22
Automated Decision-Making

We do not make legally significant automated decisions about individuals. AI risk scores apply to domain names, not people.

Art. 7(3)
Withdraw Consent

Revoke marketing consent at any time via the unsubscribe link in emails or in account settings. Withdrawal does not affect prior lawful processing.

To exercise any right, use the form in Section 9 or email hello@swarmhawk.com. If you are unsatisfied with our response, you have the right to lodge a complaint with the Czech Office for Personal Data Protection (ÚOOÚ):

ΓšΕ™ad pro ochranu osobnΓ­ch ΓΊdajΕ― (ÚOOÚ)

Address: Pplk. Sochora 27, 170 00 Prague 7, Czech Republic

Website: www.uoou.cz

Email: posta@uoou.cz

05 Sub-Processors

We use the following sub-processors to deliver the Service. All are bound by data processing agreements and appropriate transfer safeguards:

Sub-processorRoleLocationSafeguard
Supabase Inc.Database hosting (PostgreSQL)EU (Frankfurt)Adequacy / SCCs
Render Inc.Application server hostingUS (Oregon)SCCs (2021/914)
Anthropic PBCAI text generation (domain risk summaries)USSCCs + DPA
Portkey AILLM gateway / observabilityUSSCCs
Stripe Inc.Payment processingUS / EUSCCs + Adequacy
Cloudflare Inc.CDN & DDoS protectionGlobal edgeSCCs

We will notify affected customers at least 30 days before adding a new sub-processor that processes personal data, giving customers the opportunity to object.

06 International Transfers

Some sub-processors are based in the United States, a country that does not benefit from a blanket EU adequacy decision. We protect these transfers using:

Copies of our SCCs are available on request at hello@swarmhawk.com.

07 Data Breach Response

Our incident response procedure for data breaches complies with GDPR Art. 33–34:

  1. Detection & Containment β€” Our security monitoring identifies anomalies; on-call engineers assess and contain the incident
  2. Assessment β€” We assess the nature, scope, and likely consequences for data subjects within 24 hours of discovery
  3. Supervisory Authority Notification β€” We notify the ÚOOÚ within 72 hours if the breach is likely to result in a risk to individuals' rights and freedoms
  4. User Notification β€” We notify affected users without undue delay if the breach is likely to result in a high risk to their rights and freedoms, including the nature of the breach, data categories affected, likely consequences, and measures taken
  5. Documentation β€” All breaches (regardless of notification threshold) are documented in our internal breach register

To report a suspected security issue, contact security@swarmhawk.com. For responsible disclosure, we offer a coordinated disclosure programme.

08 SwarmHawk as a Tool for Your GDPR Programme

Beyond our own compliance, SwarmHawk helps your organisation meet GDPR obligations by monitoring domains under your control:

For a GDPR-focused integration guide, see our API Documentation.

09 Submit a Data Subject Request

Use the form below or email hello@swarmhawk.com to exercise your GDPR rights. We will verify your identity and respond within 30 days.

Data Subject Request Form
We will acknowledge receipt within 5 business days and complete your request within 30 days.

10 DPO & Contact

SwarmHawk has appointed a Data Protection Officer (DPO) who can be reached for any GDPR-related query:

Data Protection Officer

Email: hello@swarmhawk.com

For Data Processing Agreement requests: hello@swarmhawk.com

Security / breach reports: security@swarmhawk.com


SwarmHawk s.r.o. Β· Czech Republic Β· www.swarmhawk.com