We do not have an on-site tool for deleting accounts, however that does not mean it's impossible to delete your account. 

If you reach out to us at support@paladins.ninja we'll talk to you about the issues you're facing and from there we'll proceed as needed.