Classic vendor paranoia.
Unfortunately, you can not secure something that is on a server that someone else owns. They can always disable whatever items you put in their way. The best solution to this would be to offer your software as a service. Then you own the server, and control access with as iron a fist as you like.