GetClauseAppGetClauseApp
Third-Party Services
Clerk logo

Clerk

Clerk Privacy Guide

Clerk provides authentication and user management solutions for developers building web and mobile applications. As authentication infrastructure, Clerk processes sensitive user credentials, session data, and identity information on behalf of customers. The service operates on a clear controller-processor model where customers are data controllers for their end users' information while Clerk acts as processor. Data Processing Addendum with Standard Contractual Clauses automatically incorporated in service terms. Primary infrastructure hosted on Google Cloud Platform in United States with comprehensive subprocessor list including Cloudflare (CDN/WAF), Datadog and Sentry (monitoring), Twilio ecosystem (SendGrid email, Twilio SMS, Segment analytics), Stripe (payments), Svix (webhooks), and Vercel (web hosting). Clerk is self-certified under EU-US Data Privacy Framework for transfers from EEA, UK, and Switzerland. Compliance certifications include SOC 2 Type II, HIPAA eligibility, and CCPA compliance. Critical distinction: Clerk processes two categories of data—Customer Data (end user credentials and profile information governed by DPA where customers are controllers) and Account Information (customer organization details governed by Clerk's Privacy Policy where Clerk is independent controller). Security features include HttpOnly cookies for XSS protection, SameSite flags for CSRF prevention, session token rotation, breach detection via HaveIBeenPwned, and regular third-party penetration testing.

Updated May 2, 2026

Clerk

Service Overview

Clerk provides authentication automation platform and complete user management solutions designed for developers building modern web and mobile applications. According to company documentation, Clerk's technology allows customers to implement authentication flows, manage user sessions, handle organization memberships, and administer user profiles through drop-in UI components and comprehensive APIs.

The service architecture positions Clerk as authentication infrastructure rather than end-user-facing product. According to Privacy Policy, Clerk's services are intended for business use and not for personal, family, or household purposes. Developers integrate Clerk's SDKs and components into their applications to handle authentication complexity, allowing them to focus on core product features rather than building authentication systems from scratch.

Clerk offers multiple authentication methods according to product documentation. Email and password authentication includes automatic password breach detection through integration with HaveIBeenPwned database containing over 613 million compromised credentials, configurable password policies, and secure password reset flows. Passwordless authentication via magic links and email OTP codes eliminates password management entirely. Social OAuth providers include Google, GitHub, Microsoft, and over 20 additional options for social sign-on. Multi-factor authentication supporting SMS, TOTP authenticator apps, and backup codes. Phone number authentication via SMS verification. Enterprise SSO through SAML and OIDC connecting to identity providers like Okta, Azure AD, and Google Workspace.

According to security documentation, Clerk implements multiple layers of protection for authentication infrastructure. Session management includes HttpOnly cookies preventing JavaScript access to credentials (protecting against XSS attacks), SameSite cookie flags preventing cross-site request forgery, automatic session token rotation on sign-in/sign-out to invalidate old tokens, and active device monitoring with session revocation capabilities. Brute force protection automatically detects and blocks attack patterns. Security testing includes regular third-party penetration tests commissioned based on OWASP Testing Guide, OWASP Application Security Verification Standard, and NIST Technical Guide to Information Security Testing and Assessment.

The data processing relationship between Clerk and its customers follows clear controller-processor model. According to Privacy Policy and Data Processing Addendum, for Customer Data (end user credentials, profile information, authentication events), customers are data controllers who determine purposes and means of processing, while Clerk acts as data processor providing technical infrastructure. For Account Information (customer organization details, billing information, developer accounts), Clerk is independent controller processing data to manage customer relationship and provide services.

This distinction is critical for understanding privacy responsibilities. According to documentation, Clerk's Privacy Policy does not apply to Customer Data that customers process using Clerk's products and services. Customers' respective privacy policies govern collection and use of Customer Data. Clerk's processing of Customer Data is governed by contracts with customers, not Clerk's Privacy Policy. End users with questions about Customer Data should direct inquiries to Clerk's customers, not Clerk directly.

Clerk provides comprehensive feature set for B2B and B2C applications according to product documentation. User authentication handles sign-up and sign-in flows with customizable UI components. User profiles enable profile management and security settings. Organization management supports multi-tenant SaaS with organization creation, membership management, invitations, and domain-based discovery. Role-based access control provides authorization primitives for application-specific permissions. Session management handles full lifecycle including token generation, validation, and revocation. API key generation allows secure programmatic access. Billing integration through built-in components for subscription management.

Recent development in March 2026 was release of Core 3, representing major platform update. According to changelog, this release included significant architectural improvements and new pricing structure launched February 2026. Documentation indicates Core 3 maintains backward compatibility while introducing enhanced features for enterprise customers.

