FanDraft underwent major changes in 2020, converting from a desktop software to an online application.
FanDraft is now the ONLINE Fantasy Football draft board.
You can read all about the transition and what's in store for the future here:
CREATE A NEW ACCOUNT
All users will need to create a new “FanDraft Online account — the one exception being owners who participated in a WEB add-on draft remotely in the prior FanDraft desktop product, as they likely already created an account. This is a completely FREE process, which can be performed here: https://fandraftonline.com/register