Jise Tech All articles
Privacy & Security

SIM Swappers Love Your Text Codes: Ditch SMS 2FA Before They Do

Jise Tech
SIM Swappers Love Your Text Codes: Ditch SMS 2FA Before They Do

Photo: smartphone two-factor authentication security code screen close up, via img.freepik.com

There's a particular kind of dread that comes with realizing your phone suddenly has no signal. No bars, no LTE, nothing — while everyone else's phones work just fine. Sometimes it's a tower outage. Sometimes it's something much worse: someone just convinced your carrier to hand your phone number over to a SIM card in their pocket.

If you rely on text messages for two-factor authentication, that moment is how your accounts fall. Let's talk about why SMS codes are the weakest option on the menu, and how to move to something that actually holds up.

Why Text Message Codes Are a Problem

SMS-based two-factor authentication (2FA) works like this: you log in, a code gets texted to your phone, you type it in. The idea is that only someone holding your phone can get in. The flaw is that "holding your phone number" isn't the same thing as "holding your phone."

SIM swapping is the big one. A scammer calls your carrier, poses as you — often armed with personal details scraped from data breaches — and convinces customer service to transfer your number to a new SIM card. The FCC has been cracking down on this because it's become an industry: entire crews specialize in hijacking numbers, then intercepting your 2FA texts to drain bank accounts and take over email. Victims often don't realize anything happened until their phone goes dead and their Instagram starts posting crypto scams.

Carrier shenanigans are a quieter cousin. Even without outright fraud, texts can be intercepted through weaknesses in the global messaging system (SS7), delayed, or routed in ways you'd never know about.

And then there's phishing. A convincing fake login page can capture both your password and the code you just received — SMS codes can be typed in by anyone, which means they can be typed in by a scammer in real time.

None of this means SMS 2FA is worthless. It's still better than a password alone. But if you can pick a stronger option, you absolutely should.

Upgrade #1: Authenticator Apps

Authenticator apps like Google Authenticator, Microsoft Authenticator, and Authy generate codes on your device — no carrier, no network, no interception point. The codes rotate every 30 seconds and are tied to a secret key that never leaves your phone.

The trade-off: if you lose your phone, you lose your codes unless you've backed them up. So set them up with backup codes stored somewhere safe (a printed copy in a drawer works, honestly).

Setting up an authenticator app, account by account

Google:

  1. Go to your Google Account → Security → 2-Step Verification.
  2. Choose "Authenticator app" (you may need to scroll or click "Show more options").
  3. Scan the QR code with Google Authenticator, Microsoft Authenticator, or Authy.
  4. Enter the 6-digit code it shows to confirm, then download your backup codes.

Apple ID:

  1. On your iPhone, go to Settings → [your name] → Sign-In & Security → Two-Factor Authentication.
  2. Apple's default is codes delivered to your trusted devices, which is already better than SMS. For a full authenticator app, tap "Set Up Verification Code" and choose to add it to your wallet or copy it into a third-party app.

Microsoft:

  1. Visit account.microsoft.com → Security → Advanced security options.
  2. Under "Add a new way to sign in or verify," pick "Use an app."
  3. Scan the QR code with Microsoft Authenticator (or any compatible app), approve the test notification, and you're set.

Once each account is set up, go back and remove SMS as a fallback if the service allows it. Leaving it enabled keeps the back door unlocked.

Upgrade #2: Passkeys (The Best Option Yet)

Passkeys are the newest and strongest option. Instead of a shared secret that can be phished, a passkey is a cryptographic key pair: the public half lives with the website, the private half stays locked inside your device and requires your face, fingerprint, or PIN. There's no code to intercept, and a phishing site can't trick your device into handing it over — your device simply won't produce it for the wrong site.

Google, Apple, and Microsoft all support passkeys now, and most major US banks and services are rolling them out. Wherever you see a "passkey" option in your security settings, take it.

One practical note: passkeys sync through iCloud Keychain, Google Password Manager, or similar. Make sure you've got recovery methods on those accounts — a second trusted device or a recovery contact — so you're not locked out if a laptop dies.

When SMS Is Your Only Option: A Hardening Checklist

Some services — plenty of banks, some government portals, older work accounts — only offer text-based codes. You can't eliminate the risk, but you can shrink it:

The Two-Minute Version

SMS codes were a good first draft of account security, but scammers have spent a decade learning to game them. Authenticator apps close the interception hole, and passkeys close the phishing hole entirely. Set a carrier PIN, move your biggest accounts — email first, since it's the recovery key to everything else — to an app or passkey, and stash your backup codes somewhere you'll actually find them.

Your future self, holding a phone that still has signal, will be grateful.

All Articles

Related Articles

Log Into Your Router Once, Thank Yourself Forever: 8 Settings Worth Flipping

Log Into Your Router Once, Thank Yourself Forever: 8 Settings Worth Flipping

Cash In Clean: The Pre-Sale Phone Checklist Nobody Tells You About

Cash In Clean: The Pre-Sale Phone Checklist Nobody Tells You About

Before You Do Anything Else: Windows 11 Settings Worth Fixing Immediately

Before You Do Anything Else: Windows 11 Settings Worth Fixing Immediately