Impulse is very benign and you don't even need to have it running at all in order to play Sins; you only need it for updates. It's Stardock's form of DRM for this game--without a registered CD-Key you can't update the game.
I think the two current versions of the game ar 1.18 for regular Sins and 1.041 for Entrenchment.