No need to download/install any software - all online processing.
No popups, no spyware.
That's the way they advertise their product - eBC SIMON.
See it yourself at: http://www.ebcsimon.com
-Ben