To complement @Maugli 's response, there are many ways of managing the accounts of the users so they don’t have to deal with mnemonics and secret keys.
See Could I implement an ASA with it's own custom wallet? - #2 by fabrice
1 Like