Each time a checksum is invalid, warn the person the phrase is not really something generated by your app, and talk to if they would want to use it anyway. This way, your app only must hold the wordlists for your personal supported languages, however , you can recover phrases https://bookmarkgenius.com/story18837170/invalid-bip39-phrase-things-to-know-before-you-buy