Built for teams under GDPR and EU data protection

The CRM that honors a right-to-erasure request without a six-week engineering project.

GDPR compliance in a CRM is not a checkbox. It is consent capture at the point of record creation, data subject request handling with SLA, right to erasure that actually erases, data residency options for EU-only workloads, and a DPA the privacy officer can sign. Strkr ships all five.

What this audience is actually dealing with

The pains that bring buyers here.

Teams running under GDPR describe the same frustrations with their CRM. Consent capture at record creation is bolted on with a custom field. The data subject access request (DSAR) takes two weeks of engineering time to assemble. The right-to-erasure request lives in a Jira ticket that gets stuck for a quarter. Data residency is a US-only story with no EU option. And the DPA (Data Processing Agreement) sits behind an enterprise upgrade. The pain points below are what Strkr onboarding hears on every intake call with a European team or a US team selling into Europe.

Consent capture is a custom field

The marketing opt-in checkbox nobody respects.

Most CRMs model GDPR consent as a boolean field the marketing team hopes someone fills in correctly. The field drifts out of sync with the actual lawful basis. Strkr ships consent as a first-class object tied to the contact with lawful basis (consent, legitimate interest, contract, legal obligation), timestamp, source, and withdrawal history. The marketing automation respects the consent object automatically.

Data subject access request takes two weeks

A DSAR assembled from six tools.

When a data subject requests their data under GDPR Article 15 the engineering team spends two weeks assembling the response from six tools (CRM, marketing automation, support ticket, chat, document store, email). The 30-day SLA runs tight. Strkr ships a native DSAR workflow with a one-click export of all contact-attached data (profile, communications, documents, consent history, activity log) in a structured format ready for the subject.

Right to erasure does not actually erase

The record archives but the backups keep it alive.

When a data subject requests erasure under Article 17 most CRMs archive the record without actually deleting it. The data persists in backups indefinitely. Strkr ships right-to-erasure that cascades across the live record, the AI retrieval index, the audit log (except for the lawful-basis retention requirement), and the backup rotation at the next scheduled backup cycle. The erasure certificate generates for the DPO.

Data residency is a US-only default

The EU customer asks where the data lives.

For companies selling into regulated European sectors (financial services, healthcare, government, utilities) the customer asks where the data lives. A US-default CRM answers Virginia and loses the deal. Strkr offers EU data residency through AWS Frankfurt (eu-central-1) with the full stack (database, compute, storage, backup) in the EU region. The data never leaves the EU for teams on the EU residency option.

DPA sits behind the enterprise tier

The signed DPA requires an upgrade.

Most CRMs gate the signed DPA to the enterprise tier at 180 to 300 per user per month. For mid-market teams the DPA requirement blocks the GDPR posture. Strkr ships the DPA on request at every tier with GDPR Article 28 processor obligations clearly stated. The privacy officer signs and the posture closes.

Cross-border transfer mechanisms are tribal

Schrems II compliance on scattered documentation.

Post-Schrems II a US-hosted CRM processing EU data needs Standard Contractual Clauses (SCCs) with a Transfer Impact Assessment. The documentation lives scattered across six tools. Strkr ships the SCC package, the Transfer Impact Assessment template, and the subprocessor list as standard documentation the DPO can review in a day.

The GDPR workflow

What ships on day one for a GDPR-compliant posture.

The surfaces below are the GDPR workflow Strkr ships as native capability. The DPO (Data Protection Officer) uses the surfaces to run the GDPR posture without a six-tool scramble.

Consent capture

Lawful basis as a first-class object.

Each contact in Strkr carries a consent object with the lawful basis (consent, legitimate interest, contract, legal obligation, vital interests, public task), the timestamp, the source (web form, in-person signup, imported list, phone call), and the withdrawal history. The marketing automation and the email outreach respect the consent object. Consent withdrawal propagates in near real time.

Data subject access request

One-click DSAR export in portable format.

The DSAR workflow runs on the contact record. The DPO clicks export DSAR and gets a structured package with the profile data, the communications history, the attached documents, the consent history, the activity log, and the derived data (AI-generated summaries, scoring). The package exports in JSON and CSV ready for the subject.

Right to erasure

Cascading deletion with erasure certificate.

The erasure workflow runs on the contact record. The DPO clicks process erasure and the deletion cascades across the live record, the AI retrieval index, the audit log (except for lawful-basis retention), related records (deals, support tickets, documents), and the backup rotation. The erasure certificate generates for the DPO with the timestamp, the operator, and the affected systems.

Data portability

Machine-readable export under Article 20.

For data portability requests under Article 20 the system exports in a structured, commonly-used, machine-readable format (JSON, CSV, XML). The subject can transmit the data to another controller without the controller intervening. The export runs in minutes rather than days.

EU data residency

Frankfurt region for EU-only tenants.

For tenants on the EU data residency option the full stack (database, compute, storage, backup, AI retrieval index) lives in AWS Frankfurt (eu-central-1). The data never leaves the EU. The option tunes per tenant through the admin console on provision.

Subprocessor transparency

Current list with change notification.

