The IRS already provides a free-file option, you just need to spend more time reading instructions. https://www.irs.gov/e-file-providers/before-starting-free-fi... Not sure what all the hate is here. If you're not completely uneducated, you can figure this out yourself.
Did you really believe the U.S. Congress, and Turbotax's lobbyists, would be proposing and debating a bill on the existence of something you think you found with a Google search?