30. The method of claim 29 , wherein the communication session with the client device is in accordance with the client device: initiating the relay service through at least one of a series of web pages where information is communicated using hyperlinks that point at the pairing server, and a form having a confirmation dialog that is submitted back to the pairing server, and wherein a global unique identifier is masked through the pairing server when the confirmation dialog is served from the pairing server.
29. The method of claim 26 , wherein the communication session with the client device is in accordance with the client device: utilizing at least one of a WebSocket and a long polling service message query interface to reduce a latency of message delivery during the trusted communication between the sandboxed application and the sandbox reachable service; and optimizing a polling period between polling to be less than a timeout period of a session through the relay service.