Providers and External Connections
Last updated: 2026-09-19
AnnotateIt uses infrastructure to deliver public assets and handle support. Separately, you may choose external AI connections or a remote ML runner on supported platforms. Those connections can receive the project content needed for your requests. User-selected external services are listed separately below; inclusion here does not mean every provider acts as an AnnotateIt subprocessor.
| Provider | Purpose | Data categories | Project content |
|---|---|---|---|
| Cloudflare, Inc. | Web application and public marketing website hosting through Pages; model and WASM delivery through R2/CDN; DNS and security services; cookieless Web Analytics for the website and web application, plus cookieless first-party interaction analytics stored in Workers Analytics Engine | IP address, request URL, request headers, device/browser metadata, timestamps, security/operational logs, aggregated cookieless page-view, referrer, country and Web Vitals measurements, and aggregated cookieless interaction events (which call-to-action was clicked, and the page path) | Not sent |
| Cloudflare Email Routing and destination mailbox provider | Receiving and forwarding messages sent to AnnotateIt domain mailboxes | Sender and recipient addresses, message headers, message body and attachments intentionally submitted by the sender | Only if intentionally attached |
Model Delivery and User-Selected Connections
| Destination | When used | Information received |
|---|---|---|
| Hugging Face and its download infrastructure | Downloading a selected model hosted there, where that model is supported. | Requested model file and normal connection metadata. Project images, prompts and annotations are not part of a model download. |
| Anthropic — Claude API | You configure your Anthropic API key and send a request on Web, Windows or macOS. Unavailable in the native iOS/iPadOS app. | Messages, requested project context, attached image/frame previews and batch images where selected, authentication and connection metadata. |
| Anthropic — Claude Code | You connect the separately installed Claude Code CLI on Windows or macOS using its existing CLI account. Unavailable in Web and native iOS/iPadOS. | Account/connection information, messages, requested context and image previews sent through the CLI. |
| OpenAI — API | You configure your OpenAI API key and use an external AI feature on Web, Windows or macOS. Not available in the native iOS/iPadOS app. | Messages, requested project context, attached image/frame previews and batch images where selected, authentication and normal connection metadata. |
| OpenAI — ChatGPT through Codex | You connect a separately installed Codex executable on Windows or macOS. Not available in Web or native iOS/iPadOS. | Account/connection information and the messages, requested context and image previews sent through that connection. |
| Your configured ML runner | You start a supported training or inference job. | Selected dataset media, annotations, job settings and authentication needed for the operation. The runner's location and operator depend on your configuration. |
External AI requests go through your chosen connection, not an AnnotateIt project-processing server. The receiving service's retention, account controls and international-processing arrangements apply to the content you send. Removing a connection does not recall previously transmitted content. See the Privacy Policy for platform support and sharing controls.
Vendor Terms
- Cloudflare Privacy Policy
- Cloudflare Data Processing Addendum
- Hugging Face Privacy Policy
- OpenAI Privacy Policy — also review the terms and data controls for the API or ChatGPT account you connect.
Changes
This list will be updated before a new provider begins processing production data. Material changes will be reflected by the date at the top of this page.