Get your taxes done using TurboTax

100% false.    Not tied to IP.  Its tied to the Turbo Tax ID they force you to use before you can e-file.  I know this as I have a block of IPs and 5 different computers I tried.  This was only an issue recently as prior to 2023 TT filing you didn't have to use a TT account to file.   The TT account was used to install and was enforced on 5 PCs to install.   Now they force you to use TT account so they can keep a copy of your taxes on theirs servers and up-charge you for storage.  Pretty soon you won;'t be able to do  local install at all it will be $100 a pop to start online and 50$ for every additional form like Sched A, B,C and D like they currently do.   Oh and another 50$ to state file which is currently included.   Probably add another 50$ to state file (they did that one in NY and that state made them go back to free e-filing which is about the only positive thing NY has ever done for me.