Privacy Policy

VectorFlow takes a minimal-data posture. We collect what we need to run the Service and the marketing site, retain it for as short a time as we can defend, and never sell personal data. This page tells you exactly what we hold and what your rights are.

Version: 2026-05-20 · Effective: 2026-05-20

1. Who we are

VectorFlow (“VectorFlow”, “we”) is the controller of any personal data we collect about you through this website (vectorflow.sh) and the data we hold about VectorFlow Cloud accounts. For Customer Data submitted to VectorFlow Cloud on behalf of a customer organization, the customer is the controller and VectorFlow is the processor — see the DPA for the processor relationship.

Contact for privacy questions: privacy@vectorflow.sh.

2. Marketing site analytics

The marketing site at vectorflow.sh uses Cloudflare Web Analytics. Cloudflare Web Analytics is cookieless: it does not set any cookie on your browser, does not fingerprint your device, and does not assign a persistent identifier. Cloudflare receives the IP address and HTTP headers it would receive anyway as the CDN terminating TLS, and uses them only to compute aggregate metrics (pageviews, referrers, country-level geography).

Because we use a cookieless analytics provider on the marketing site, we do not display a cookie banner here. The product surface at app.vectorflow.sh and cloud.vectorflow.sh uses different analytics; see section 3.

3. Product analytics

VectorFlow Cloud (the signed-in product) uses PostHog for first-party product analytics: which UI surfaces are used, error rates, feature-adoption funnels. PostHog events carry your account’s organization ID and your user ID and no other personally-identifying field. We do not record pipeline configurations, secrets, or any of your customer’s data through PostHog. PostHog is listed in our published sub-processor list and is bound by a Data Processing Agreement.

You can opt out of product analytics from Settings → Privacy inside the product; opting out disables event collection from that browser session forward.

4. Categories of personal data we hold

5. Lawful bases (GDPR / UK GDPR)

We rely on the following lawful bases:

6. Where personal data is processed

The Service is currently hosted in the European Union (Frankfurt / eu-central-1). Sub-processors that may handle personal data are published at /trust/subprocessors; subscribe there to receive 30 days’ advance notice of any change. Cross-border data transfers rely on Standard Contractual Clauses (or the UK equivalent) where the sub-processor sits outside the UK / EEA.

7. Retention

8. Security

See the Trust & Security overview for our technical and organisational security measures. The summary: per-org KMS-wrapped encryption keys, no operator decryption without an audited break-glass grant the customer OWNER approves in-app, hash-chained audit logs, and a documented sub-processor list.

9. Your rights

If we hold personal data about you, you have the right to:

To exercise any of these rights, email privacy@vectorflow.sh. We aim to respond within 14 days.

10. Changes to this policy

We may update this Privacy Policy. The version number and effective date at the top of this page are the source of truth. For changes that materially expand processing, we will notify the email address registered with your account before the change takes effect.

11. Contact

Privacy: privacy@vectorflow.sh
Trust & security: trust@vectorflow.sh