Your data flows through our servers in the following way.

First, you phone makes contact with your cellular service provider's tower. The operator requests a page from the internet. We inject a header onto that request that marks it to be source from one of our datacenters.

The data center receives the request on a virtual server called a load balancer. This load balancer verifies that your request is being serviced by the closest/most appropriate datacenter and distributes the request to a virtual machine. We use load balancers to ensure that your page request is processed in a timely manner (we have about 500M active customers).

The virtual machine finds the requested page from the web and compresses the images and text. If there is a video element on the requested page, the page is handed off to the video optimizer, who returns the page along with the compressed video.

The virtual machine then sends the complete page, optimized and compressed, back to the cellular provider, who passes it along to your phone which displays the content.

Go back to the support page.