Data Processors
AIVAX uses third-party services for specific operations such as infrastructure, object storage, email delivery, payment processing, and web search. The providers involved in a request depend on the selected model, gateway, tool, and integration.
This page is a disclosed technical inventory, not legal advice. Provider policies may change, and Account Managers should review the provider terms that apply to their selected models and tools before sending personal, confidential, regulated, or sensitive data.
The data protection law column summarizes the principal frameworks identified in each provider’s current privacy policy or data processing addendum. Applicability may vary by contracting entity, data subject location, and processing region.
Operations, Services, and Infrastructure #
| Provider | Used for | Data protection law |
|---|---|---|
| Cloudflare | Reverse proxy and security where deployed | EU/UK GDPR, Swiss FADP, and CCPA/CPRA |
| Hetzner | Compute infrastructure and hosting | GDPR and BDSG |
| netcup | Compute infrastructure and hosting | GDPR and BDSG |
| Backblaze | Object and file storage for generated media, uploaded media, generated documents, exposed files, and error artifacts | EU/UK GDPR and CCPA/CPRA |
| Brevo | Transactional email and notifications | GDPR, French Data Protection Act, CCPA/CPRA, PIPEDA, and LGPD |
| Mixtic | Payment links, saved payment methods, credit and subscription charges, and payment confirmation | LGPD (Brazilian Law No. 13,709/2018) |
| Twitter/X | Built-in X/Twitter search and post reading tools | EU/UK GDPR, Swiss FADP, CCPA, and LGPD |
| Linkup | Web search for context enrichment | GDPR, French Data Protection Act, ePrivacy Directive, and CCPA/CPRA |
| Jina AI | Web research for context enrichment | GDPR and BDSG |
| Tavily | Web search for context enrichment | GDPR, UK Data Protection Act 2018, and applicable U.S. state privacy laws |
Collection Policies #
The tables below describe what AIVAX itself retains for each service. Each service is classified into one of three levels:
| Level | Meaning |
|---|---|
| π’ ZDR | Zero data retention. AIVAX does not store the request input or output after the response is returned. |
| π‘ Partial | AIVAX keeps logs, records, or metadata about the operation, but not its content, for an indefinite period. |
| π΄ Full | AIVAX stores the content itself, which may include personal or sensitive data, for an indefinite period. |
When a setting changes the level, the Collection Policy column lists each condition and its level. Every service also produces the usage, billing, and technical records described in the Privacy Policy, and stored account resources may be included in backups. Third-party providers that receive data for a request apply their own retention rules. MCP Utilities follow the policy of the service they call.
RAG and Collections #
| Description | Collection Policy | Details |
|---|---|---|
| Collections and documents | π΄ Full | Document text, embeddings, and metadata are stored until you delete the document or collection. |
| Semantic search | RAG logging enabled: π΄ Full RAG logging disabled: π‘ Partial | RAG logging in the account settings records query terms, returned documents, scores, processing time, and cost in the collection’s Transactions tab. It is enabled by default. |
| Reflex and rerankers | Data Sharing disabled: π’ ZDR Data Sharing enabled: π΄ Full | Candidate documents are not stored; Reflex uses a temporary in-memory cache to bill repeated input at the cache-hit rate. With Data Sharing enabled, the anonymized query, documents, and ranking results are kept for model development. Data Sharing is disabled by default and also covers the anonymized results of semantic searches. |
| User memories | π΄ Full | Memories saved by the Memory built-in tool are stored in the @memories collection until deleted or expired. |
Inference #
| Description | Collection Policy | Details |
|---|---|---|
| Chat completions and AI Gateways | Conversation logging enabled: π΄ Full Conversation logging disabled: π‘ Partial | Conversations logging in the account settings stores messages, tool calls, metadata, usage, and errors as conversations. It is enabled by default. Set allow_logging: false to exclude a single request. Enable Zero data retention providers only to restrict integrated text models to providers that do not retain prompts. |
| AI Gateway and skill configuration | π΄ Full | Instructions, skills, tools, and integration settings are stored until deleted. |
| Multimodal preprocessing | π΄ Full | When attachments are converted to text through description, OCR, or transcription during inference, the resulting text is cached per account to avoid reprocessing the same content. Original files are not stored. |
| Provider error diagnostics | π΄ Full | When a model provider returns an error, the request sent to the provider and its response may be stored for diagnosis, regardless of conversation logging. |
| Chat Clients | π΄ Full | Sessions store message history, extra context, and metadata until the session expires. Media sent as data URLs is uploaded to object storage and referenced by a public URL. Generated audio is cached when audio synthesis is enabled. Inference also follows the conversation logging condition. |
| Voice and Realtime | Conversation logging enabled: π΄ Full Conversation logging disabled: π‘ Partial | Follows the account’s Conversations logging setting. It cannot be disabled per session. |
| Batch processing | π΄ Full | Workflows, jobs, and item inputs and outputs are stored until you delete them or clean the job items. |
| Agentic Tests | π΄ Full | Test definitions, runs, simulated conversations, and judge results are stored. |
| Shell sandboxing | Persistence disabled: π’ ZDR Persistence enabled: π΄ Full | With allowDataPersistence enabled and a user external ID, files persist in a per-user workspace until deleted. Otherwise, the in-memory filesystem is discarded after the inference iteration. Persistence is disabled by default. |
| Protocol functions | π‘ Partial | Function calls are sent to your callback and are not stored beyond conversation logging. Callback failures and their error messages are recorded in the account logs. |
Web Foundation #
| Description | Collection Policy | Details |
|---|---|---|
| Web Search | π’ ZDR | Queries and results are not stored. Queries are sent to the web search providers listed above. |
| Fetch and OCR | π’ ZDR | Fetched pages, files, extracted text, and JSON output are not stored. Optional JSON conversion is processed by a language model provider. |
| X posts search | π’ ZDR | Queries and posts are not stored. Queries are sent to X. |
Media Generation #
| Description | Collection Policy | Details |
|---|---|---|
| Image generation | π΄ Full | Generated images are uploaded to object storage and served from a public URL. Anyone with the URL can open the image. Prompts and reference images are sent to the image model provider. |
| Document and web page generation | π΄ Full | Files created by these built-in tools are hosted on AIVAX servers and served from a public URL. |
| Text-to-speech | API: π’ ZDR Media generation MCP: π΄ Full | The API returns audio in the response without storing it. The MCP speech tool uploads the MP3 to object storage and returns a public URL. |
| Speech-to-text | π’ ZDR | Audio and transcripts are not stored. |
Data Processing #
| Description | Collection Policy | Details |
|---|---|---|
| Media Descriptions | π’ ZDR | Submitted media and generated descriptions are not stored by this endpoint. Attachments converted during inference follow the multimodal preprocessing policy. |
| Text Classification | π’ ZDR | Text is not stored. Embeddings use a temporary in-memory cache to reduce latency and cost for repeated text. |
| Semantic Decisions | π’ ZDR | Inputs and results are not stored. |
| Text Segmentation | π’ ZDR | Source text and segments are not stored. Sanitization is processed by a language model provider. |
Account Utilities #
| Description | Collection Policy | Details |
|---|---|---|
| Account and API keys | π‘ Partial | Account data, settings, and API key metadata are kept while the account is active. |
| Billing and payments | π‘ Partial | Invoices, credits, receipts, and payment records are kept according to legal, accounting, and contractual requirements. Payments are processed by Mixtic. |
| Usage and technical logs | π‘ Partial | Usage records with model, quantity, cost, and linked resources, and inference and access logs with metadata such as IP addresses and user-agent strings. |
| Account logs | π‘ Partial | Operational warnings and errors shown in the account logs. |
| Notifications | π‘ Partial | Account notifications are stored for the dashboard. Email notifications are delivered through Brevo. |
Data Handling Notes #
By default, AIVAX does not use Account Manager Input Content, Generated Content, or Conversations to train proprietary AIVAX models. Eligible anonymized RAG and reranking records are used for model development only when an authorized Account Manager enables the optional program described in Data Sharing. Document indexing and storage are excluded.
Third-party providers may have their own processing, retention, abuse-monitoring, and model-improvement rules. The selected model, provider, tool, or integration determines which third party receives data for a specific request.
Avoid sending sensitive, confidential, regulated, or personal information to a provider unless you have reviewed that provider’s current terms and have an appropriate legal basis for the processing.
