Secret Token download failure

The download with my Secret Token failed (and it sounded so mystical and magical, I was really excited! You get the idea...) Anyway, I never completed it as my browser crashed. I use Duckduckgo, which is based on Chrome, but I have hackers which is why I need a secure email service in the first place. So, they may have screwed with my internet at that moment.... Anyway, I suppose I need a replacement? Thanks!