i think my basic use of the sites negates the need for any app. i dont 'do' a lot. i could see maybe if i performed a ton of actions, or as you mentioned, using any alts.
ive never had/needed alt accounts so, also that is also somewhat foreign to me.