You connect an app
With OAuth when the app offers it, or an API key when it does not. You choose the account.
What protects your data today, what we have not done yet, and who else touches it. No badge we have not earned.
Seven things are live. One is planned, and we say so.
Seven live, one planned. If a customer needs something on the planned list, tell us before you buy and we will say whether we can meet it.
From the moment you add it to the moment you remove it.
With OAuth when the app offers it, or an API key when it does not. You choose the account.
The credential is encrypted with AES-256-GCM before it is stored. It is never shown again.
A bot reads it for one step at the moment it runs. Shared connections stay with their owner.
Delete the connection and the stored credential is deleted with it.
The services OpFlow runs on. An AI provider whose key you give an AI step is your own choice and is not on this list.
| Service | What it does for OpFlow | Where |
|---|---|---|
| Cloudflare | Hosting, the edge network, and the run engine | Global edge |
| Supabase | Database, sign-in and file storage | United States (us-west-1) |
| Stripe | Payments and invoices | United States |
| Anthropic | The AI behind the assistant, the agent builder and AI steps that use OpFlow's model access | United States |
| Lovable AI gateway | Routes AI requests when an AI step uses the built-in model | United States |
| Sign in with Google, and the mail we send from OpFlow | United States |
We send the data processing addendum the same working day, and answer security questions in writing. If something you need is on the planned list, we tell you plainly.