As far as I know Facebook doesn’t force you to use a phone for 2FA. You could use a self hosted version of Bitwarden (or the ridiculously cheap “premium” version) and do everything from the browser. You just need to set up an Authenticator of the totp kind. You don’t even need to scan a qr code as most services allow you to manually copy the seed key.
Your problem may be a completely different one, and it has nothing to do with you not having a phone for whatever reason.
If a service suddenly asks your for a code, then the chances are 99% that someone else took over your account and enabled 2FA.
Your problem may be a completely different one, and it has nothing to do with you not having a phone for whatever reason.
If a service suddenly asks your for a code, then the chances are 99% that someone else took over your account and enabled 2FA.
Last edited: