Legal · GDPR Article 28 · Processor terms

Data Processing Addendum for EU customers.

Kustiq processes personal data on your instructions under GDPR Article 28. This addendum is incorporated by reference into the Terms of Service when your workspace is created. Effective May 16, 2026, version v1.3.

v1.3· Effective May 16, 2026GDPR Art 28CCPA Service ProviderGoverning law · RomaniaSCCs · 2021/914 Module 2
Data-protection contact: support@kustiq.com. Kustiq has not appointed a DPO under Art 37 (processing volume below threshold). All data-protection inquiries, signed-DPA requests, breach reports, and Art 15 to 22 escalations route to that inbox; first response within 1 business day.
EU + US sub-processors onlySCCs · Module 2 (C → P)EU-US DPF · vendor-certifiedSub-processors · 30-day noticeTrust posture →
On this page · 15 sections

Parties & definitions

This addendum is between Analytics Lab S.R.L. (the Processor, trading as Kustiq) and the customer entity that signed the Terms of Service (the Controller). Defined terms here override anything inconsistent in the main Terms for the purposes of personal-data processing.

Analytics Lab S.R.L. is registered in Romania (CUI: RO50212590, Reg: J2024011530406), with its registered office at Int. Gheorghe Simionescu 19, 014155 Sector 1, Bucharest, Romania. This DPA is entered into in accordance with GDPR Article 28 and applies whenever the Controller submits personal data to the Processor for processing as part of the Service.

Governing law is Romania. For data subjects in the EEA, UK, or Switzerland, the mandatory provisions of applicable data-protection law take precedence where they conflict with the terms of this DPA. For California residents to whom CCPA / CPRA applies, the Processor acts as a “Service Provider” that processes personal information solely for the business purposes specified below; no sale, no use outside the contracted services.

Controller
The customer entity that determines the purposes and means of processing personal data through the Kustiq service. You.
Processor
Analytics Lab S.R.L., trading as Kustiq, processing personal data on the Controller’s documented instructions under Art 28 GDPR.
Sub-processor
Any third party engaged by Kustiq to process personal data on the Controller’s behalf. The current list of 12 sub-processors with vendor name, purpose, and processing location is in §6.
Sub-processor location
The country and region where the sub-processor stores or accesses Controller data. Today, EU (Germany) and US regions only; no Asia-Pacific routing.
Data Subject
The natural person to whom personal data relates: a Controller employee using the workspace, or a data subject contained in public-web pages analysed during profiling.
Personal Data
Any information relating to a Data Subject, as defined in Art 4(1) GDPR. The categories Kustiq processes are listed in §4.
Personal Data Breach
A breach of security leading to accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to personal data, as defined in Art 4(12) GDPR.
SCCs
The Standard Contractual Clauses approved by the European Commission under Implementing Decision (EU) 2021/914, Module 2 (controller to processor).

Subject matter & duration

The subject matter of processing is the Kustiq service: turning a domain into a company snapshot, profiling prospects, and storing the workspace’s outbound-research history. Processing continues for the duration of the Controller’s subscription, plus the 30-day grace window described in §11.

Processing terminates on the earlier of: subscription cancellation plus 30 days, written deletion request from the Controller, or court order. Section 11 governs what happens to the data at termination.

Nature & purpose of processing

Kustiq processes personal data only to provide the contracted service and to keep it secure. Three concrete operations: profile generation, prospect verification, audit retention.

  1. Profile generation. The Controller submits a domain. Kustiq fetches public-web content, applies the AI classification and deterministic data pipelines (SMTP verification, Browserless scraping, 12-factor rule-based churn engine), and returns a structured snapshot. The free tier processes 1 profile per week (anonymous) or 3 per week (signed in); paid plans scale linearly.
  2. Prospect verification. The Controller selects an ICP. Kustiq queries vetted directories, verifies email validity through real-time SMTP probes (no payload sent), and writes verified rows to the workspace.
  3. Audit retention. Each pipeline run is logged with input domain, output snapshot ID, runtime, and the user who triggered it. The audit log supports billing reconciliation, security forensics, and Art 30 records.

Data submitted to AI sub-processors (Anthropic) via API is not used for model training. Anthropic’s API terms prohibit the use of API inputs and outputs for training purposes.

Lawful bases the Processor relies on for its own ancillary processing (security, billing reconciliation, compliance):

Art 6(1)(b) · contractArt 6(1)(c) · legal obligationArt 6(1)(f) · legitimate interest

Categories of data subjects & data