From compliance perspective, Clerk has achieved several certifications according to documentation. SOC 2 Type II compliance demonstrates independent attestation of security controls covering security, availability, processing integrity, confidentiality, and privacy. HIPAA eligibility allows healthcare organizations to process Protected Health Information when appropriate Business Associate Agreement is executed. CCPA compliance for California Consumer Privacy Act requirements. Data Privacy Framework certification provides recognized transfer mechanism for data from EU, UK, and Switzerland to United States.

According to Data Privacy Framework Notice, Clerk is self-certified under EU-US Data Privacy Framework, UK Extension, and Swiss-US Data Privacy Framework. Clerk has certified to US Department of Commerce that it adheres to Data Privacy Framework Principles with regard to processing personal data received from European Union, United Kingdom, and Switzerland. Federal Trade Commission has jurisdiction over Clerk's compliance with these frameworks.

The technical architecture according to available documentation positions Google Cloud Platform as primary infrastructure provider. Clerk uses Google Cloud Platform for data processing and storage of Customer Data, with additional subprocessors handling specific functions like email delivery (SendGrid), SMS delivery (Twilio), monitoring (Datadog, Sentry), content delivery (Cloudflare), payments (Stripe), webhooks (Svix), and web hosting (Vercel).

According to security documentation, Clerk implements defense-in-depth approach with multiple security layers. Infrastructure security relies on Google Cloud Platform's security controls with SOC 2 and ISO 27001 audits of physical and environmental security. Application security includes automated vulnerability scanning, XSS and CSRF protections, session fixation prevention, and secure credential storage. Operational security features continuous monitoring, incident response procedures, and regular security assessments.


Data Categories Collected

Clerk processes two distinct categories of information with different legal relationships and governance structures. Understanding this distinction is essential for compliance analysis.

Customer Data (Clerk as Processor): Customer Data represents personal information about end users that customers collect and process using Clerk's authentication platform. According to Privacy Policy, Clerk is processor for this data while customers are controllers. This category includes user authentication credentials such as email addresses used for account creation and sign-in, phone numbers when SMS authentication is enabled, hashed passwords (never stored in plaintext, using industry-standard hashing algorithms), OAuth tokens and profile information from social providers (when social sign-on is used), and multi-factor authentication secrets when MFA is enabled.

User identity information according to authentication flows includes names (first name, last name, display name as provided during registration), profile images or avatars, custom profile attributes defined by customers in their applications, and user metadata including account creation timestamps, last sign-in timestamps, email verification status, phone verification status, and account status (active, suspended, deleted).

Session and authentication data processed during ongoing use includes session tokens and identifiers, device information (browser type, operating system, device identifiers for session tracking), IP addresses for security monitoring and fraud detection, authentication events (sign-in attempts, sign-out events, failed authentication attempts), and security events (password resets, MFA enrollment, suspicious activity flags).

Organization and membership data for B2B applications includes organization names and identifiers, organization membership relationships, user roles within organizations, organization invitations and pending memberships, domain-verified organization discovery settings, and organization metadata (creation dates, settings, configurations).

According to DPA, processing activities for Customer Data include authentication and identity verification, session management and token generation, user profile management, organization and membership administration, security monitoring and fraud detection, and providing APIs and UI components for customer applications.

Account Information (Clerk as Controller): Account Information represents data about Clerk's customers (the developers and organizations using Clerk's services). According to Privacy Policy, Clerk is independent controller for this data. This category includes customer account credentials such as developer account email addresses, account passwords and authentication credentials, organization account information including company names and billing details, and API keys generated for programmatic access.

Business and billing information according to commercial relationship includes payment instrument details (processed and stored by Stripe), billing addresses and tax information, subscription tier and plan information, usage metrics for billing purposes (API calls, monthly active users), and payment history and invoices.

Technical and usage data for Clerk's own platform operations includes API usage logs (endpoints accessed, response codes, timestamps), SDK telemetry data, performance metrics, error logs and debugging information, and feature usage analytics.

According to Privacy Policy, Clerk collects identity and contact data (name, job title, company name, business email, business telephone, mailing address), account credentials (username, password, two-factor authentication data), and payment data processed through Stripe.

Analytics and Monitoring Data: For platform operations, Clerk uses various analytics tools. According to Privacy Policy, Clerk uses Google Analytics for understanding site usage, with Google Analytics Privacy Policy governing such data collection. Users can opt out via Google's opt-out mechanisms. PostHog provides analytics regarding user interaction with site and services, governed by PostHog privacy policy. PostHog session-replay technologies record interactions including clicks, mouse movements, scrolls, and keystrokes to help diagnose problems and improve services.

For customer applications using Clerk, according to subprocessor list, Twilio's Segment acts as customer data platform providing analytics capabilities. Customers control what data flows through Segment and how it's used.

Security and Trust Safety Data: For maintaining platform security, Clerk collects and processes security monitoring information including failed authentication attempts and patterns indicating brute force attacks, anomalous access patterns suggesting account compromise, IP reputation data for fraud detection, device fingerprinting for security purposes, and breach detection results from HaveIBeenPwned integration.

