Data Flow
Last updated: 2026-07-15
Your datasets, media and annotations stay on your device.
AnnotateIt performs annotation and AI inference in your browser or native app. The web version still uses the network to deliver application code and model files. This page separates those infrastructure requests from your project content.
Web Application Flow
Cloudflare Pages
App shell, JavaScript, CSS, fonts and static assets
Your browser
Annotation UI and local processing
Cloudflare R2/CDN
ONNX model and WASM runtime files
Local browser storage
Projects, media, labels, annotations and settings
What Crosses the Network
| Event | Destination | Data sent | Project content sent? |
|---|---|---|---|
| Open the web app | Cloudflare Pages | Normal HTTPS request metadata, including IP address, browser information, requested URL and timestamp | No |
| Start a local AI tool | models.annotateit.ai on Cloudflare R2/CDN |
Normal HTTPS request metadata and the name of the requested model or WASM file | No |
| Import, annotate or export | Your device | Files and annotations are processed locally | No network transfer |
| Visit the marketing site | Vercel | Normal HTTPS request metadata | No |
| Email support | AnnotateIt support mailbox and its email providers | Your email address, message and any attachments you choose to send | Only if you intentionally attach it |
Native Applications
Desktop and mobile builds bundle their application assets and AI model files. Project data is stored in the application sandbox on the device. Operating-system and app-store services may make their own infrastructure requests under their own terms.
What AnnotateIt Does Not Send
- Imported images, videos or dataset archives.
- Labels, annotations, project names or exports.
- Image pixels or prompts used by local AI tools.
- Telemetry or advertising identifiers from the current production app.
For the legal description of these flows, see the Privacy Policy. For infrastructure vendors, see Subprocessors.