Trust Center

Last updated: 21 October 2026

ProofMyAI processes conversations between businesses and their customers, so we built it to collect as little as possible and to give each business control over what is stored and where it goes. This page answers the questions a data protection review usually asks.

๐Ÿข Who we are

ProofMyAI is operated by Muhammad Usman, sole proprietor, Pakistan. About us. Contact: contact@usmanabbas.dev.

For customer data you send us, you are the data controller and ProofMyAI is your data processor. Our Data Processing Agreement (DPA) sets this out under GDPR / UK GDPR Article 28 and can be accepted online.

๐ŸŽ›๏ธ Controls you have, per project

Masking is pattern-based. It greatly reduces personal data, but it cannot guarantee that every free-text detail is caught. For highly sensitive data, combine it with results-only mode, short retention, AI off, or self-hosting.

๐ŸŒ Where data is processed

๐Ÿค Sub-processors

CompanyPurposeDataLocationIn use
Railway CorporationApplication hosting and databaseAll service dataUS WestYes
Anthropic PBC (Claude API)AI judge, only for projects with AI checking onMasked chat text, agent runs, help articlesUnited StatesYes
Resend, Inc.Emails (alerts, summaries, password resets)Account email, alert summariesUnited StatesYes
Paddle.com Market LtdPayments and invoicing (Merchant of Record)Billing name, email, payment detailsUnited KingdomYes

Our public website also uses Google Analytics (visits only, never inside the dashboard) and YouTube for videos (loaded only when you press play). We give at least 30 days' notice by email before adding a sub-processor that handles customer data.

๐Ÿ”’ Security measures

๐Ÿงช Security & resilience, tested on every release

These behaviours are checked by automated tests that must pass before any change goes live (360+ tests in total). They show the protections work as designed; they are not an external penetration test or certification.

AreaWhat the tests prove
Tenant isolationA login or API key can never open, read or write another customer's project, approvals or traces; data sent with a key lands only in that key's project.
Outbound requests (SSRF)Private, loopback, cloud-metadata and reserved addresses are blocked in every notation, before and while connecting, including DNS-rebinding tricks.
CredentialsIntegration secrets are encrypted and tampering is detected; passwords are hashed; password resets are single-use and expire; resetting signs out every device.
Login protectionTwo-factor codes match the RFC 6238 standard and work once; CAPTCHA can't be replayed; breached and weak passwords are refused; disposable emails are blocked; rate limits apply.
Approvals (retry safety)Duplicate and simultaneous requests become one; rejected actions stay blocked on every retry; only the first of two simultaneous decisions counts; expired requests can't be approved; a failed callback never loses the decision.
WebhooksWhatsApp webhooks need the project key; phone numbers are never used as conversation ids.
PrivacyPersonal data masking (cards, emails, phones, postcodes, plates, names, custom words), results-only mode, AI-off mode and retention deletion.
RecoveryEvery daily backup is restored into a scratch database and checked (integrity, row counts, encryption round-trip); the restore script recovers the data; a damaged backup fails the check. Result shown on the status page.
Detection qualityA regression guard keeps basic-mode accuracy on the public benchmark from getting worse.

๐Ÿ›ก๏ธ Your AI integration stays safe

Our code snippets send data in the background with a 2-second limit, so monitoring can never slow down or break your chatbot or agent. Nightly tests should point at a test endpoint, never at a live WhatsApp/Twilio or SMS webhook.

๐Ÿ—๏ธ Self-hosted and enterprise

For dealerships, finance, healthcare and other regulated businesses, ProofMyAI can run on your own server or cloud account, so conversations never leave your infrastructure, with an AI provider of your choice or none. Ask about self-hosting.

๐Ÿ“„ Questions and documents

Email contact@usmanabbas.dev for a signed DPA, a security questionnaire, or anything not answered here. See also our Privacy Policy and Terms.

Trust Center: Security & Data Protection ยท ProofMyAI