Data transparency
Service Provider and Subprocessor Register
Providers are listed by function. A provider receives data only when the relevant website, account, payment, communication, or AI feature is used.
Last reviewed: July 12, 2026
| Provider | Purpose | Data categories | When used | Provider policy |
|---|---|---|---|---|
| Clerk | Authentication, account management, and session security | Account identifiers, name, email, authentication and session data | Used for account features | View policy |
| Vercel | Hosting, content delivery, performance, and aggregate analytics | Request, device, network, performance, and deployment data | Used across the website | View policy |
| Google Analytics | Optional website usage analytics | Consent-dependent browser, page, event, and approximate location data | Loads only after analytics consent | View policy |
| PostHog | Optional product analytics, including page and event tracking. Session replay is not enabled | Consent-dependent browser, page, event, interaction, and approximate location data | Captures only after analytics consent | View policy |
| Stripe | International payment processing, billing, fraud prevention, and refunds | Billing identity, payment and transaction data | Used when Stripe is the selected payment provider | View policy |
| Razorpay | India-region payment processing, billing, fraud prevention, and refunds | Billing identity, payment and transaction data | Used when Razorpay is the selected payment provider | View policy |
| OpenAI | AI-assisted tool features | Feature input such as prompts, images, code, or issue descriptions | Used only by features configured for OpenAI | View policy |
| Anthropic | Alternative AI-assisted analysis and generation | Feature input such as prompts, code, or issue descriptions | Used only when an Anthropic model is selected | View policy |
| OpenRouter (routing to Google, Meta, DeepSeek, and Mistral models) | Model routing for the audit helper when a user with unlimited access selects a non-OpenAI model. The selected model's provider receives the prompt | Feature input such as prompts, code, or issue descriptions | Used only when one of those models is explicitly selected | View policy |
| DocAccessible (operated by the same owner as Accessibility.build) | Detects links to PDF documents on this website so their accessibility can be tracked; the script reports the PDF URLs it finds | URLs of PDF links present on the visited page and standard request metadata | Loads on every page | View policy |
| Sanity | Content management and blog delivery | Published editorial content and content-management account data | Used for published content | View policy |
| Formspree and Resend | Contact-form delivery and requested or transactional email | Name, email, message, organization, and email delivery metadata | Used when a form or email workflow is requested | View policy |
Change notification
This register is updated when a material provider or processing function changes. Customers with a separately agreed data-processing notification term receive notice through the agreed channel.
Questions or objections
Contact contact@accessibility.build with the provider, processing function, and concern. Applicable contractual and legal rights remain unchanged.