Ally Is A Hacked Bank and They’re Not Doing Anything About It

My Ally Bank debit cards have been stolen about 10 times, despite non-use and once, without activation.

If you’re here because your Ally debit card keeps getting compromised despite sitting in your wallet untouched, you’re not alone and frankly, that’s a massive problem that Ally needs to own up to.

This isn’t about user error. This isn’t about you being careless. This is about systemic vulnerabilities in how Ally issues and secures debit cards, and it’s frustrating as hell.

My personal hell with Ally began in around 2020 when at about 2am, while in the bed, I got an alert from the Ally mobile app that “I” had attempted an authorization charge. I immediately called the bank and reported the fraud. I had multiple checking accounts, so not too long after, another one of my cards were charged. That’s when things got fishy because it was a card I only used at ATM’s. Ever since then, about every two years, my cards between the multiple accounts have all been replaced because of fraud. In about 2022, I was on the train and multiple of my cards got random charges all at once and that’s when I said I’d had enough and went to a different bank. But just to test, I kept the accounts open and got all new cards, and sure enough, a few days ago, one of the cards I unlocked, got a ransom fraud charge. A card that had never been used. Never left my home and this is what led me to write this, because I’m sick of Ally Bank acting like everything’s OK when they know their bank is nothing but a Trojan horse.

The Real Culprits Behind Your Stolen Cards

BIN Attacks: The Predictable Vulnerability Nobody’s Fixing

Here’s the infuriating part: every single Ally debit card starts with the same Bank Identification Number (BIN). Every. Single. One.

That means criminals don’t need to hack Ally to get your card number. They can literally just write a script. Fraudsters use brute-force computing to systematically guess valid card number combinations by keeping Ally’s known BIN constant and randomly filling in the remaining digits. They calculate the check digit using algorithms (which are publicly available, by the way), then test thousands of these generated numbers on merchant websites with weak security.

Once they find valid cards that work, they test with small transactions to verify. And boom your unused card is being drained.

This vulnerability is completely predictable and avoidable with proper merchant security standards, yet it keeps happening. The fact that criminals can target an entire bank’s card portfolio without even compromising Ally’s systems is a structural failure, not an accident.

The 2024 Breach That Exposed Millions (And Might Still Be Going)

In April 2024, Ally suffered a major data breach through a third-party vendor and here’s what really stings: the data was stored unencrypted and unredacted. Names, addresses, Social Security numbers, dates of birth, auto account numbers. Everything a criminal needs to steal your identity or your money.

While Ally has been vague about the total number of affected customers, class-action lawsuits suggest it could impact billions of individuals. The data was reportedly sold on the dark web, which means it’s still being weaponized against customers today. This wasn’t a sophisticated zero-day attack it was basic security negligence. Unencrypted customer data in 2024? That’s inexcusable.

And That’s Not Even the Whole Story

Your card can get compromised before you even activate it. Card numbers are generated in Ally’s systems before physical cards are mailed to you. If those generation systems are breached, or if criminals successfully guess numbers through BIN attacks, your card information is out there before it even arrives at your door.

Some Ally customers have reported fraudulent charges on cards they never even opened. Think about that for a moment. You never touched the f*n card, and someone’s already stolen money from your account.

Why This Keeps Happening to You

The uncomfortable truth is that you’ve probably been caught in multiple waves of fraud. First, the vendor breach exposed your personal information. Then, ongoing BIN attacks continue to target Ally’s card portfolio because the vulnerability persists. It’s like having your front door lock broken, getting it replaced, and then realizing the house next door has the same broken lock, so criminals know exactly how to break yours.

The fact that this is recurring tells you something important: your security isn’t the primary issue here. Ally’s infrastructure is.

What You Need to Do Right Now

Stop waiting for Ally to solve this and protect yourself:

Close your accounts and move to a different bank. I’m serious. There is no need to keep banking with them because, its just going to keep happening to every card you get. It’s not going to stop. I know first hand of this because my cards have been replaced about 9 times. It makes no sense to keep babysitting a bank account. People at other banks don’t have to do this. But if you really want to suffer through the copium, here’s some things you can do (that you shouldn’t have to):

Call Ally’s fraud line immediately at 1-833-226-1520. Report the fraud, freeze your account, and cancel those compromised cards. Don’t wait. Don’t hope it resolves on its own.

2. Follow up with a written report including your account number, fraud dates, and when you reported it. This creates a paper trail you’ll need.

3. File with the FTC at IdentityTheft.gov and file a police report. Yes, really. You need this documentation for your protection, not just for Ally’s records.

4. Check your credit reports at AnnualCreditReport.com. The breach exposed your SSN, which means your identity could be used to open accounts in your name.

5. Take the free identity protection. Ally’s offering three years of complimentary monitoring through Sontiq for breach victims. It’s not a substitute for actual security, but it’s something.

How to Actually Protect Yourself Going Forward

Here’s what actually works (because Ally’s debit cards clearly can’t protect themselves):

Lock your card when you’re not using it. Through Ally’s mobile app, you can instantly lock and unlock your debit card. Keep it locked. The only time it should be unlocked is when you’re actively using it. This takes 10 seconds and completely stops fraudulent transactions. Why isn’t this the default? Who knows.

Keep a minimal balance in your checking account. Don’t store everything in one place connected to a debit card. Separation of funds is your best defense against this mess.

Enable transaction alerts for everything. Set alerts at $0.01 if you have to. The moment someone tries to use your card, you want to know immediately. Not tomorrow. Not after review. Immediately.

Stop using the debit card for purchases. This is the real solution. Credit cards offer dramatically better fraud protection. Your liability is capped at $50. Debit card fraud? You could lose $500 if you don’t report it within two days, and your money is gone immediately while the bank investigates. Use credit cards. Seriously.

When you must use your debit card, use contactless payment (tap or mobile wallet) and run it as credit instead of entering your PIN. These methods add layers of protection that a standard swipe or chip insert doesn’t offer.

Disable overdraft protection. This limits how much damage a thief can do if they do breach your account.

The Bigger Problem: This Shouldn’t Be Your Responsibility

Here’s what really gets under my skin: you’re reading this blog post and probably implementing all these workarounds because a major bank can’t get basic security right.

You shouldn’t have to lock your debit card manually every time you’re done using it. It should come locked and require you to unlock it. You shouldn’t have to set alerts at $0.01 the system should just work. You shouldn’t have to avoid using the debit card that you pay fees to access.

Ally isn’t a startup. It’s a major financial institution with millions of customers. The infrastructure and resources exist to prevent this. The fact that it’s happening repeatedly to the same customers, and that the company is addressing it with reactive (free fraud monitoring) rather than preventative measures, is infuriating. I still have free fraud monitoring queued up from all the other national data breaches we’ve had!

The Bottom Line

Your Ally debit card keeps getting stolen because of structural vulnerabilities in how Ally issues cards and secures customer data. You were caught in a breach that exposed millions of people, and you’re now a target for ongoing BIN attacks that specifically target Ally’s card portfolio.

This is not your fault. But protecting yourself is now your responsibility, because Ally clearly can’t be trusted to do it for you.

Lock your card. Use credit cards instead. Monitor your accounts obsessively. And seriously consider whether you want to keep doing business with a bank that has this many security failures and is this passive about fixing them.

Because at this point, the question isn’t “why does this keep happening?” The question is: “why are you still using their debit card?”

Just get a new fuckin’ bank.