Legal

Terms of Use

The terms under which you may use this site and its content.

Last updated: 10 June 2026

By accessing PAC Explained (pac-file-explained.dev) you agree to these terms. If you do not agree, please do not use the site.

Use of content

The reference text and code examples are provided for educational purposes. You are free to read them and to copy, adapt, and use the code examples in your own work. The site's source code is released under the MIT licence.

No warranty

The site and all of its content are provided "as is", without warranty of any kind, express or implied. While we work hard to keep the information accurate, PAC file behaviour varies between browsers and operating systems and changes over time.

In particular, the security guidance and example configurations are general information, not professional advice for your specific environment. Always review, test, and validate any PAC file — for example with pacparser — before deploying it to production.

Limitation of liability

To the maximum extent permitted by law, the maintainer of this site is not liable for any loss or damage arising from your use of the site, its content, or any code example, including misconfigured proxy settings or network downtime.

Advertising and external links

This site is supported by third-party advertising (see the Privacy Policy) and links to external websites. We do not control and are not responsible for the content, products, or practices of advertisers or linked sites.

Changes

We may revise these terms from time to time. Continued use of the site after changes are posted constitutes acceptance of the revised terms.

Contact

Questions about these terms? Email bunnis@users.noreply.github.com or see the contact page.