How does it work?
Every time you visit a website or launch an app, your device connects to multiple locations over the Internet for online content. That includes configuration, media, text, scripts, etc. In most cases and by default all these connections are made directly to different servers with available Internet connection, like Wi-Fi or cellular. All modern operating systems (including iOS) allow you to configure a PAC script, which defines how you connect with the Internet. The PAC (Proxy Auto Configuration) file tells your device how to connect to different locations on the Internet, depending on the URL or IP address of the destination server. Weblock creates, manages and hosts your personalized PAC file. Any time you attempt to connect to some location, its address is matched with your custom PAC file. If the location is listed as blocked - your connection will be automatically routed through a dummy proxy server. This makes the connection impossible and the undesired content gets blocked. This method gives you the possibility to block only unwanted parts of websites/apps while allowing everything else. Weblock allows you to route requests for this undesired content through the dummy proxy, while keeping direct connection for everything else.