Get your taxes done using TurboTax

I do not use the online TurboTax tool. Never have...I pull down the Windows application.  Does this "new account" requirement still apply?   LMK please....