LeoTrace
01 The team 02 Request access
01 The team 02 Request access

Legal

LeoTrace Sub-processors

Version 1.6 · 30 October 2026

The service providers LeoTrace uses, or may use, to provide LeoPrevent and LeoLearn, with what each one does, what it receives and where. Published at https://leotrace.io/sub-processors.

Contents

  1. 01 Changes and notifications
  2. 02 AI model providers
  3. 03 Hosting and data storage
  4. 04 Product services
  5. 05 Business systems that hold customer account details
  6. 06 Integrations a customer switches on
  7. 07 Contact

This page lists the service providers that LeoTrace Ltd uses, or may use, to provide LeoPrevent and LeoLearn. It is the Sub-processor Page referred to in our Terms of Service and data processing schedule, and each customer approves the sub-processors listed here on the date it accepts our terms.

We list every provider that might process customer data in providing the service, including providers we have set up but do not yet use for all customer traffic, so that a change of provider is already covered. Which AI provider handles a given review can change from day to day, and is chosen by LeoTrace.

Changes and notifications

We give at least 14 days’ notice before a new or replacement sub-processor starts processing personal data, by updating this page and emailing everyone subscribed to changes. The security contact on each paid account is subscribed automatically. Anyone else can subscribe by emailing [email protected]. Where we have to replace a provider urgently to protect personal data or keep the service running, we tell subscribers within five business days and the customer can still object. Our Terms of Service explain how a customer can object.

AI model providers

These providers run the AI models that review code. None of them may use customer data to train its models.

Sub-processorWhat it doesCustomer data it receivesLocationProvider retention
Amazon Web Services (Amazon Bedrock)Runs the models that select rules, check code and re-check fixes for every reviewThe changed code, prompt, helper code, the fix and the agent’s replyEuropean Union (entered through London, may run in other EU regions)Not stored by AWS; invocation logging is off
AnthropicFallback when Amazon Bedrock cannot answer, backup model when the main model declines a fix check, and finding titles, Repository Context and pilot reportsCustomer code for any review that falls back to it, and repository content for Repository Context, where a customer switches it onUnited StatesDeleted within 30 days, unless flagged for a usage policy breach or required by law
OpenAIModel inference, including Codex used by LeoTrace staff to check findingsCustomer code and findings, where used for a review or a finding checkUnited StatesAbuse monitoring logs kept for up to 30 days
Google CloudGemini models through Vertex AI, and open models that LeoTrace runs on its own Google Cloud serversCustomer code, for any review routed to itEuropean Union (Vertex AI EU endpoint; LeoTrace’s own servers in the Netherlands)Cached for no more than 24 hours, and Google may log prompts to detect abuse; LeoTrace’s own servers keep nothing after the review

Hosting and data storage

Sub-processorWhat it doesCustomer data it receivesLocation
Fly.ioHosts the review serverCustomer code, while in transit and being processedUnited Kingdom (London)
VercelHosts the customer dashboard and staff consoleDashboard pages and the data they read from the databaseUnited Kingdom (London)
MongoDB AtlasDatabase for review records, accounts, licences and dashboard loginsStored review data, account data and customer code kept under our retention periodsUnited Kingdom (London, on AWS)
Amazon Web ServicesCloud infrastructure, including the servers behind MongoDB Atlas and any LeoTrace serversCustomer data stored or processed on that infrastructureUnited Kingdom and European Union
CloudflareDNS for leotrace.io, and network protection if we route traffic through itNone todayGlobal network

Product services

Sub-processorWhat it doesCustomer data it receivesLocation
ResendSends product email: invites, verification, password resets, trial reminders and the weekly summaryRecipient email address and the email. No keys, code or finding detailUnited States
PostHogProduct analytics and session recordings on the customer dashboardPage views, clicks and screen recordings, with code, findings, repositories and people blocked from captureEuropean Union (PostHog EU cloud)
GitHubSign-in option on the dashboardsThe standard sign-in exchangeUnited States
GoogleSign-in option on the dashboardsThe standard sign-in exchangeUnited States and European Union
Slack (LeoTrace’s own workspace)Internal notifications about sign-ups, pilots and alertsAccount name, repository name, rule name, severity and counts. No code or finding textUnited States

Business systems that hold customer account details

These providers hold the details of our relationship with each customer, such as contacts, contracts and billing. They do not receive customer code, except any code a customer sends us by email, which Google Workspace holds.

ProviderWhat it doesCustomer data it receivesLocation
StripeTakes payments and runs subscriptionsBilling contact, company details, subscriptions and invoices. Card details are held by StripeEuropean Union and United States
AttioCustomer records and account settingsContact names, job titles, business email addresses, company records and account settingsGoogle Cloud (Attio does not publish the region)
DocusignSigns order formsSignatory names and email addresses, and signed documentsThe Docusign data centre for the account’s region
Google WorkspaceEmail, documents and support correspondenceWhatever a customer sends us by email, including any code or findings shared in supportUnited States and European Union

Integrations a customer switches on

These connect LeoPrevent to services the customer already uses. They are the customer’s own providers, not LeoTrace’s sub-processors, and nothing moves until the customer switches them on.

IntegrationWhat moves
GitHub AppThe committer list for invites and, for pull request checks, the changed files. LeoTrace posts review comments and a check
Linear, Jira CloudFlaw title, rule, severity, repository, file and line, one line of explanation and a link. No code
Aikido, Snyk, SonarQube Cloud, XBOWLeoTrace reads the customer’s findings in the files being changed. No code is sent
Slack (customer’s workspace)Weekly counts, as in the weekly email

Contact

Questions about this page, or a request for the transfer mechanism that covers a specific provider: [email protected].

LeoTrace Ltd, company number 16743564, 124 City Road, London EC1V 2NX.

01 Terms of Service 02 Privacy notice 03 Cookie policy
LeoTrace

We correct insecure code inside the turn that wrote it, and clear what was already there.

01 Product

  • LeoPrevent
  • The system
  • Benchmarks
  • Request access

02 Company

  • Team
  • Blog
  • LinkedIn→ (opens in a new tab)

03 Legal

  • Terms of Service
  • Privacy notice
  • Sub-processors
  • Cookie policy
LeoTrace Ltd © 2026 Registered in England and Wales no. 16743564 Registered office 124 City Road, London EC1V 2NX