Pular para o conteúdo principal
Close
Security

iFood Data Breach: 1.2M vs 43M and the Risk They Denied

Gabriel Ferraresi· CEO | Tech86June 4, 20264 min
ifooddata breachlgpddata protectionanpd

iFood confirmed that 1.2 million users had their data leaked. The hacker on BreachForums claims 43.84 million. The difference is 36 times. And the company didn't notify Brazil's data protection authority because "there is no relevant risk." That's what we need to talk about.

The timeline of the breach

On May 28, 2026, a hacker known as "bacen" posted on BreachForums an offer of 43.84 million records containing CPF, name, email, phone, and card numbers. Negotiation deadline: June 10.

Five days later, on June 3, iFood issued a statement confirming 1.2 million affected users — roughly 2% of their total base. The incident reportedly occurred in December 2025. According to the company, the exposed data was limited to names and CPFs, with no passwords or financial information.

iFood's official statement was blunt: "Isolated incident, December 2025, quickly neutralized. Name and CPF. No passwords, payment methods, or financial records." And it concluded: "The event does not entail relevant risk or harm to data subjects."

That's why they didn't notify ANPD. Or the users.

The 36x discrepancy

1.2 million versus 43.84 million. How do you explain a gap that large? Three scenarios are possible — and none of them are comfortable.

First: the hacker inflated the number to increase the extortion value. This is common practice on BreachForums — pump up the volume to pressure negotiations.

Second: the material combines data from multiple sources. Other breaches, infostealers, public databases. The hacker aggregates records from various origins and attributes everything to a single incident to lend credibility to the offer.

Third: iFood is underreporting. A 36x discrepancy is too large to dismiss without investigation. ANPD will officially request information from the company, and the actual extent of the incident will be a central point of inquiry.

What is certain: 1.2 million records with names and CPFs are in circulation. That alone is serious. And the absence of clarity about the real number is precisely the kind of scenario where ANPD notification should have been made immediately — not weeks later, under public pressure.

Why "name and CPF pose no relevant risk" is a dangerous claim

For international readers: CPF (Cadastro de Pessoas Físicas) is Brazil's national taxpayer ID — functionally equivalent to the US Social Security Number. It's public by design, yet it serves as the key to the entire Brazilian financial system. Every bank account, credit application, and government service requires it.

Saying that name and CPF "don't entail relevant risk" ignores how fraud works in Brazil. With name and CPF in hand, a fraudster can open fraudulent accounts at fintechs and digital banks. They can execute SIM swap attacks to intercept verification SMS and take over banking credentials. They can launch targeted phishing and smishing campaigns using verified data to gain the victim's trust. They can commit identity fraud to contract services and make purchases.

iFood has 60 million users. Many rely on the platform as their primary channel for food ordering and payment. These users entrust their financial data to the app. Claiming that leaking the CPFs of 1.2 million of them poses no relevant risk systematically underestimates the Brazilian fraud landscape.

The severity isn't in the data type alone — it's in the combination and the context. Name and CPF, together, in a country where CPF opens doors across the financial system, represent relevant risk by definition.

The legal obligation that was ignored

ANPD — Brazil's National Data Protection Authority, the equivalent of EU data protection authorities under GDPR — requires communication within 3 business days for incidents that present relevant risk to data subjects. The obligation exists even when there's uncertainty about the incident's extent. In other words: if you don't know exactly how many people were affected, that's more reason to notify — not less.

ANPD has already announced it will officially request information from iFood. The path is the same we've seen in other cases: the authority opens a procedure, requests documentation, and evaluates whether LGPD was violated.

The structural problem goes beyond iFood. When a company unilaterally decides the risk isn't relevant, the law loses its purpose. LGPD exists to guarantee transparency — much like GDPR does in Europe. If data subjects don't know their information is in circulation, they can't protect themselves. And 1.2 million people were left in the dark.

This is the central point: notification isn't just a bureaucratic formality. It's the mechanism that allows data subjects to act — change passwords, monitor accounts, freeze credit. Without notification, the breach is silent. And the damage multiplies precisely because no one was warned.

Context and lessons

This incident isn't isolated in iFood's recent history. In October 2025, two former employees were targeted in a police operation for selling user data to a competitor. The company hasn't detailed the vector behind the December 2025 incident — whether it was compromised internal access, an infrastructure vulnerability, or another vector.

What we learn from cases like this: transparency isn't optional — it's a legal obligation. Risk assessment must consider the real fraud context in Brazil, not a restrictive technical reading. And data governance isn't just having policies on paper — it's having processes that work when the incident happens.

At Tech86, we help companies implement data governance and incident response with transparency as the first priority. Because when the breach happens — and it will — what defines the damage isn't just the incident itself, it's the response.

Interested in this solution?

Explore our managed services and infrastructure.

Explore Data Governance

Frequently Asked Questions

Yes. ANPD regulations require communication within 3 business days for incidents with relevant risk. The very existence of uncertainty about the breach's extent triggers the obligation to notify. A company cannot unilaterally decide the risk doesn't exist.

In Brazil, CPF is the equivalent of the US SSN — public by design, but it functions as the key to the entire financial system. Name + CPF enable opening fraudulent accounts at fintechs, executing SIM swap to intercept verification SMS, and conducting targeted phishing with verified data.

Three hypotheses: the hacker inflated the number for extortion (common on BreachForums), the material combines data from multiple sources like other breaches and infostealers, or iFood is underreporting. A 36x discrepancy is too large to dismiss without investigation.

Change your password and enable 2FA. Monitor bank transactions and cards closely. Be suspicious of messages referencing iFood asking for codes or passwords — phishing will escalate. Open the app directly, never via SMS, WhatsApp, or email links. Consider a credit freeze at Brazilian credit bureaus.

Both require notification to the authority within 72 hours (3 business days under LGPD). The key difference is that LGPD operates under ANPD as a centralized authority and must account for CPF as a unique identifier that amplifies risk in the Brazilian context — something GDPR doesn't face with the same gravity in Europe.

Blog — Get in Touch

Have a question about our articles or services? Our team is ready to help.

Schedule a Meeting

Book a time slot.

Schedule Now

Email

Send us a message.

[email protected]

WhatsApp

Quick conversation.

Address

Avenida Paulista, 1636 - São Paulo - SP - 01310-200

Tech86 Specialist

Online now

Hello! How can we help scale your business today?

Tech86 Engineering

We Value Your Privacy

We use cookies and similar technologies to optimize your experience, analyze site traffic, and personalize content. By clicking "Accept All", you agree to the use of all cookies. Read our Privacy Policy.