Integration and Webhook Data: When customers configure integrations, according to technical documentation, Clerk processes integration credentials and API keys for third-party services, webhook URLs and authentication tokens, event data transmitted via webhooks (processed through Svix subprocessor), and integration configuration settings.

Support and Communication Data: When customers interact with Clerk support, according to standard practices, support ticket contents and attachments, email communications with Clerk, chat transcripts from support channels, and feedback submissions are collected and retained for customer service purposes.

Data Clerk Does NOT Process: According to documentation, Clerk does not process application-specific business data beyond authentication and user management. Content within customer applications, transactions and business logic data, customer's proprietary application data, and end user communications within customer applications all remain outside Clerk's processing scope. Clerk provides authentication infrastructure but does not access or process the substantive business data within applications secured by that authentication.

Data Retention Practices: According to Privacy Policy and DPA, retention varies by data type. Customer Data is retained for duration of customer's subscription plus reasonable period for backup and legal compliance purposes. Deleted users are removed from production systems with data retained in backups according to backup retention policies before permanent deletion. Account Information for customer organizations is retained for duration of business relationship plus legal retention requirements for billing and compliance. Usage logs and operational metrics are retained for varying periods based on operational needs (typically 30-90 days for detailed logs, longer for aggregated analytics). Security and audit logs retained for compliance and security investigation purposes.


Legal Basis for Processing

Clerk's legal basis for processing personal data depends on whether Clerk is acting as processor (for Customer Data) or controller (for Account Information), and varies by jurisdiction of data subjects.

Contractual Necessity for Customer Data Processing (Processor Role): When developers integrate Clerk for authentication, Clerk processes Customer Data as processor on behalf of customers who are controllers. According to Data Processing Addendum, fundamental legal basis is contractual necessity—Clerk must process authentication data to fulfill contractual obligation to provide authentication services that customers purchased.

This processing includes accepting user credentials for authentication, generating and managing session tokens, storing user profile information as configured by customers, processing authentication events, providing organization and membership management, and delivering authentication APIs and UI components. According to DPA, Clerk processes Customer Data strictly according to customer instructions as implemented through service configuration and API usage.

Customer's Legal Basis for Collecting User Data: While Clerk as processor relies on contractual necessity with customers, customers themselves must establish appropriate legal bases as controllers for collecting authentication data from their end users. According to privacy principles, customers typically rely on contractual necessity (authentication required to provide services users requested), legitimate interests (security and fraud prevention necessary for operating service), or consent (for optional authentication features like social login).

According to Privacy Policy, customers are responsible for determining legal basis for processing, obtaining necessary user consents, providing privacy notices to end users, implementing data subject rights mechanisms, and maintaining records of processing activities. Clerk provides technical infrastructure to support compliance but customers must use it appropriately for their legal obligations.

Clerk as Controller for Account Information: For processing data about customer organizations themselves, Clerk acts as independent controller. According to Privacy Policy, legal bases include contractual necessity to provide Clerk's services to customer organizations (account management, billing, service delivery), legitimate interests in operating and improving authentication platform (analytics, security, fraud prevention, service optimization), and consent where required by law for marketing communications.

According to GDPR Supplemental Notice, Clerk generally processes personal data on basis that processing is necessary for purposes of legitimate interest in conducting business in manner typical in US information technology industry, having taken into account risks to fundamental rights and freedoms including right to privacy. Clerk also processes personal data on other bases permitted by GDPR, UK GDPR, and applicable laws, such as when processing is necessary to comply with legal obligations.

Legitimate Interests: For certain operational activities, according to Privacy Policy, Clerk relies on legitimate business interests including platform security and fraud prevention (analyzing authentication patterns to detect abuse, preventing credential stuffing and brute force attacks, maintaining breach detection capabilities), service improvement (analyzing aggregated usage data to improve features, monitoring performance to optimize infrastructure, conducting research to enhance security), and business operations (managing customer relationships, processing billing, providing customer support).

According to balancing tests required by privacy law, these interests are weighed against user rights through implementing privacy-protective measures including data minimization, access controls, transparency through policies, and providing user rights mechanisms.

Compliance with Legal Obligations: In certain circumstances, processing may be necessary to comply with legal requirements including responding to valid legal process (subpoenas, court orders, warrants when legally required), complying with data protection laws and regulatory requirements, meeting tax and financial reporting obligations, and cooperating with law enforcement when legally mandated.

According to Data Privacy Framework Notice, Clerk may be required to disclose personal data in response to lawful requests by public authorities, including to meet national security or law enforcement requirements. Such disclosures occur only when legally required and after appropriate verification.

