On 12 September 2026, Revolut confirmed to TechCrunch that it had handed customer data to an unauthorised third party. The attacker did not break anything. They sent email from an account on a legitimate government agency domain, asked for customer records, and received them.

CyberInsider reports that the message's technical authentication credentials were valid - which they would be, because the domain was genuine and the account on it was genuine. SPF, DKIM and DMARC establish that a message really came from the domain it claims. They establish nothing at all about who was sitting at the keyboard.

Calling this a breach obscures what actually failed. Every consumer protection Revolut markets - device binding, biometrics, in-app approval, transaction limits - exists to stop somebody impersonating the customer. This attacker impersonated the authority. That runs through a completely different pipeline, one most customers do not know exists and none of them can opt out of.

What Revolut says, taken on its merits

Revolut's position, in its own words to TechCrunch, is that its systems and customer funds are unaffected. It says it blocked the email address on discovering the fraud and alerted the relevant government agency, law enforcement and regulators. A Revolut spokesperson also told TechCrunch that a 'limited' number of customers were impacted, and that the company contacted those customers directly.

The first claim is probably true and should be granted. The legal-request channel genuinely does sit outside the transaction stack; a compromise there does not imply access to accounts, balances or payment rails. Revolut is describing its own incident, so the claim is attributed rather than asserted here - but it is structurally plausible in a way that similar claims often are not.

The second claim is a word, not a number. 'Limited' is unquantified, unverifiable and supplied by the interested party. It is not a lie and it is not evidence.

What was disclosed

Per The Block and CoinDesk, the data handed over included dates of birth, postal and email addresses and phone numbers; copies of identity documents including passports and driving licences; identity-verification selfies; account statements and IBANs; withdrawal records; and full transaction histories, including Bitcoin transaction activity.

That combination is worth pausing on. An identity document plus a verification selfie plus a full transaction history is not a set of credentials - it is a re-identification kit. Credentials can be rotated. A passport scan paired with the selfie that was used to validate it cannot be, and the transaction history tells an attacker which other institutions the person deals with and roughly how much is there.

The channel nobody signs up for

Every regulated financial institution runs a government and law-enforcement data-request function. It is not optional and it is not a weakness in itself - it exists because subpoenas, production orders, sanctions enquiries and emergency disclosure requests all have to land somewhere and be answered.

Three properties of that function combine badly. It is operated by humans reading email. It runs under time pressure, and in the emergency-request variant it is explicitly designed to move faster than a court order can be obtained - that is the entire point of the category. And the requester is authenticated, in day-to-day practice, by the domain the message arrives from, plus whatever the reviewing officer independently knows or bothers to check.

Compromise one mailbox on one genuine government domain and you have defeated the only control in the chain. You do not need to forge anything. You need an account somebody else already trusts.

Why the app's security is structurally irrelevant here

This is the part that deserves stating flatly, because the reflex on reading 'fintech data breach' is to check one's own security settings.

  • Device binding ties a session to a known handset. The attacker never opened a session.
  • Biometrics and in-app approval authenticate the customer to the institution. The attacker never claimed to be the customer.
  • Transaction limits and 3DS constrain movement of money. No money moved.
  • Strong passwords and two-factor authentication protect an account. The account was never touched.

There is no setting a Revolut customer could have changed that would have altered the outcome, and there should not be one - a bank that let customers opt out of lawful process would not be a bank for long. That is precisely what makes this a structural exposure rather than a configuration error, and it is why the usual advice to check your security settings is, in this instance, empty.

The number that is not there, and why its absence matters twice

Revolut has published no count of affected individuals and has declined to name the government agency whose domain was used. Both absences are load-bearing.

The missing count means any account of the incident's scale is an inference. Coverage that implies this was large is inferring it; so would coverage implying it was small. 'Limited' is the only characterisation on the record and it came from Revolut.

The missing agency matters more, and almost nobody has noted why. Without knowing which agency was impersonated, there is no way to tell whether the compromised mailbox belonged to a body that submits such requests constantly or one that submits them rarely. That distinction determines whether Revolut's reviewers were looking at a routine correspondent whose traffic they had no reason to question, or at an unusual request they should have challenged. It is the difference between a systemic weakness across the industry and a single lapse at one firm - and it cannot be resolved from outside.

The fix has a cost, and the cost is the point

The remedy is not better spam filtering. Domain authentication already worked; it simply does not answer the question being asked. What closes this gap is out-of-band verification: calling back on a number obtained independently of the request, cryptographically signing requests against a registry of authorised officers, or requiring a second channel for any disclosure above a threshold.

Each of those adds latency. And the emergency-disclosure category exists specifically because latency is sometimes the thing that kills someone - that is the justification regulators accepted when the fast path was created. Institutions that harden this channel will slow down the requests that were designed to be fast, and will occasionally be blamed for doing so.

That tension has no clean resolution, which is probably why the channel has stayed as it is. What the Revolut disclosure establishes is that the technique works, is cheap, and is now documented. Any institution running the same pipeline - which is all of them - should assume it will be tried.

For customers, the honest summary is unsatisfying. If your data was in this disclosure, your account was not compromised and your money was not at risk, and there is also nothing you could have done and nothing you can now undo. The documents are copies; they cannot be revoked. The realistic protective step is not a password change but heightened suspicion of anyone who contacts you already knowing your identity details and your transaction history - because that is exactly what the attacker now has.