Here is the website
I chatted and learned that filing for business is free and also foreign rental income foreign dividends and foreign interest income all available in their system.
Also there is no income limitation.
What is the catch? I have no idea. But there is no credit card info required nor anyway to charge you.
I did not use it yet. I always used taxact.com premium service and even after 50% off taxact.com is around $30 to me so this is a good deal.
No state tax filing offered!!!