Using Google Voice for Apple 2FA

I’m planning on getting a MySudo number to signup on Google Voice, or using a burner number to do it. I don’t live in the US so using my own number isn’t an option. My main concern are sim-swap attacks.

I plan to use this for 2FAs on accounts where setting up a backup email isn’t an option. I have considered using a Yubikey but that isn’t an option everywhere, and some like Apple forces you to have a 2FA number. Thoughts?

JMPChat is another service I’ve heard of but I don’t know how reliable it is and cost is a factor as well. How would you mitigate this? Ditching Apple or other services is not an option.

I use a Google Voice number as my Apple “trusted phone number”. I also have Google Advanced Protection enabled on that account to further harden against account takeover attacks.

In general for services that require SMS 2FA (like most financial services companies) I use Google Voice.

Hmmm, even if it is a SIM swap measure, I don’t think using Google is a good idea. They can freeze your account one day out of the blue. It’s safer to avoid them if at all possible.