The subprocessor list publishes current subprocessors (AWS, Clerk for identity, Stripe for billing, the AI provider, the email delivery provider) with the data category each processes. The DPO subscribes to subprocessor change notifications so additions get 30-day notice before activation.

Compliance documentation

The DPA, SCCs, and TIA the DPO signs.

The DPO at a GDPR-regulated company needs a package of signed documentation to close the vendor posture. Strkr ships the package on request at every tier.

Data Processing Agreement

Article 28 processor obligations clearly stated.

The DPA (Data Processing Agreement) covers the Article 28 processor obligations: processing on documented instructions, confidentiality of personnel, appropriate technical and organizational measures, subprocessor terms, data subject rights assistance, breach notification, and audit cooperation. The DPA signs via native e-signature on request.

Standard Contractual Clauses

For cross-border transfers post-Schrems II.

For US-hosted tenants processing EU data the Standard Contractual Clauses (SCCs) run as an attachment to the DPA. The SCCs reference the current approved versions (2021/914 Module Two). The DPO signs the SCCs along with the DPA.

Transfer Impact Assessment

TIA template with the required risk analysis.

The Transfer Impact Assessment template covers the required risk analysis for cross-border transfers (destination country law, lawful access by public authorities, available safeguards, technical and organizational measures). The DPO completes the TIA with Strkr input and keeps it as part of the GDPR documentation set.

Audit cooperation statement

The audit rights of the data controller.

The audit cooperation statement covers the data controller audit rights (annual review of policies, breach history, subprocessor list, security certifications). The DPO reviews the SOC 2 Type II (in progress with target of 2026-Q4), the ISO 27001 posture, and the privacy policy annually.

Breach notification process

72-hour notification under Article 33.

The breach notification process covers the Article 33 72-hour notification to the supervisory authority and the Article 34 notification to affected data subjects. Strkr commits to notifying controllers within 24 hours of discovery with the facts available at that time, so the controller has adequate time to meet the 72-hour SLA.

Record of processing activities

Article 30 register support.

For controllers maintaining the Article 30 Record of Processing Activities Strkr provides the processor-side documentation (categories of processing, data categories, data subject categories, retention periods, security measures) in a format ready for the controller RoPA.

How Strkr AI handles GDPR constraints

AI retrieval and data processing under GDPR.

Strkr AI runs with GDPR-aware retrieval scope and consent respect. The AI calls do not train on tenant data. The retrieval scope honors consent withdrawal in near real time.

No training on tenant data

The AI never learns from your data.

The AI provider contract commits to not training on tenant data. Each AI call runs as a single-request transaction with the response discarded after use. The retrieval index lives inside the tenant perimeter and is not shared across tenants.

Consent-aware retrieval

Withdrawn consent excludes from AI context.

When a contact withdraws consent the AI retrieval scope excludes that contact in near real time. The marketing drafts, the outreach drafts, and the recommendation engine no longer see the contact. The withdrawal propagates in minutes rather than days.

Right-to-erasure propagation

AI retrieval index flushes on erasure.

When the DPO processes a right-to-erasure request the AI retrieval index flushes the contact embeddings in the same transaction. The AI never surfaces erased data on subsequent queries.

Pseudonymization option

For analytics without identifying data.

For analytics and reporting that do not require identifying data the pseudonymization option replaces identifying fields with tokens. The analytics run on the token data. The identifying mapping lives behind a role-scoped key.

EU-only AI routing

AI calls stay within EU for EU-residency tenants.

For tenants on the EU data residency option AI calls route to EU-region AI endpoints when available from the AI provider. For AI calls that must transit to US endpoints the SCC coverage applies and the DPO sees the audit trail per call.

DPIA support

Data Protection Impact Assessment input.

For controllers running a Data Protection Impact Assessment (DPIA) under Article 35 for AI-driven processing Strkr provides the required technical description, the data flow diagram, the retention periods, and the security measures as DPIA input.

Head-to-head

Strkr vs a general CRM for GDPR compliance.

A general CRM treats GDPR as a checkbox at the enterprise tier. The comparison below is Strkr GDPR posture versus a typical CRM with GDPR bolted on.

Feature Strkr General CRM with GDPR bolt-on
Consent as first-class object Native with lawful basis. Boolean field.
DSAR one-click export Structured package in minutes. Engineering project of 1-2 weeks.
Right to erasure cascade Live, AI index, backup rotation. Archive without actual deletion.
EU data residency AWS Frankfurt option per tenant. US-only default.
DPA at all tiers Signed on request. Enterprise tier upgrade typical.
SCCs for cross-border Module Two attached to DPA. Legal review and custom.
Subprocessor transparency Current list with 30-day notice. Buried in Trust Center.
Breach notification SLA 24-hour commit to controller. Varies, often 72-hour.
Flat per-seat pricing Starter 29, Pro 59, Scale 119. Per user plus compliance add-on.
How teams use Strkr

Five GDPR-compliant CRM playbooks.

The playbooks below are patterns Strkr onboarding sees across GDPR-regulated deployments.

Pattern A

