> Also, can someone explain why Microsoft Authenticator is 150 MB to show 6-digit codes?
That one's on the author. Duo Mobile is 2MB and shows the same 6-digit codes just fine.