Firstly, I don't think Badspot would deactivate it if you used it on a different computer, as long as it didn't authenticate on a different computer whist playing on the computer you were using.
Secondly, ask your siblings that you shared it with if they shared it with anyone else.