Sub-processors

Last updated: July 25, 2026

Vellio uses the following third-party processors to operate the Service. This list complements our Privacy Policy.

NameRoleData categoryResidencyLawful basis
VercelApplication hosting, CDN, serverless executionHTTP requests, session cookies, page views, API traffic metadataUnited States (global edge)Contract — necessary to operate the Service
NeonPostgreSQL database hostingAccount data, prompts, conversations, messages, billing metadata, marketplace dataUnited States (configurable region)Contract — necessary to store your data
ResendTransactional email deliveryEmail address, verification and account emailsUnited StatesContract — necessary to deliver account emails
UpstashRedis — rate limiting and ephemeral keysIP-derived rate-limit keys, captcha replay keys, export download tokens (hashed)United States / EU (project region)Legitimate interest — abuse prevention and security
StripePayments and subscriptionsBilling email, subscription status, payment method tokens (held by Stripe)United States / globalContract — necessary to process payments
CloudflareTurnstile captcha, DNS, edge securitySignup captcha tokens, IP-derived abuse signalsGlobalLegitimate interest — abuse prevention
OpenAIAI response generation (BYOK and hosted credits)Chat messages and prompts sent to OpenAI modelsUnited StatesContract — necessary to generate AI responses you request
AnthropicAI response generation (BYOK and hosted credits)Chat messages and prompts sent to Claude modelsUnited StatesContract — necessary to generate AI responses you request
Google (Gemini)AI response generation (BYOK and hosted credits)Chat messages and prompts sent to Gemini modelsUnited States / globalContract — necessary to generate AI responses you request
DeepSeekAI response generation (BYOK and hosted credits)Chat messages and prompts sent to DeepSeek modelsChina / global API regionsContract — necessary to generate AI responses you request
xAIAI response generation (BYOK and hosted credits)Chat messages and prompts sent to Grok modelsUnited StatesContract — necessary to generate AI responses you request
Mistral AIAI response generation (BYOK and hosted credits)Chat messages and prompts sent to Mistral modelsEuropean Union / FranceContract — necessary to generate AI responses you request
Perplexity AIAI response generation (BYOK and hosted credits)Chat messages and prompts sent to Sonar modelsUnited StatesContract — necessary to generate AI responses you request
GroqAI response generation (BYOK and hosted credits)Chat messages and prompts sent to Groq-hosted modelsUnited StatesContract — necessary to generate AI responses you request
OpenRouterAI routing gateway (BYOK and hosted credits)Chat messages routed to underlying model providers per your model selectionUnited StatesContract — necessary to generate AI responses you request
TavilyWeb search queries when Search the web is available in chatUser-initiated search queries derived from prompt text (and model-generated search queries in the tool loop)United StatesContract — necessary to fetch current web results you request via chat
SentryError monitoring and reliabilityScrubbed error events — API keys, tokens, message content, and emails removed per H5United StatesLegitimate interest — service reliability and security
PostHog (EU)Product analytics and funnel eventsPseudonymous usage events (userId CUID only); PII blocklist per H16 — no email, API keys, prompt text, or folder namesEuropean UnionLegitimate interest — product improvement during soft launch
Better StackUptime monitoring and status pageHTTP health-check metadata for public endpointsEuropean UnionLegitimate interest — availability monitoring

* Phase 11 introduced Sentry, PostHog, and Better Stack as new sub-processors per Vellio-PRD.md Section 5 paragraph 1. Phase 12 added Tavily for optional web search in chat (queries may contain prompt-derived text; Vellio logs call counts and durations only, never full query text).

← Back to home