Get your taxes done using TurboTax

Free File is the IRS Free File Alliance, which is TurboTax Freedom.  You are correct that there is a difference between this and the regular TurboTax Free Edition (Freedom has potentially more features but is more limited to who can use it).  Since it says Free File, it sounds like you are in the right place.  Is it a blue-green icon like the one showing on the Freedom webpage?    

But, you do need to make sure that you make a completely different username than a normal TurboTax account.  Because if you had a regular Free Edition account made up before you logged in there, then it will log you into the Free Edition.