Get your taxes done using TurboTax

I don't have a mobile app. Do I need to sign on to turbotax.com in order to start over with the downloaded application on my laptop?  I haven't filed anything yet.