After you file

This year for 2023 you do have to log in or create an Online account.  But just to register the program.  They are enforcing the limit of installing it on 5 computers you own.  But your returns are still only saved on your computer. 

 

See this FAQ for why do I need to sign in to an Intuit Account this year? And how to Install and Activate
https://ttlc.intuit.com/turbotax-support/en-us/help-article/license-information/install-turbotax-cd-...