How to Protect Your Source Code Privacy
Protecting source code requires layered controls: access management, encryption, continuous monitoring, and supply chain oversight.

Who was breached, what was exposed, and what to do about it.
Hashed in your browser - only five characters of the hash are ever sent.
1,000+ catalogued breaches: the date, the account count, and exactly what was exposed.
Tick what was leaked and get the steps in order, each linked to the rule behind it.
All three bureaus, plus the four registries a credit freeze does not cover.
Tips to protect your data and privacy
Browse →484 guidesBreaking news on recent data breaches
Browse →287 guidesAll the latest and largest data breaches
Browse →229 guidesIdentity theft prevention and news
Browse →203 guidesData breaches at technology companies
Browse →139 guidesData breaches affecting retail and e-commerce companies
Browse →Protecting source code requires layered controls: access management, encryption, continuous monitoring, and supply chain oversight.
When GitHub is breached, attackers steal code, credentials, and supply chain access—with costs extending far beyond the repository.
Repository attacks compromise source code and credentials at scale—SSH, MFA, and access controls are now legally required.
Developers overlook the warning signs of account compromise—unauthorized logins, phantom commits, and suspicious token usage are your first clues to act.
API keys exposed in code, logs, or backups can grant attackers full system access within hours—here’s how to prevent it.
A compromised SSO provider gives attackers potential access to every connected system. Here’s how to respond.
Scammers create convincing login pages after breaches to steal credentials—these tell-tale signs help you spot them instantly.
Restrict OAuth app permissions to the minimum required, audit your connected apps every few months, and revoke access immediately to services you no longer use.
Securing your SSO master account with multi-factor authentication and monitoring is essential to prevent attackers from accessing dozens of connected services.
From cracked password hashes to stolen MFA seeds and decade-old security answers, here’s the full inventory of what login breaches put in attackers’ hands.

Breach coverage goes wrong in two directions: inflating an exposure into a certainty, or burying it. We publish the disclosed numbers, name the source, and mark clearly where an investigation is still open and the count may change.

Most people find out from a letter weeks after the fact. These are the steps that still work at that point, in the order they should be done, with what each one does and does not protect.
Primary sources: the breached organization's own notification letter, filings in state Attorney General breach databases, the U.S. Department of Health and Human Services breach portal for healthcare incidents, SEC filings, court records and regulator announcements. Where we cite a figure, that figure comes from one of those documents.
Not necessarily, and the difference matters. Most notices state that an unauthorized party accessed or acquired data. That is a different finding from evidence that the data has been used for fraud. We report which one a given notice supports, and we do not fill the gap with speculation.
No. Only the organization that holds your records can confirm that, and it is required to notify you. What we can do is tell you what was disclosed, who the claims administrator or notification contact is, and what steps are worth taking while you wait.
No. Data Breach Radar is independent reporting. Nothing on this site creates a professional relationship or substitutes for advice from a lawyer, a security professional or your bank. Always verify details against the notice you received.
The site is free to read and carries advertising. Some pages may contain affiliate links, which are disclosed on our Affiliate Disclosure page. Advertisers and affiliate partners have no input into what we cover or what we say about it, and we do not accept payment to include, exclude or soften a breach report.
Email contact@databreachradar.com with the URL and what is inaccurate. Corrections to a published report are made on the page itself. Our approach to sourcing and corrections is set out in the Editorial Policy.