Our support has moved to email. Please write to support@blockpass.org and our team will get back to you.