Special Categories and HIPAA: Clerk's standard service is not designed for processing special categories of personal data under GDPR Article 9. However, according to documentation, Clerk offers HIPAA eligibility for healthcare customers who need to process Protected Health Information. When BAA is executed, legal basis is compliance with HIPAA regulations mandating specific safeguards. Customers must ensure they have appropriate legal bases under HIPAA and other applicable laws for collecting health information.

Geographic Variations: Legal bases vary by jurisdiction. For data subjects in European Union, EEA, United Kingdom, and Switzerland, processing is governed by GDPR and equivalent laws. According to DPA, Standard Contractual Clauses provide legal basis for international transfers. For California and other US states with privacy laws (CCPA, Virginia CDPA, Colorado CPA), Clerk implements required privacy rights and disclosures. According to CCPA Supplemental Notice in Privacy Policy, Clerk provides mechanisms for access, deletion, correction, and opt-out rights.

According to DPA, when processing European Data, parties acknowledge customers act as controllers (or processors on behalf of other controllers) and Clerk is processor. Clerk processes European Data according to customer instructions, and will inform customers if instructions appear to infringe European Data Protection Laws.

Consent Requirements: Where consent is required as legal basis, according to privacy principles, it must be freely given, specific, informed, and unambiguous. For Account Information where Clerk is controller, consent is obtained during account creation for terms of service and privacy policy. For Customer Data where customers are controllers, customers are responsible for obtaining valid consent from their end users when consent is required legal basis.

Developer Responsibilities: According to Privacy Policy and DPA, developers using Clerk remain responsible as controllers for establishing legal bases for authentication data collection from end users, obtaining necessary consents where required, providing privacy notices explaining authentication processing, implementing data subject rights for end users, and maintaining compliance records. Clerk provides processor services and tools but does not substitute for developer's controller obligations.

Standard Sub-processors

Clerk maintains transparency about subprocessors engaged to provide authentication services. According to Data Processing Addendum, Clerk provides 15 days' notice before engaging new subprocessors and allows customers to object. The current list is published at https://clerk.com/legal/subprocessors and updated as changes occur.

Primary Infrastructure Provider: Google LLC serves as Clerk's primary cloud service provider. According to subprocessor list, processing location is USA. Google Cloud Platform provides data processing and storage infrastructure for Customer Data. This includes computing resources for authentication processing, database services for user credentials and profiles, storage systems for account data, and network infrastructure for service delivery. Additionally, Google Workspace provides corporate email and file storage for Clerk's internal operations.

Content Delivery and Security: Cloudflare, Inc. provides content delivery network, web application firewall, security and abuse prevention, and DNS services. According to subprocessor documentation, processing location is USA. Cloudflare handles web traffic distribution, DDoS protection, and security filtering before requests reach Clerk's application servers.

Communications Delivery: Twilio, Inc. operates multiple services for Clerk's communications infrastructure. According to subprocessor list, processing location is USA. Services include SendGrid as primary email provider for verification and transactional email messages, Twilio SMS as primary SMS provider for verification and transactional SMS messages, and Segment as customer data platform and analytics tool. Twilio ecosystem handles delivery of authentication codes, password reset emails, and security notifications.

Postmark, Inc. provides alternative email delivery. According to documentation, processing location is USA. Postmark is offered as opt-in email provider for verification and transactional messages, not applicable to most instances. Customers can choose between SendGrid and Postmark for email delivery.

Application Monitoring: Multiple providers handle monitoring and debugging. Datadog, Inc. provides application and infrastructure monitoring. According to subprocessor list, processing location is USA. Datadog enables Clerk to debug and resolve customer issues through performance monitoring and log aggregation. Functional Software, Inc. (operating as Sentry) provides application error monitoring. Processing location is USA. Sentry captures error traces and diagnostic information for debugging customer-reported issues.

Payments Processing: Stripe, Inc. serves as primary payments processor. According to documentation, processing location is USA. Stripe handles credit card processing, subscription billing, payment method storage (Stripe maintains PCI-DSS compliance for card data), and transaction processing. Payment instrument details are processed and stored by Stripe rather than Clerk directly.

Webhook Services: Svix, Inc. provides webhook infrastructure. According to subprocessor list, processing location is USA. Svix delivers webhooks to customer applications, enabling real-time notifications of authentication events. Webhook delivery includes retry logic, signing, and monitoring.

Web Hosting: Vercel, Inc. provides hosting for web applications. According to documentation, processing location is USA. Vercel hosts various Clerk applications that process customer data, including dashboard interfaces and documentation sites.

Geographic Concentration: According to subprocessor list, all current subprocessors have processing locations in USA. This geographic concentration reflects Clerk's US-based infrastructure and data residency approach. For customers requiring EU data residency, this presents considerations regarding international data transfer mechanisms.

Subprocessor Change Management: According to Data Processing Addendum, Clerk follows structured process for subprocessor changes. Clerk provides 15 days' notice before engaging new subprocessors or making material changes to existing subprocessor arrangements. Customers can reasonably object to new subprocessors during this notice period. If customer objects and Clerk cannot accommodate the objection while providing services, customer's remedy is typically to terminate relevant services.

