Effective Date:October 13, 2026
CodeGateway respects your privacy. This Privacy Policy explains what information we collect, how we use it, how we protect it, and the rights you have under data-protection laws such as the GDPR and UK GDPR. The Service is a jurisdiction-aware AI Gateway. For questions about this policy, contact support@codegateway.dev.
Data Controller: CodeGateway (WHITEDIT LTD). Registered Address: United Kingdom (WHITEDIT LTD, registered in England and Wales). Contact Email: support@codegateway.dev. If you have any questions about how we handle your data, please contact us at the email above.
We only collect the minimum information necessary to provide our services:
We do NOT collect: Your real name, phone number, physical address, or payment card details (payments are processed by our third-party payment provider Stripe, Inc.; we never store card numbers).
Our core commitment: CodeGateway operates as a jurisdiction-aware AI Gateway aggregating multiple AI model providers (e.g., Anthropic, OpenAI), routing requests based on the user's jurisdictional context and selected model. For content transmitted through our service, we NEVER store, log, or cache your conversation content (prompts) or model responses (completions).
Specifically:
We only log request metadata (model ID, token counts, timestamps) for billing purposes.
Under the General Data Protection Regulation (GDPR), our legal bases for processing your data are:
Regarding special category data: We do not process any special categories of personal data as defined in GDPR Article 9.
We may send product update and service announcement emails to registered account holders on the basis of legitimate interest (Art. 6(1)(f)); every such email includes a one-click unsubscribe link that takes effect immediately.
Under GDPR and other applicable data protection laws, you have the following rights:
To exercise your rights: Please email support@codegateway.dev. We will respond to your request within 30 days.
For user-facing inference requests, we route solely through Cloudflare AI Gateway and do not hold upstream provider API keys. Accordingly, our data processors are layered into "Direct Data Processors" and "Sub-Processors via Cloudflare AI Gateway" under GDPR Article 28 / UK GDPR Article 28.
Our current list of subprocessors, including processing locations and transfer safeguards, is published at /legal/subprocessors.
All Direct Data Processors above are bound by written contracts (DPAs, SCCs, or equivalent). Cloudflare's compliance obligations toward its sub-processors (§6.2) are backstopped by the Cloudflare Customer DPA.
Detailed retention schedule:
| Data category | Retention period | Purpose |
|---|---|---|
| Account information | For the life of the account, then deleted within 30 days after closure | Providing the account and workspace services |
| API request metadata (no Prompt / Completion content) | Success requests: 90 days; error requests: 180 days; then deleted | Billing, reconciliation, troubleshooting and abuse prevention |
| Prompt / Completion content | Not retained — purged from memory immediately after forwarding | Not applicable |
| Billing and financial records | At least 7 years, as required by UK tax record-keeping obligations (HMRC Corporation Tax rules under FA 1998 / TMA 1970; see also Companies Act 2006 s.388 for the underlying accounting-records duty) | Tax, accounting and dispute handling |
| Support communications | Up to 24 months | Handling support requests and service quality |
| Workspace audit logs (workspace_audit_logs) | 7–365 days depending on the workspace tier (Tier 1: 7 days; Tier 2: 30 days; Tier 3: 90 days; Tier 4: 180 days; Tier 5: 365 days), then deleted | Workspace security, member-action traceability and compliance auditing |
| Security and abuse-prevention audit events (audit_events) | Raw IP and User-Agent are kept for up to 90 days, then set to NULL by a daily job; account-linked event records are kept for the life of the account and deleted with the account on closure (except where required by law or for legal claims) | Login and account security, abuse prevention, fraud and attack investigation, legal claims |
| Salted IP hash for feedback (user_feedback.ip_hash) | Kept with the feedback record; no raw IP is stored | Feedback de-duplication and abuse prevention |
IP address handling: Sanction-hit logs record only country/region, path, method and timestamp, with no IP. The request_logs table has no IP column. Workspace audit logs and security audit events may store the raw IP address and User-Agent; the feedback form stores only a salted hash of the IP address and no raw IP. We use these data only for the security and abuse-prevention purposes listed in the table above. Retention of raw IP and User-Agent follows that table; IP and User-Agent in workspace audit logs are deleted with the row at the end of its tier-based retention period.
Longer retention may apply where required by law, or for the establishment, exercise, or defence of legal claims.
Our servers are deployed on Cloudflare's global network. Your data may be processed outside your country of residence.
European Economic Area (EEA). For personal data transferred from the EEA to the United States, we rely on:
United Kingdom (UK). For personal data transferred from the UK to the United States, we rely on:
The EU-US DPF does not cover transfers from the UK. We do not rely on the EU-US DPF for UK data.
Recipients:
If a certification lapses or is invalidated, the relevant transfer falls back to the EU SCCs and the UK IDTA/Addendum.
Data residency scope: CodeGateway does not currently operate any service node within mainland China, nor does it offer the Services to data subjects in mainland China (see Terms of Service "Geographic Restrictions"). If, in the future, services are launched under mainland China jurisdiction, we will separately publish, under Phase 4 (Issue #95), the lawful bases for cross-border transfer under the Personal Information Protection Law (PIPL) — one of: security assessment, personal-information-protection certification, or standard contract (PIPL Article 38).
We take reasonable technical and organizational measures to protect your data:
While we strive to protect your data, no method of Internet transmission or storage is 100% secure.
Our services are not directed to children under 16. We do not knowingly collect personal information from children. If we discover we have collected data from a child, we will delete it immediately.
We may update this Privacy Policy from time to time. For significant changes, we will notify you via email or a notice on our website. Continued use of our services constitutes acceptance of the updated policy.
The most recent update date is shown at the top of this page. This clarificatory correction takes effect upon publication on October 13, 2026.
If you have any questions or concerns about this Privacy Policy, please contact us:
If you believe we have mishandled your data, you have the right to lodge a complaint with the data protection authority in your jurisdiction (EU users: your member-state DPA; UK users: the ICO).
Data Protection Officer (DPO): We have assessed whether Article 37(1) UK GDPR and EU GDPR require us to appoint a DPO. We are not a public authority. Our core activities are providing the AI gateway and billing for it. We do not carry out regular and systematic monitoring of data subjects on a large scale. We do not process special-category data or criminal-offence data on a large scale as a core activity. We are therefore not required to appoint a DPO. We still provide a privacy contact for data protection enquiries and rights requests: support@codegateway.dev.
As of the effective date of this Privacy Policy, CodeGateway does not offer the Services to data subjects located in mainland China (see Terms of Service "Geographic Restrictions"). Accordingly, this Privacy Policy does not, at present, set out PIPL-specific compliance terms.
When CodeGateway formally launches mainland-China-jurisdiction services under Phase 4 (see transformation roadmap Issue #95), specific PIPL clauses will be added to this Section, including without limitation:
Until Phase 4 is implemented, the Services are not offered to data subjects in mainland China, and the Terms of Service "Geographic Restrictions" clause shall apply.