Kustiq does not process special-category data under Art 9 GDPR. The categories below cover everything an EU procurement reviewer should expect on this service.

Data subjects

  • Controller employees with workspace access
  • Prospects profiled or verified by the Controller
  • Public-web data subjects whose role is public

Personal data

  • Workspace login: email, hashed password, MFA secret
  • Profile data: name, role, employer, work email, public LinkedIn URL
  • Audit log: request IP, user agent, timestamp, action

Out of scope

  • No card numbers (PAN) · billing tokenised by Stripe
  • No special-category data (Art 9)
  • No data on minors (Art 8)

Retention

  • Workspace data: subscription duration + 30 days
  • Audit log: retained for the active subscription, purged on erasure request unless under legal hold
  • Anonymised aggregate metrics: indefinite

Security measures (Art 32)

Technical and organisational measures Kustiq implements as Processor. Posture is stated honestly: what is shipped today, what is delegated to infrastructure sub-processors, and what is not in scope.

Encryption in transit

All connections use TLS. HSTS on all customer-facing endpoints.

Status · shipped

Encryption at rest

Databases hosted by Supabase use AES-256 encryption at rest. HubSpot OAuth tokens are encrypted at rest and never exposed to third parties.

Status · shipped

Access control

Production systems are accessible only via SSH key authentication with the principle of least privilege. Access to personal data is limited to personnel who require it.

Status · shipped

API security

API keys are stored as SHA-256 hashes, never in plaintext. Webhook payloads are signed with HMAC-SHA256 for authenticity verification.

Status · shipped

Role-based access

Six granular permissions enforce team-level access control within customer organisations. Admin and billing mutations are gated separately.

Status · shipped

Network security

All server infrastructure uses firewalled network configurations. Step-up auth (AAL2) required for sensitive account mutations.

Status · shipped

Backups & recovery

Backups and point-in-time recovery are delegated to the database sub-processor (Supabase) on its standard retention schedule.

Status · delegated · sub-processor managed

Physical security

Delegated to infrastructure sub-processors (Hetzner, Supabase) who maintain their own physical security controls and certifications.

Status · delegated · sub-processor managed

Analytics isolation

No third-party analytics services have access to user data. All product analytics are first-party only.

Status · shipped

SOC 2 / ISO 27001

Not certified, not in active audit. Operating against the security controls listed above; gap analysis available on request once a contract is in place.

Status · not certified

Kustiq follows a defined incident-response playbook with named on-call. Personnel handling personal data are bound by confidentiality obligations.

Sub-processors

The Controller authorises Kustiq to engage the sub-processors below, plus any future sub-processors added with at least 30 days written notice. The full register lives on this page (see the foot of the preview card) and is mirrored in machine- readable form for procurement reviewers.

Active sub-processors · top 3 of 12updated 2026-03-24
Hetznerhetzner.com
API server hosting and data-processing infrastructure.
workspace · audit_log
EU Germany
Supabasesupabase.com
Postgres + Auth, AES-256 at rest, RLS-enforced.
login · profile_metadata
SCC + DPF United States
Stripestripe.com
Payment processing and customer portal.
billing_email · subscription
SCC + DPF United States
7 more active sub-processors covering frontend hosting, AI inference, search APIs, transactional email, outbound email, business email, and CRM sync.View full list (12)

The Controller may object to a new sub-processor in writing within the 30-day notice period. If the parties cannot agree on a remedy, the Controller may terminate the affected service for cause without penalty under §11.

Full sub-processor list (12)

Anthropicanthropic.com
AI language-model inference during profiling. API inputs and outputs not used for training.
snapshot_inputs
SCC + DPF United States
Browserlessbrowserless.io
Headless-browser rendering for public-web fetches that require JavaScript execution.
public_url · page_payload
SCC EU / United States
Cloudflarecloudflare.com
Turnstile bot defense on public abuse-prone endpoints (anonymous /try, signup).
visitor_ip · turnstile_token
SCC + DPF Global edge
Google Workspaceworkspace.google.com
Business email and customer-support communications.
support_thread
SCC + DPF United States
Hetznerhetzner.com
API server hosting and data-processing infrastructure.
workspace · audit_log
EU Germany
HubSpothubspot.com
CRM data synchronisation when the integration is enabled.
contact · company
SCC + DPF United States
Resendresend.com
Transactional email delivery (auth, billing, notifications).
email_address · message_meta
SCC + DPF United States
Saleshandysaleshandy.com
Outbound-email delivery for sales communications.
prospect_email · sequence_meta
SCC United States
Serperserper.dev
Web-search API for public-data gathering.
search_query · domain
SCC United States
Stripestripe.com
Payment processing and customer portal.
billing_email · subscription
SCC + DPF United States
Supabasesupabase.com
Database hosting, authentication, AES-256 at rest.
login · profile_metadata
SCC + DPF United States
Vercelvercel.com
Frontend hosting and edge delivery.
page_view · session_meta
SCC + DPF United States

