FWIW, the latest version of the app (at least on Android) now supports an alternative to MFA:
· Trusted Devices as an alternative to MFA OTP for a faster and more secure login experience · Promo code text box to apply discounts towards monthly service plan balance · Bug fixes and performance improvements
Install the updated app on an alternate device (no browser support yet it appears). Open the app on that device an sign in, you'll be prompted to enter the code sent to you primary phone via SMS. Enter it and check the box that says "Don't require verification for future logins on this trusted device"
P.S. Other sources indicate it's now available with the latest iOS update.
Still not the optimal solution but a giant step forward in the right direction. So Kudos to Visible. Once trusted devices are added in this manner they can be managed from the app under Privacy, Account Security.
Some others have reported that it was necessary to clear their apps cache and data to get this to work - probably depends on operating system version.
P.P.S. As currently implemented with no browser support, this does does require having a second phone so offers little relief to those having only a single phone on Visible. The app (at least on Android) always automatically entered the SMS OTP code on receipt when used with the phone registered with the Visible phone number - effectively your Visible phone is already a "trusted" device with that automatic feature. As has been noted, when SMS isn't working or the phone isn't working folks weren't able to sign into their account. This update does provide relief to those having a second.
IMHO, Visible still needs to implement alternate MFA via email, an alternate phone number, or an authenticator app (e.g. Google or Microsoft) to fully address security issues associated with compromised usernames and passwords. Effectively this update actually weakens allowing OTP to be bypassed on an alternate device (it already does that automatically on the primary device)- nothing wrong with that provided users understand the consequences, but novices may not fully comprehend the impact of doing so. Similarly, Visible should move away from using email addresses for the app signin - once a bad actor has your email address and knows you're a Visible user, they're 1/2 way there to getting past the sign-in prompt and can start guessing the password if the device falls into the wrong hands. Disabling OTP doesn't provide a more secure login experience as claimed the What's New but is faster and gets around the issues with signing in when SMS or the device is not functioning. Don't confuse convenience and security - the two often conflict.