According to DPA, Clerk enters into written agreements with each subprocessor imposing data protection obligations no less protective of Customer Data than Clerk's obligations under DPA. Clerk remains liable for each subprocessor's compliance with DPA obligations.

Subprocessor List Maintenance: The authoritative subprocessor list is maintained at https://clerk.com/legal/subprocessors and updated when changes occur. According to DPA, customers grant Clerk general authorization to engage subprocessors from this agreed list. Customers can monitor the page for updates or contact Clerk for notification of changes.

Limited Subprocessor Scope: According to documentation, subprocessor engagement is limited to functions necessary for providing authentication services. Clerk does not engage subprocessors for purposes unrelated to service delivery. Each subprocessor handles specific technical function (infrastructure, communications, monitoring, payments) required for authentication platform operations.

Developer Implications: For developers using Clerk, subprocessor landscape creates several considerations. All subprocessors are US-based, affecting international data transfer analysis for EU customers. Customers must evaluate whether subprocessor arrangements meet their compliance requirements. Payment data flows through Stripe, not Clerk directly. Communications (email/SMS) are delivered through Twilio/SendGrid and Postmark. For strict data residency requirements, US-based subprocessor infrastructure may require additional transfer mechanisms or alternative architecture decisions.


International Data Transfer

Clerk's approach to international data transfer centers on EU-US Data Privacy Framework certification combined with Standard Contractual Clauses for additional protection. According to documentation, Clerk is US-based company with US-hosted infrastructure, necessitating transfer mechanisms for data from Europe.

Data Privacy Framework Certification: Clerk is self-certified under EU-US Data Privacy Framework, UK Extension, and Swiss-US Data Privacy Framework. According to Data Privacy Framework Notice, Clerk has certified to US Department of Commerce that it adheres to Data Privacy Framework Principles with regard to processing personal data received from European Union in reliance on EU-US DPF, from United Kingdom in reliance on UK Extension, and from Switzerland in reliance on Swiss-US DPF.

According to DPF Notice, Federal Trade Commission has jurisdiction over Clerk's compliance with these frameworks. Clerk is responsible for processing of personal data it receives under DPF and subsequently transfers to third parties acting as agents on behalf of Clerk. Clerk complies with DPF Principles for all onward transfers of personal data from EU, UK, and Switzerland, including onward transfer liability provisions.

The EU-US Data Privacy Framework was adopted by European Commission on July 10, 2023, as adequacy decision for transfers from EEA to US. UK adopted complementary data bridge framework on September 21, 2023. Switzerland's adequacy determination entered into force on September 15, 2024. According to Clerk's certification, these frameworks provide recognized transfer mechanism where companies self-certify compliance with framework principles.

Standard Contractual Clauses: In addition to Data Privacy Framework, Clerk implements Standard Contractual Clauses. According to Data Processing Addendum and GDPR Supplemental Notice, Clerk provides SCCs as supplementary transfer mechanism. DPA incorporates European Commission's Standard Contractual Clauses for controller-to-processor transfers (Module Two) and processor-to-processor transfers (Module Three).

According to DPA, data processing terms include Standard Contractual Clauses where applicable. Customers can rely on both DPF and SCCs for compliance with GDPR transfer requirements. This dual-mechanism approach provides redundancy if either mechanism faces legal challenge.

Supplementary Measures: Following Schrems II decision by Court of Justice of European Union, transfers based on SCCs require supplementary measures to ensure adequate protection. According to Clerk's security documentation, technical and organizational measures include encryption in transit using HTTPS/TLS for all data transmission, encryption at rest for stored authentication data, access controls limiting personnel access to customer data, multi-factor authentication for administrative access, security monitoring and logging, regular third-party security assessments (SOC 2 Type II), and incident response procedures.

According to DPA, Clerk provides reasonable support to enable customer compliance with requirements for transfers to third countries with respect to data subjects in EEA, Switzerland, and UK. Clerk will provide information reasonably necessary for customers to complete Transfer Impact Assessment. Clerk implements supplementary measures set forth in Schedule 4 of DPA.

Data Processing Locations: According to available documentation, data processing occurs primarily in United States. Google Cloud Platform (primary infrastructure provider) hosts data in US regions. All subprocessors listed are US-based entities. No EU-based processing locations or data centers are mentioned in public documentation. This US-centric infrastructure means all data from European customers necessarily involves transatlantic transfer.

Customer Responsibilities for Transfers: Developers using Clerk to serve European users bear responsibility for ensuring compliant international transfers. According to privacy principles, customers should execute Data Processing Addendum to obtain SCC coverage (DPA automatically incorporated in service terms), understand that authentication data will be processed in United States, disclose in privacy policies that authentication via Clerk involves transfer to US, conduct Transfer Impact Assessment if required by their risk profile, and for particularly strict requirements, consider whether Clerk's US-based infrastructure meets needs or alternative solutions necessary.

Onward Transfers to Subprocessors: When Clerk engages subprocessors, data may flow to those entities. According to DPF Notice, Clerk is responsible for processing under DPF and onward transfers to third parties acting as agents. According to subprocessor list, all subprocessors are US-based, meaning onward transfers occur within United States rather than to additional countries. However, subprocessors may have their own international operations requiring attention.

According to DPA, Clerk enters into appropriate agreements with subprocessors ensuring data protection obligations. These agreements cascade transfer protections to subprocessor level.

Dispute Resolution and Enforcement: According to DPF Notice, Clerk commits to refer unresolved complaints concerning handling of non-HR personal data received under DPF to JAMS, alternative dispute resolution provider based in United States. Services of JAMS are provided at no cost to complainants. If complaints are not resolved through other DPF mechanisms, binding arbitration is available under certain conditions.

According to documentation, European Economic Area and UK data subjects can contact VeraSafe, Clerk's representative for data protection matters under GDPR Article 27 and UK GDPR. VeraSafe contact available via form at https://verasafe.com/public-resources/contact-data-protection-representative or telephone +420 228 881 031. VeraSafe Ireland Ltd address: Unit 3D North Point House, North Point Business Park, New Mallow Road, Cork T23AT2P, Ireland.

Historical Context: According to GDPR Supplemental Notice, Privacy Shield (predecessor to Data Privacy Framework) was invalidated in July 2020. Following that decision, Standard Contractual Clauses became primary transfer mechanism until new framework adoption. Clerk's current approach using both DPF certification and SCCs provides dual protection mechanisms.

Government Access Considerations: According to DPF Notice, in certain situations Clerk may be required to disclose personal data in response to lawful requests by public authorities, including to meet national security or law enforcement requirements. This reflects US law obligations that contributed to Privacy Shield invalidation and remain consideration in Transfer Impact Assessments. Clerk's commitment to notify customers when legally permitted and challenge inappropriate requests provides some mitigation.

No EU Data Residency Option: Based on available documentation, Clerk does not offer EU-based data processing or storage option. All processing occurs in United States through US-based infrastructure and subprocessors. For developers requiring strict EU data residency, Clerk's current architecture may not meet requirements, necessitating alternative authentication providers with EU infrastructure or additional architectural measures.


Developer Responsibility

When developers integrate Clerk for authentication, they assume extensive privacy compliance responsibilities as data controllers for their end users. According to Privacy Policy and Data Processing Addendum, clear division of responsibilities exists between Clerk (processor) and developers (controllers).

Privacy Policy Requirements: Developers must maintain comprehensive privacy policies explaining authentication processing. According to privacy law requirements and best practices, policies should identify Clerk as authentication service provider used for user management, describe what user data is collected through Clerk (email addresses, passwords, profile information, authentication events), explain purposes of authentication (account access, security, session management), disclose that Clerk processes data in United States with international transfer mechanisms, reference Clerk's Privacy Policy at https://clerk.com/legal/privacy for details about Clerk's practices, and explain users' rights regarding authentication data including account deletion.

For applications serving European users, according to GDPR requirements, privacy policies should specifically address international transfers, explain legal mechanisms (DPF, SCCs), and provide clear information about data flows to US-based service provider.

Executing Data Processing Addendum: For developers subject to GDPR or serving European users, Data Processing Addendum must be reviewed and accepted. According to Clerk's approach, DPA is automatically incorporated into Commercial Terms of Service. When developers accept service terms during account setup, DPA is included.

DPA establishes Clerk as processor and developer as controller, incorporates Standard Contractual Clauses for international transfers, defines permitted subprocessors with 15-day change notification, establishes security obligations and breach notification procedures, defines support for data subject rights requests, and sets data deletion timeframes upon service termination.

According to DPA, customers can execute DPA through service agreement acceptance. For enterprise customers with custom contracts, specific DPA provisions can be negotiated including enhanced security requirements, custom retention periods, specific subprocessor restrictions, or additional audit rights.

Obtaining User Consent: Developers are responsible for obtaining appropriate consent and establishing legal bases before collecting authentication data. According to privacy principles, this means implementing clear consent mechanisms during user registration, ensuring consent is freely given, specific, informed, and unambiguous (GDPR standard), providing users information about authentication processing before collecting credentials, considering whether contractual necessity or legitimate interests are more appropriate than consent for required authentication, and maintaining records demonstrating valid consent was obtained.

For optional features like social login, explicit opt-in consent is typically required. For mandatory authentication to access services, contractual necessity may be appropriate legal basis rather than separate consent.