The 40-rep SaaS team selling into Germany.

A 40-rep SaaS team selling into German enterprise customers needed EU data residency and signed DPA. The current CRM gated residency to the enterprise tier at 220 per user per month. Strkr onboarding ran a 18-business-day migration to the EU residency option with DPA signed on day one. Monthly software spend dropped 42 percent. German enterprise deals closed faster because the data residency closed the compliance review.

Pattern B

The 60-rep French consulting firm.

A 60-rep French consulting firm needed native French language support and GDPR-native workflow. Strkr onboarding ran a 22-business-day migration with the EU residency option, DPA signed, and French language on the admin console. The DPO signed off on the vendor posture inside 30 days. The team retired a legacy French CRM at 42,000 annually.

Pattern C

The 90-rep US company with 40 percent EU revenue.

A 90-rep US company generated 40 percent of revenue from EU customers. The current CRM required a Jira ticket for right-to-erasure that stuck for a quarter. Strkr onboarding ran a 24-business-day migration with the DSAR workflow and right-to-erasure cascade shipped. GDPR response SLA ran 100 percent on time for the first three months post-cutover.

Pattern D

The 25-rep health tech team in Netherlands.

A 25-rep health tech team in the Netherlands needed GDPR plus HIPAA-adjacent posture because the customers were healthcare organizations with GDPR-protected patient data. Strkr delivered both: EU residency, DPA signed, and HIPAA-equivalent technical measures for the healthcare integration surface. The DPO signed off and the team closed three multinational health systems in the first full year.

Pattern E

The 180-rep fintech on Schrems II preparation.

A 180-rep fintech ran a US-hosted CRM with heavy EU data processing and faced Schrems II exposure. Strkr onboarding migrated to the EU residency option with SCCs and TIA documentation. The DPO closed the Schrems II posture in 45 days. The fintech avoided a 180,000 compliance consulting engagement to retrofit the previous CRM.

Run a GDPR-compliant CRM without the enterprise upgrade.

Book a 30 minute call. We will walk through the consent workflow, the DSAR export, and the EU data residency option with your actual data residency requirements and DPO review posture.

Common questions

What buyers in this bucket ask most.

Where does the data live for a tenant on the EU data residency option?

For tenants on the EU data residency option the full stack lives in AWS Frankfurt (eu-central-1). The primary database, the read replicas, the compute (Lambda, container, worker), the storage (S3, EFS), the backup rotation, and the AI retrieval index all run in Frankfurt. The data never leaves the EU for routine processing. For AI calls that must transit to US endpoints the SCC coverage applies and the DPO sees the audit trail per call. The option tunes per tenant through the admin console on provision.

How does the right-to-erasure cascade actually erase the data?

When the DPO processes a right-to-erasure request the erasure runs in cascade across the live record (immediate), the AI retrieval index (immediate, embeddings flushed), related records (deals, support tickets, attached documents, immediate), the audit log (immediate, except for records required under lawful-basis retention such as financial transaction records), and the backup rotation (at the next scheduled backup cycle within 30 days). The erasure certificate generates for the DPO with timestamp, operator, and affected systems. Data retained under lawful basis documents in the certificate.

What does the DSAR export include?

The DSAR export includes profile data (name, email, phone, address, custom fields), communications history (emails sent and received, call logs with transcripts, messages), attached documents, consent history (lawful basis events with timestamps), activity log (every interaction with the record), and derived data (AI-generated summaries, scoring, segment memberships). The export runs in minutes and delivers in JSON and CSV in a structured, commonly-used, machine-readable format. The DPO reviews before transmitting to the data subject.

Can Strkr sign a DPA at the Starter or Pro tier?

Yes. The DPA signs on request at every tier (Starter at 29 per user per month, Pro at 59, Scale at 119). The DPA covers Article 28 processor obligations: processing on documented instructions, confidentiality of personnel, appropriate technical and organizational measures, subprocessor terms, data subject rights assistance, breach notification, and audit cooperation. The SCCs attach to the DPA for cross-border transfers. The TIA template provides the risk analysis input the DPO completes.

How does Strkr AI handle GDPR constraints?

Strkr AI runs with GDPR-aware retrieval scope and consent respect. The AI provider contract commits to not training on tenant data. Each AI call runs as a single-request transaction with the response discarded after use. The retrieval index lives inside the tenant perimeter and is not shared across tenants. When a contact withdraws consent the AI retrieval scope excludes that contact in near real time. When the DPO processes a right-to-erasure request the AI retrieval index flushes the embeddings in the same transaction.

What is the overall compliance posture at Strkr?

Strkr is GDPR and CCPA compliant today with the DPA signed on request at every tier. HIPAA is available with a BAA on request. SOC 2 Type II is in progress with a target of 2026-Q4. The GDPR workflow (consent, DSAR, right to erasure, data portability, EU residency) ships as native capability at every tier. Integration tokens live in AWS KMS with per-tool scope. Platform credentials live in AWS Secrets Manager. The audit log captures every record read and write with 90-day default retention tunable per tenant to the regulatory retention ceiling.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.