Comment Serve Trade Secrets to Web Client? (Score 1) 235
For many modern companies, how they do what they do is their added value.
From a commercial perspective, one of the beauties of having your software on your own server (HTTP or otherwise) as opposed to distributing an executable application is that the distributed exe is much easier to reverse engineer than when it is on a black box many routers and a few firewalls away from the hopeful reversing engineer.
Make sure you're not delivering business logic/intellectual property/key processes to all of their web clients.