I believe you are referring to the IRS Free File Program delivered by TurboTax. It is exclusively available online and has its own dedicated website at taxfreedom.com. It isn't accessible from the "regular" TurboTax.com website. It is not the same as the TurboTax Free Edition. Note that, for 2019, the eligibility requirement for the AGI has increased to $36,000.
To see the difference between the Free File Program and the TurboTax Free Edition, click here- https://ttlc.intuit.com/questions/2572617-what-s-the-difference-between-freedom-edition-and-free-edi...
To see how to switch to the TurboTax Free File Program - https://ttlc.intuit.com/questions/2026912-how-do-i-switch-to-turbotax-freedom-edition