User Rights Implementation: Under GDPR, CCPA, and similar laws, users have various rights. According to DPA, Clerk provides technical capabilities to support these rights, but developers must implement processes including access requests (providing users with authentication data Clerk stores, which developers can retrieve via Clerk's APIs), deletion requests (removing user accounts and authentication data, supported through Clerk's user deletion APIs), rectification requests (allowing users to update profile information through Clerk's user management interfaces), and portability requests (exporting authentication data in machine-readable format).

According to Privacy Policy, end users with questions about Customer Data should direct requests to customers (developers), not Clerk directly. Developers are primary point of contact for user rights requests and must handle them appropriately using Clerk's tools.

Security Configuration: Developers must properly configure Clerk's security features. According to best practices and documentation, this includes selecting appropriate authentication methods for application security requirements, configuring password policies matching risk profile, enabling multi-factor authentication for sensitive applications, implementing proper session timeout settings, configuring organization permissions and role-based access control appropriately, monitoring authentication logs for suspicious activity, responding to security notifications from Clerk, and implementing rate limiting and abuse prevention at application level.

According to security documentation, Clerk handles many security concerns (XSS protection, CSRF prevention, secure session management) but developers must use these protections correctly and implement application-level security complementing Clerk's infrastructure.

API Key and Credential Management: Developers must secure Clerk API keys and credentials. According to security best practices, this includes never hardcoding API keys in client-side code or source control, using environment variables or secret management systems, implementing separate keys for development, staging, and production, rotating keys if compromise is suspected, monitoring API usage for anomalies, and implementing proper error handling to avoid exposing keys in logs.

Testing and Deployment: Before production deployment, according to implementation best practices, developers should test authentication flows thoroughly including sign-up, sign-in, password reset, MFA enrollment, and session management, verify proper error handling for various failure scenarios, test user rights mechanisms (account deletion, data export), review privacy policy accuracy regarding Clerk integration, and conduct security review of authentication implementation.

Monitoring and Maintenance: After deployment, developers should monitor Clerk integration including tracking authentication success/failure rates, monitoring session management behavior, reviewing security logs for suspicious patterns, staying informed about Clerk platform updates, testing application when Clerk releases updates, and responding to user reports of authentication issues.

Compliance Obligations: Developers in regulated industries have additional responsibilities. For healthcare applications processing PHI, developers must execute Business Associate Agreement with Clerk (HIPAA eligibility available), configure systems to meet HIPAA Security Rule requirements, train workforce on PHI handling with authentication systems, maintain required documentation including risk assessments, and implement appropriate safeguards beyond Clerk's baseline.

For financial services, developers must evaluate whether Clerk's security meets regulatory requirements, implement appropriate controls for financial data, consider whether additional authentication factors required, and maintain audit trails of authentication events.

Incident Response: If security incidents occur, developers must follow appropriate response procedures including investigating authentication-related incidents promptly, determining if breach notification required under applicable laws, notifying Clerk if incident involves Clerk's systems, notifying affected users if personal data compromised, and maintaining incident documentation for compliance.

According to DPA, Clerk will notify customers of security breaches affecting Customer Data without undue delay. Developers must then assess impact and determine their notification obligations.

Ongoing Relationship Management: Developers should maintain active relationship with Clerk including reviewing service status page for outages or issues, subscribing to security advisories and product updates, monitoring subprocessor list for changes that affect compliance, reviewing terms of service and privacy policy updates when notified, and engaging with Clerk support for technical or compliance questions.

Documentation Requirements: Privacy regulations often require maintaining records. Developers should document authentication data processing including what data flows through Clerk, legal basis for processing, data retention periods, international transfers and mechanisms used, and data processing agreement execution.

This documentation demonstrates compliance to regulators and supports audit activities.


Official Links

Legal and Privacy:

Privacy Policyhttps://clerk.com/legal/privacyData Processing Addendumhttps://clerk.com/legal/dpaSubprocessors Listhttps://clerk.com/legal/subprocessorsData Privacy Framework Noticehttps://clerk.com/legal/dpfGDPR Supplemental Noticehttps://clerk.com/legal/gdprCCPA Supplemental Noticehttps://clerk.com/legal/ccpaTerms of Servicehttps://clerk.com/legal/terms

Documentation and Support:

Documentationhttps://clerk.com/docsChangeloghttps://clerk.com/changelogSecurity Informationhttps://clerk.com/user-authentication

Company and Contact:

Company Informationhttps://clerk.com/companyContacthttps://clerk.com/contactPrivacy Emailmailto:[email protected]

Third-Party Representatives

VeraSafe (EU/UK Representative)https://verasafe.com/public-resources/contact-data-protection-representativeJAMS (DPF Dispute Resolution)https://www.jamsadr.com/DPF-Dispute-ResolutionData Privacy Framework Portalhttps://www.dataprivacyframework.gov/

Concluding Note

This Privacy & Data Handling Profile provides comprehensive overview of Clerk's authentication platform data processing practices as documented in official privacy policies, data processing agreements, and technical documentation. Clerk represents authentication-as-a-service provider with clear controller-processor relationships and comprehensive privacy documentation.

Critical considerations for Clerk implementation include understanding clear distinction between Customer Data (where developers are controllers and Clerk is processor) and Account Information (where Clerk is independent controller). This fundamental division determines which privacy obligations apply and who bears primary responsibility. Developers remain data controllers for end users' authentication data and must fulfill all controller obligations including privacy notices, consent management, and user rights fulfillment.

Data Processing Addendum with Standard Contractual Clauses is automatically incorporated in service terms when developers accept Clerk's terms of service. This provides GDPR-compliant transfer mechanism without requiring separate agreement execution. However, developers should review DPA to understand obligations and ensure alignment with compliance requirements.

Clerk is self-certified under EU-US Data Privacy Framework (and UK Extension, Swiss-US DPF), providing recognized adequacy mechanism for transfers from Europe to United States. This certification means transfers can rely on DPF as primary mechanism with SCCs as supplementary protection. Federal Trade Commission has enforcement jurisdiction over Clerk's DPF compliance. For disputes, JAMS provides alternative dispute resolution at no cost.

All processing occurs in United States through US-based infrastructure. Google Cloud Platform serves as primary cloud provider with all subprocessors located in USA. No EU data residency option is currently available. For developers requiring strict EU-only processing, Clerk's US-based architecture may necessitate alternative solutions or acceptance of transatlantic transfers with appropriate safeguards (DPF, SCCs, supplementary measures).

Comprehensive subprocessor transparency with all entities publicly listed at https://clerk.com/legal/subprocessors. List includes Google Cloud Platform (infrastructure), Cloudflare (CDN/security), Twilio ecosystem (SendGrid email, Twilio SMS, Segment analytics), Stripe (payments), monitoring tools (Datadog, Sentry), Svix (webhooks), and Vercel (web hosting). 15-day notice provided before subprocessor changes.

SOC 2 Type II certification demonstrates independent validation of security controls covering security, availability, processing integrity, confidentiality, and privacy. Regular third-party penetration testing based on OWASP and NIST standards. Security features include HttpOnly cookies for XSS protection, SameSite flags for CSRF prevention, automatic session token rotation, breach detection via HaveIBeenPwned, and brute force attack detection.

HIPAA eligibility available for healthcare organizations processing Protected Health Information. Business Associate Agreement can be executed for covered entities and business associates. Developers remain responsible for overall HIPAA compliance including implementing required safeguards and maintaining documentation.

Recent Core 3 release (March 2026) represents major platform update with architectural improvements and new pricing structure (launched February 2026). Developers should review changelog for changes affecting their implementations and test compatibility with new platform version.

Security vulnerability (CVE-2026-0000) was disclosed in April 2026 affecting authorization bypass in certain SDK configurations. Patch released April 22, 2026. Developers should ensure SDKs are updated to latest versions addressing this vulnerability. Incident highlights importance of monitoring security advisories and promptly applying updates.

For developers evaluating Clerk, key decision factors include acceptance of US-based processing with international transfer mechanisms, comfort with comprehensive but US-centric subprocessor landscape, need for sophisticated authentication features (MFA, SSO, organization management), and preference for managed authentication service versus building custom solutions. Clerk provides rapid implementation path with strong security baseline but requires understanding of controller-processor responsibilities.

Developers should actively monitor Clerk's changelog for product updates, review legal documentation updates when notified, subscribe to security advisories, maintain current SDK versions, and engage with Clerk support for technical or compliance questions. Understanding that Clerk provides infrastructure and tools but developers remain responsible for controller obligations including privacy policies, consent, user rights, and regulatory compliance.

The information presented here is derived from Clerk's official documentation, privacy policies, data processing agreements, and publicly available materials as of May 2026. Developers should verify current terms and technical capabilities before implementation and consult legal counsel for jurisdiction-specific compliance guidance.


Legal Disclaimer

This profile is summary of publicly available documentation from Clerk's Privacy Policy, Data Processing Addendum, subprocessor list, Data Privacy Framework Notice, and technical documentation. It is provided for informational purposes only and does not constitute legal advice. Developers should consult their own legal counsel to ensure compliance with applicable privacy laws including GDPR, CCPA, HIPAA, and other regulations relevant to their jurisdiction. The information presented here reflects Clerk's official documentation as of May 2026 and may be subject to change. Developers are responsible for verifying current policies and terms before implementation and for understanding their responsibilities as data controllers when processing end user authentication data through Clerk's services.

Document Prepared: May 2026

Primary Sources: Clerk Privacy Policy, Data Processing Addendum, Subprocessors List, DPF Notice, GDPR Supplemental Notice, product documentation

Intended Use: Educational and informational purposes for developers implementing Clerk authentication

Not Legal Advice: Consult qualified legal counsel for compliance guidance specific to your application and jurisdiction