Get your taxes done using TurboTax

Now I have to wonder if there's some element buried in their software that isn't shutting down if you exit TT -- I just got another of their stupid useless "Badges" for a 7 day streak logging in - which I certainly hsve NOT done!   Is it possible that TT keeps running somehow in the background and that is preventing the updates?   

Thinking next year I'll finally dump this awful product maybe.