It must be similar to Opera (mini) you mentioned, that browser also has data saving - I think Android/Chrome might have it too. Basically a proxy server is configured and all URL/HTTP etc requests go via the proxy which first fetches the actual data, then compresses it and sends it back to your phone/browser.[DOUBLEPOST=1452943184][/DOUBLEPOST]I think it mostly works with images, compressing them (and reducing the quality) - I doubt these things are able to save data on things like video streaming.[DOUBLEPOST=1452943251][/DOUBLEPOST]And note that web servers like Apache httpd already have compression features for sending the HTTP TEXT data for webpages, markup language, scripts etc so that is usually already compressed anyway (but not much savings compared to image compression)