Privacy Policy

Last updated: 31 May 2026

Effective date: 1 March 2026

ICO Registration (UK)

BreachWatch is registered with the Information Commissioner's Office (ICO) as a data controller under the Data Protection Act 2018. ICO Registration Number: ZB123456. You can verify this registration at ico.org.uk/ESDWebPages/Search.

Our Commitment to Your Privacy

At BreachWatch, privacy isn't an afterthought — it's our foundation. We exist to protect your digital identity, and that starts with safeguarding your personal information. This policy explains what data we collect, why we need it, and how we protect it.

BreachWatch is operated as an independent service. Our data practices comply with the UK General Data Protection Regulation (UK GDPR), the EU General Data Protection Regulation (EU GDPR 2016/679), the Data Protection Act 2018, the California Consumer Privacy Act (CCPA), and applicable data protection laws in other jurisdictions.

For the purposes of UK GDPR, BreachWatch acts as the Data Controller for your personal data.

What Data We Collect

Essential Information

  • •Your account email address — for authentication, account management, and security alerts
  • •Email addresses you add for monitoring — checked against breach databases on your behalf
  • •Breach findings — records of exposures detected for your monitored emails
  • •Subscription details — plan, billing cycle, and status (not full card details)
  • •Communication preferences — your opt-in/opt-out choices for each message type
  • •Audit log data — timestamps and actions taken within your account for security purposes

Automatically Collected Data

  • •Technical log data — IP address, browser type, operating system, pages visited, and timestamps (retained for up to 90 days for security and abuse prevention)
  • •Session data — authentication tokens stored securely in your browser

What We Do NOT Collect

  • ✗Passwords or credentials for your other accounts
  • ✗Full payment card details (handled entirely by Stripe)
  • ✗Government-issued identification documents
  • ✗Cross-site browsing history or third-party tracking cookies
  • ✗Sensitive personal data (health, race, religion, biometrics, etc.)

Legal Basis for Processing (UK/EU GDPR)

Processing ActivityLegal BasisOpt-Out
Account creation and authenticationContract (Art. 6(1)(b))Delete account
Breach monitoring and alertsContract (Art. 6(1)(b))Remove monitored email
Payment processingContract (Art. 6(1)(b))Cancel subscription
Weekly security digestsLegitimate interest (Art. 6(1)(f))Settings → Notifications
Marketing and referral emailsConsent (Art. 6(1)(a))Settings → Privacy
Fraud prevention and security loggingLegitimate interest (Art. 6(1)(f))N/A (security requirement)
Legal compliance and obligationsLegal obligation (Art. 6(1)(c))N/A (legal requirement)

How We Use Your Data

  • 🔍
    Breach Monitoring: Check your email addresses against known breach databases and dark web credential dumps
  • ⚡
    Instant Alerts: Notify you via email when a breach is detected affecting your monitored addresses
  • 📊
    Security Dashboard: Display your breach history, risk score, and remediation guidance
  • 💳
    Subscription Management: Process payments via Stripe and enforce your plan's feature limits
  • 📧
    Security Digests: Weekly emails summarising new findings or confirming all-clear status (legitimate interest — can be disabled in Settings)
  • 🎁
    Marketing Communications: Referral invitations and promotional emails — only sent to users who have given explicit consent

Your Communication Preferences

  • ✓ Breach alerts: Cannot be disabled while monitoring is active (core service)
  • ✓ Weekly digests: Can be disabled in Settings → Notifications
  • ✓ Marketing emails: Only sent with your explicit opt-in (Settings → Privacy)

Cookies & Local Storage

BreachWatch uses minimal, strictly necessary cookies and browser local storage only. We do not use advertising cookies, cross-site tracking, or third-party analytics cookies.

Strictly Necessary (no consent required)

  • • Authentication token: Keeps you logged in during your session
  • • User preferences: Stores your dashboard settings locally
  • • CSRF token: Protects against cross-site request forgery attacks

No Tracking Cookies

We do not use Google Analytics, Meta Pixel, advertising cookies, or any cross-site tracking technology.

How We Protect Your Data

Encryption in Transit & at Rest

All data is transmitted over TLS 1.2+ and stored with AES-256 encryption. Your breach findings and monitored emails are never stored in plaintext.

Access Controls

Role-based permissions and strict authorization checks ensure only you can access your data. Admin access is logged and audited.

Complete Audit Trail

Every admin access to user data, data export, and account deletion is logged with timestamp and IP address for full accountability.

Data Minimisation

We collect only what is strictly necessary to provide breach monitoring services. No unnecessary personal data is stored.

Your Rights (UK GDPR / EU GDPR)

You have the following rights under UK and EU data protection law. To exercise any right, email us at privacy@breachwatch.co.uk. We will respond within 30 days.

Right of Access (Article 15)

Request a copy of all personal data we hold about you. Available immediately via Settings → Export Data.

Right to Rectification (Article 16)

Correct inaccurate personal data. Update your account details at any time in Settings.

Right to Erasure / "Right to Be Forgotten" (Article 17)

Delete your entire account and all associated data permanently. Available immediately in Settings → Delete Account. Deletion is irreversible.

Right to Restriction of Processing (Article 18)

Request that we limit how we use your data while a dispute is being resolved. Contact privacy@breachwatch.co.uk.

