I'm a personal info worrywort and never allowed a 3rd party toolbar to install until I saw that Big Fish lets you get games a day sooner than the internet release with theirs. My gaming obsession took over & I took the plunge. I've had it on 2 different systems for several months now with no ill effects. And yes, I'll admit, they're both Microsnort Windoze but I'm OCD enough that I've gotten pretty good at keeping them both "debunked" as much as possible.