International transfers

Personal data is processed in the United States and Germany. For transfers of personal data from the European Economic Area, United Kingdom, or Switzerland to the United States, the Processor relies on:

  • The EU-US Data Privacy Framework, where sub-processors are certified.
  • EU-Commission-approved Standard Contractual Clauses (EU) 2021/914 Module 2, supplemented by transfer-impact assessments where required.

On request, Kustiq will provide the executed SCC and the underlying transfer-impact assessment for any sub-processor named in §6. Email support@kustiq.com; turnaround 5 business days.

Assistance with data-subject rights

The Processor assists the Controller in responding to data-subject requests (access, rectification, erasure, portability, restriction, objection) to the extent technically feasible, and assists with security, breach notification, data-protection impact assessments, and prior consultation with supervisory authorities.

Where a request cannot be handled by the Controller alone (legal escalation, court order, regulator notice), Kustiq assists at no extra fee. Contact path is support@kustiq.com; first response in 1 business day, completion within the regulatory window.

Personal-data breach notification

The Processor notifies the Controller without undue delay, and in any event within 72 hours after becoming aware of a Personal Data Breach affecting Controller data. Notice is sent to the workspace-owner email and the listed billing contact.

The breach notice contains, to the extent known:

  • The nature of the breach, including categories and approximate counts of data subjects and records affected.
  • The likely consequences and the measures taken or proposed to address the breach.
  • The contact point at the Processor for further information.

The Processor does not notify the Controller of unsuccessful access attempts, port scans, or routine security events.

Audit & inspection

The Controller may audit Kustiq’s compliance with this addendum. The clauses below set the scope, frequency, and limits, all standard practice for a vendor audit by a customer.

Frequency ceiling

One audit per 12-month period per Controller, unless triggered by a confirmed breach or a regulator instruction. Reasonable advance notice of at least 30 days.

Duration ceiling

Each audit is capped at 5 business days on Kustiq systems and personnel time. Extensions only for confirmed findings under remediation.

NDA required

The Controller and any third-party auditor must sign Kustiq’s standard NDA before access. The NDA is single-page and provided on request.

No competitors as auditors

Third-party auditors must not be a direct competitor of Kustiq. The Controller may propose alternates; we will not unreasonably refuse.

Cost allocation

The Controller bears its own audit costs, including auditor fees, and conducts audits during normal business hours.

Documentation substitute

Kustiq may satisfy the audit obligation by sharing relevant security documentation, compliance certifications, or third-party audit reports where available.

Findings are shared in a written report. The audit log is excluded from third-party access where it would expose unrelated tenants.

Return & deletion of data

On termination of the contract, the Controller may, at its written choice, either receive all personal data exported in a structured, machine-readable format or have all personal data securely deleted within 30 days. Existing copies are deleted unless storage is required by applicable law. The Processor confirms deletion in writing on request.

The Controller may also request immediate erasure during the active subscription. Erasure is irreversible. Anonymised, aggregated data that cannot be linked back to individual data subjects may be retained.

Liability

Liability under this addendum is structured into the four buckets below. Each bucket inherits the cap and exclusions in the Terms of Service unless explicitly stated otherwise here.

General cap
12 months fees
For all claims under this addendum and the Terms not specifically called out below, liability is capped at the fees paid by the Controller in the 12 months preceding the event giving rise to the claim.
Breach of DPA
Per Terms cap
Direct damages caused by Kustiq’s breach of Art 28(3), Art 32, or Art 33 GDPR are subject to the same cap as the general cap above. Indirect, consequential, and lost-profit damages remain excluded.
Regulatory fines
As apportioned
Each party indemnifies the other for fines or penalties imposed by a supervisory authority strictly to the extent the imposing authority apportions fault to that party.
Data-subject claims
Allocated by fault
Where a Data Subject claim under Art 82 is paid out, the parties contribute according to fault as determined by the competent court or, failing that, by good-faith negotiation.

Contact & jurisdiction

As of this DPA’s effective date, the Processor has not appointed a Data Protection Officer because its processing activities do not require one under GDPR Article 37. All data-protection inquiries route to a single inbox monitored every business day.

Data-protection contact

support@kustiq.com
First response in 1 business day.

