Sub-processors

Last updated: 16 October 2026

These are the third parties that process personal data on behalf of InvoiceFlow. Each is bound by a data-processing agreement or equivalent terms. We update this list before adding a new sub-processor that handles customer data.

Current list

ProviderWhat forData involvedLocationTerms
Google Cloud PlatformApplication hosting (Cloud Run), secrets, logsAll service data in transit; request logs (IP, user agent)India (Mumbai, asia-south1)View
NeonPrimary PostgreSQL databaseAll account, client, invoice and payment recordsIndia (AWS Mumbai, ap-south-1)View
UpstashRedis queue for background jobsTransient job identifiersIndia (AWS Mumbai, ap-south-1)View
Cloudflare (R2)Storage for Compliance Vault documentsFiles you upload (e.g. FIRC, contracts, tax documents)Cloudflare global network (automatic region)View
ClerkSign-in, sessions and identityName, email, profile image, sign-in metadataUnited StatesView
RazorpaySubscription and add-on paymentsName, email, payment status; card/UPI details are entered with Razorpay and never reach usIndiaView
ResendSending invoice, reminder and account emailsRecipient name/email and email contentUnited StatesView
OpenAIAI invoice drafting, contracts, receipts and collections drafts (only when you use them)The text or image you submit and minimal invoice contextUnited StatesView
ExchangeRate-APIForeign-exchange ratesNone (currency codes only)GlobalView

Changes and objections

We give customers at least 30 days' notice by email before a new sub-processor starts processing customer data. If you object on reasonable data-protection grounds, contact us within that period and we will work with you on an alternative, and you may delete your account if we cannot agree.