BuildNot yet confirmed elsewhere1 publisher2 min readPublished
A customer's call exposed the leak of 521 nimoca users' card numbers from a side web service
Nimoca Co. says an intruder took email addresses, card numbers and birth dates for 521 users of its online card-history service. The breach came to light when a rider phoned the call center about an email he did not recognise.
The Engineer · Build desk

What happened
- The nimoca cards riders tap at ticket gates were not touched by the breach, and the company says they keep working normally.
- Two days after the customer's call, the operator's public notice named the affected service, the types of data taken and the number of users.
- Some affected users then got emails quoting part of their registered details, and the company says its own service sent them automatically.
- The company has not said how the attacker got into the usage-history service, and its investigation is still under way.
- No misuse of the leaked data had been confirmed when the announcement went out.
Why it matters
- exposure Whoever holds the file has the card number and birth date that support desks commonly check to verify a caller, and a birth date cannot be reset the way a password can.
- constraint An email quoting their own details does not tell affected users they are under attack, because the operator's service sent such mail itself. Checks have to go through channels the user opens.
- decision Card operators that run separate lookup websites have to list what those sites store, because keeping the core card system separate protected none of the data this one held.
Each leaked record holds a card number, a date of birth and an email address, with no name [9]. That reading comes from the author of the dev.to account, who runs AliasFleet, an email-alias service [2]. The author sells email aliases, so the stress on the email column should be weighed with that in mind. Breach files built for phishing usually pair a name with an email, the author wrote [9]. This one is "Not the one a scammer would design, but exactly the one a web service would store for login and lookup." [10] The author takes that to mean the attacker took whatever the service held [11].
That matches the system that was hit. Nimoca Co., Ltd., a Nishi-Nippon Railroad group company, runs the card [5]. The breached usage-history inquiry service is a website where registered users check their card history online, and only its registrants are in the file [7]. Suppose the site looked users up by card number and birth date, as the author suggests. Then both values had to sit in its database next to the email address [10].
The breach was found outside the company. Around 9am on a Sunday, a user got an email he did not recognise. He phoned the call center instead of clicking it, and the author says that call uncovered the breach [1]. The alarm in this incident was a rider who distrusted his inbox [1]. The service has been suspended since the evening of October 4, the same evening as the call, so the call came that day [8][21].
The response deserves credit. The author said the timeline was close to how disclosure should work, compared with the multi-week gaps common in breach coverage [14]. I would single out the shutdown. Someone at the operator took a customer-facing site offline on a Sunday evening, hours after one phone call [1][13].
The automatic emails raise the first question I'd ask. The author wrote: "A company that has to spend its disclosure explaining that its own emails were safe has a communications problem." [19] Under that sits an engineering question. If the intruder's requests made the service send those messages, its own mail log recorded the signal the rider saw, all in one place [18].
The announcement does not say how long the intruder was inside before a customer happened to notice [17]. The author called that the open question, and the one that decides how bad this gets [17].
What to watch
- Nimoca's findings on how the attacker entered the usage-history service and how long the access lasted.
- Whether the company explains what triggered the automatic emails that quoted users' registered details during the breach.
- Any confirmed misuse of the file, such as help-desk impersonation using card number and birth date, or phishing that cites a nimoca registration.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+10
- Incentives65
- Confidence40
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
On Sunday morning around nine, a nimoca user got an email he did not recognise; instead of clicking it, he called the company's call center, and that call uncovered the breach.
- [2]
The author of the account runs AliasFleet, an email-alias service where every site gets its own address.
- [3]
Two days after the email, nimoca's operator confirmed that its usage-history inquiry service had been hit by unauthorized access.
- [4]
521 users' email addresses, card numbers and dates of birth were leaked.
- [5]
nimoca is the transit IC card of Fukuoka and Kyushu, run by Nimoca Co., Ltd., a Nishi-Nippon Railroad group company.
- [6]
The card tapped at the gates is untouched; the company says cards work normally.
- [7]
The hit system is the usage-history inquiry service, a web service where registered users check their card usage history online; only people who registered for that service, 521 of them, are in the file.
- [8]
Since the evening of October 4 the usage-history service has been suspended while the company investigates; online history checks are down until further notice.
- [9]
According to the author, the leaked file is a card number plus a date of birth plus an email, lacking the name that most phishing-oriented breach files pair with an email.
- [10]
"Not the one a scammer would design, but exactly the one a web service would store for login and lookup."
- [11]
The author says the data combination indicates the attacker reached whatever the service kept, not whatever they went shopping for.
- [12]
The author says a card number plus a date of birth is the standard pair for identity checks on support calls, and a date of birth never rotates and cannot be changed.
- [13]
Timeline: Sunday around 9am the customer calls the call center; that same evening the usage-history service goes dark; two days later the public announcement names the service, the data types and the count.
- [14]
The author says that compared with the multi-week disclosure gaps common in breach coverage, this timeline is close to how it should work.
- [15]
The announcement does not say how the attacker got into the service, and the investigation is ongoing.
- [16]
As of the announcement, no misuse of the leaked data had been confirmed.
- [17]
The announcement does not say how long the intruder was inside before a customer noticed something odd; the author calls this the open question that decides how bad the breach gets.
- [18]
Some users received emails at their registered addresses containing part of their registered information; the company says these were sent automatically by the service itself, not by the attacker.
- [19]
"A company that has to spend its disclosure explaining that its own emails were safe has a communications problem."
- [20]
The author advises affected users to verify through channels they open themselves and never click a link in a message about the breach, no matter who it claims to be.
- [21]
The customer's call came on October 4, the same day the service was suspended.
Sources
1 independent publisher whose own reporting we read for this story.
- dev.to521 nimoca Users' Emails Leaked After History Service Breach
1 article · October 6, 2026
Topics and entities
Follow any of these and your For You feed starts watching them — no settings page required.
Topics
- Transit IC cardsFollow
- PhishingFollow
- Data Breach DisclosureFollow