Registered office

Analytics Lab S.R.L.
Int. Gheorghe Simionescu 19,
014155 Sector 1, Bucharest, Romania
CUI RO50212590 · Reg J2024011530406

Breach & security

support@kustiq.com
Subject line: Security incident for routing priority.

Procurement & signed DPA

support@kustiq.com
Signed-DPA turnaround: 2 business days. Security questionnaires: 5 business days.

This DPA is governed by the laws of Romania. For data subjects in the EEA, UK, or Switzerland, the mandatory provisions of applicable data-protection law take precedence where they conflict with the terms of this DPA.

How acceptance works

This DPA is incorporated into the Terms of Service by reference. Accepting the Terms when the Controller’s workspace is created is acceptance of this DPA. Procurement reviewers can confirm version and effective date inline; a counter-signature flow inside the workspace is on the roadmap.

Dashboard mirror · /dashboard/dpa

live mirror

The dashboard at /dashboard/dpa mirrors this addendum verbatim. The pill below previews the counter-signature surface that ships next: a single click that stamps version, date, signer, and IP into a dpa_acceptances row scoped to your organisation. Until that ships, version control is by reference + version history below.

app.kustiq.com / dashboard / dpa
DASHBOARD / COMPLIANCE / DPA
Data Processing Addendum · v1.3
Acceptance flow shipping next · live today by referenceVERSION v1.3 · EFFECTIVE 2026-05-16
// dpa_acceptances row · target schema (server-side, per Controller)
{
  org_id:               "org_…",
  dpa_version:          "v1.3",
  accepted_at:          "ISO-8601",
  accepted_by_user_id:  "usr_…",
  accepted_by_email:    "owner@controller.tld",
  ip:                   "0.0.0.0",
  user_agent_hash:      "sha256:…",
  supersedes:           "v1.1 (2025-09-02)",
}

Re-acceptance will be required when a new major version ships (v1.x → v2.0). Minor versions show a quiet diff banner, no re-click.

Version history

  • v1.3 · 2026-05-16 Legal cluster lock. Canonical Organization entity-graph shared with /trust /privacy /terms. Cloudflare Turnstile and Browserless added to the §6 register (10 → 12). “Sub-processor” terminology canonicalised. Breadcrumb mesh aligned to /trust as the legal hub.
  • v1.2 · 2026-03-24 Audit clause expanded with NDA + competitor exclusion. Liability split into the four-row table above. Sub-processor list surfaced as preview + full register inline. CCPA / CPRA and governing-law folded into §1.
  • v1.1 · 2026-03-23 Added sub-processors (Hetzner, Resend, HubSpot). Technical and organisational measures documented. CCPA / CPRA terms and AI training opt-out statement added.
  • v1.0 · 2026-03-05 Initial publication. GDPR Art 28 compliant.

FAQ for procurement

Is the DPA pre-signed, or does Kustiq need to countersign?
The addendum is pre-signed by Analytics Lab S.R.L. through its inclusion as a schedule to the Terms; the Controller's acceptance occurs by accepting the Terms when the workspace is created. A counter-signature flow inside /dashboard/dpa is on the roadmap. Procurement teams that need a wet-ink-style record can email support@kustiq.com.
What is the free-tier processing volume?
Free-tier workspaces process 1 profile per week if anonymous and 3 per week if signed in. The same numbers govern §3 of this addendum and are the only volumes processed without a paid contract in place.
Can we use our own DPA template instead?
For Pro plan and below the Kustiq DPA is the operative document. Enterprise contracts can substitute the Controller's template subject to legal review; turnaround averages 5 business days. Email support@kustiq.com.
How are sub-processor changes communicated?
By email to the workspace owner at least 30 days before the change, plus an entry in the §6 sub-processor list and the version history. The 30-day clock starts on the email send date.
Where is data stored?
API-server data lives in the EU (Hetzner, Germany). Database hosting is on Supabase (US, with AES-256 at rest under SCCs + DPF). Sub-processor table in §6 lists every region for every vendor.
Is Kustiq SOC 2 or ISO 27001 certified?
Not certified, not in active audit. Kustiq operates against the Art 32 controls listed in §5 and shares a gap analysis on request once a contract is in place. Posture page at /trust.
Procurement · v1.3 · GDPR Art 28

Send the DPA to your DPO in one link, sign in your workspace.

The addendum is incorporated into the Terms when your workspace is created. The dashboard mirror at /dashboard/dpa stays in sync with this page and surfaces the version + effective date for procurement review.

Start free, accept the DPA