Security

Sub-processors

NameActivitiesCountryNotesCompliance
PlanetscaleDatabase as a ServiceUSAData is stored in AWS eu-central-1. Read more hereSOC2 Type 2
VercelPlatform for applicationsUSAVercel is where our frontend and backend is hosted, running serverless and edge functions. Read more hereSOC2 Type 2
DopplerSecrets serviceUSASecrets management. Read more here SOC2 Type 2
PusherRealtime cloud servicesHollandWe use pusher to enable real-time collaboration in our application.SO/IEC 27001:2013
CloudflareCloud servicesUSAWe use Cloudflare to manage DNS configuration & backups, and to store and serve all files: the files users upload, and 21RISK's public files (website, documentation and product update images), from Cloudflare R2 in the EU. Read more hereSOC2 Type 2, ISO27001
Google CloudBackup storageUSAKeeps the off-site backup of the files users upload, in a Cloud Storage bucket in the EU. Read more hereSOC2 Type 2, ISO27001
MuxVideo hosting and streamingUSAHosts and streams 21RISK's own videos: on the website, in the documentation and product updates, and the video introductions in the web-application. Training videos customers upload are stored on Cloudflare R2, not with Mux. Read more hereISO27001, GDPR, EU-US DPF
Voyage AI (by MongoDB)AI embeddingsUSATurns the text of the documents customers upload, and the descriptions of their images, into embeddings, which describe what each page is about, so the AI assistant and agents can search them by meaning. Only for organizations that have turned on AI, through the Vercel AI Gateway; Voyage AI doesn't train on the data. Read more hereSOC2, HIPAA
AnthropicAI image labels and descriptions, and reading scanned pagesUSALooks at the images customers upload and labels what is in them (a person, an identifiable face, suggestive or explicit content), so 21RISK administrators can find images that need a look, and describes what each shows and the text in it, so the AI assistant and agents can find them by searching. Also reads the pages of uploaded PDFs that have no usable text of their own, such as scans, from an image of each page, so they can be searched too. Only for organizations that have turned on AI, through the Vercel AI Gateway with zero data retention: Anthropic keeps no copy of the images or pages and doesn't train on them. Read more hereSOC2 Type 2, ISO27001, ISO42001
SentryCloud servicesUSASentry is used for error handling and monitoring.SOC2, ISO27001
PDF ShiftGenerate PDF'sFranceWhen users export pages as PDF's in 21RISK, it's powered by PDF Shift
LettermintEmail serviceNetherlandsLettermint is used to send transactional emails.GDPR

Last updated October 21st, 2026