I want to try CreditKarma's free filing, but since its free, I'm the product, and i'm not sure what that means, when handing them all my tax info yet..
Think Comcast, Verizon, various Android phones, various modern TVs, etc.
I think his point is something like "Who knows, but you can be sure TurboTax is doing it too"
I do like they're at least pretty transparent about their business model:
https://help.creditkarma.com/hc/en-us/articles/202414090-Is-...
https://www.investopedia.com/articles/personal-finance/01081...
So you might as well utilize companies that provide an actually good product.