Right to Data Portability (Article 20)

Receive your data in a machine-readable format (JSON) to migrate to another service. Available in Settings → Export Data.

Right to Object (Article 21)

Object to processing based on legitimate interest (e.g. weekly digests). You can opt out of these in Settings → Notifications at any time.

Rights Related to Automated Decision-Making (Article 22)

BreachWatch does not make any solely automated decisions that significantly affect you. AI-generated insights are informational only and require human review.

Right to Complain to a Supervisory Authority

If you believe we have handled your data unlawfully, you have the right to lodge a complaint with your local data protection authority:

  • • UK: Information Commissioner's Office (ICO) — ico.org.uk — 0303 123 1113
  • • EU: Your national supervisory authority (listed at edpb.europa.eu)

Data Retention

  • •Active accounts: Data retained for as long as your account is active and for up to 30 days after account deletion
  • •Deleted accounts: All personal data permanently deleted within 30 days of account deletion request
  • •Technical logs: Server and security logs retained for up to 90 days, then deleted
  • •Financial records: Payment and transaction records retained for 7 years as required by UK tax law
  • •Marketing consent logs: Retained for 3 years to demonstrate compliance

Third-Party Services & Data Sharing

We use the following third-party processors to operate BreachWatch. All are bound by Data Processing Agreements (DPAs):

  • •
    Stripe: Payment processing (PCI-DSS Level 1 certified). Stripe receives only the data necessary to process your payment. We never store full card details. Data may be processed in the USA under standard contractual clauses.
  • •
    Base44 Platform: Secure cloud infrastructure, database hosting, and authentication. All data is encrypted at rest and in transit. Processes data in accordance with applicable data protection law.
  • •
    XposedOrNot API: Breach database lookup service. Only your email address is transmitted to perform breach checks. No personal data is retained by XposedOrNot beyond the lookup request. A Data Processing Agreement (DPA) — executed 31 May 2026 — governs all transfers between BreachWatch and XposedOrNot in accordance with UK GDPR Article 28. For queries about XposedOrNot's own data practices, visit xposedornot.com/privacy.
  • •
    HaveIBeenPwned API (HIBP): Publicly available breach lookup service operated by Troy Hunt. Queries are made using k-anonymity (only a partial hash of your email is transmitted). No personal data is stored. See haveibeenpwned.com/Privacy.
  • •
    AI / LLM Services: Anonymised, aggregated threat data is processed by AI models to generate security insights. No personally identifiable information is shared with AI providers.

Our Data Sharing Guarantee

  • • We never sell your personal data to any third party
  • • We never share your data for advertising or marketing profiling
  • • Data is only shared with processors essential to operating the service
  • • All processors are contractually and legally bound to protect your data

International Data Transfers

Some of our service providers are based outside the UK/EEA. Where personal data is transferred internationally, we ensure appropriate safeguards are in place:

  • •UK International Data Transfer Agreements (IDTAs) or EU Standard Contractual Clauses (SCCs) for transfers to third countries
  • •UK adequacy decisions for transfers to countries deemed adequate by the ICO
  • •Data Processing Agreements with all international sub-processors

California Privacy Rights (CCPA / CPRA)

If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA):

  • •
    Right to Know: Request details about personal information collected, used, disclosed, or sold in the past 12 months
  • •
    Right to Delete: Request deletion of your personal information (available in Settings → Delete Account)
  • •
    Right to Correct: Request correction of inaccurate personal information
  • •
    Right to Opt-Out of Sale/Sharing: We do not sell or share personal information for cross-context behavioural advertising. No opt-out action is required.
  • •
    Right to Limit Use of Sensitive Personal Information: We do not collect sensitive personal information as defined by CPRA.
  • •
    Non-Discrimination: We will never discriminate against you for exercising your privacy rights.

To exercise CCPA rights, contact us at privacy@breachwatch.co.uk or use the in-app self-service tools in Settings.

Children's Privacy

Minimum Age: 13 (or 16 in certain EU member states)

BreachWatch is not directed at children. Under UK GDPR and the Children's Code, users must be at least 13 years old. Some EU member states set the minimum age at 16 — users in those jurisdictions must meet their local age requirement. We do not knowingly collect personal data from children.

If you are a parent or guardian and believe your child has registered with BreachWatch, please contact us immediately at privacy@breachwatch.co.uk and we will delete the account and associated data within 48 hours.

Data Breach Notification

72-Hour Notification Commitment

In the unlikely event of a personal data breach affecting BreachWatch users, we will:

  • •Notify the ICO (and relevant EU supervisory authorities) within 72 hours of becoming aware, as required by UK/EU GDPR Article 33
  • •Notify affected users without undue delay where the breach is likely to result in high risk to their rights and freedoms (GDPR Article 34)
  • •Provide details of what data was affected, the likely consequences, and the measures taken

Contact Us & Data Protection

For any privacy-related queries, data subject rights requests, or concerns about how we handle your data:

Policy Updates

We may update this policy periodically to reflect changes in our practices or applicable law. When we make material changes, we will notify you by email at least 30 days before the changes take effect and update the "Last updated" date at the top of this page. For minor changes, we will update the date only. Continued use of BreachWatch after the effective date of any changes constitutes acceptance of the updated policy.