That is how discord has chosen to implement it but nothing about the scheme actually requires an app besides a mobile browser and QR code scanner to be involved.
Meanwhile passwords work the same everywhere
Meanwhile passwords work the same everywhere