Get your taxes done using TurboTax

strange. i have desktop deluxe. 2024 has been efiled.  opened the app and selected amend. I did not have to sign into my account.    Not sure this is the answer.  perhaps when you first installed the desktop you logged into your account and never logged out. I don't know if Turbotax automatically logs you out at some point. It makes no sense that a desktop user would need to log in. But then again this is Turbotax.