No you will not be forced to use TurboTax. You can use TT to request an extension and then file however you want to and wherever you want to. Remember that an extension does not give you extra time to pay your tax due. It only gives you extra time to prepare your Form 1040 and file it. Your estimated tax due is supposed to be paid by April 18, 2023. And make a note of how much you pay since that will have to be entered on your tax return when you file it.