Privacy

The short version: no cookies, no analytics, no tracking. Nothing you do here is recorded. The longer version follows.

Last updated October 2026

Content and Information

The information provided on this website is for general informational purposes only. No representations or warranties of any kind, express or implied, are made about the accuracy, completeness, or reliability of the information.

Any reliance you place on the information from this website is strictly at your own risk. No liability is accepted for any loss or damage arising from the use of the information provided here.

Cookies, Analytics and Third-Party Content

This website sets no cookies, runs no analytics, and uses no advertising or user-tracking scripts. Nothing you do here is recorded or profiled, and no personal data is collected, stored, or sold.

The pages of this site — the home page, the posts under Pages, the apps, contact and this policy — load their fonts, styles, scripts and images from this domain only, so visiting them sends no request to any other company.

Two exceptions are worth stating plainly. Posts that embed a post from X (formerly Twitter) load X's embed script from platform.twitter.com, and the apps link out to services such as Datasette Lite. Loading a file from either of those hosts necessarily reveals your IP address and browser user-agent to them, in the same way that visiting their own websites would. They are used to deliver content, not to identify you, and no information about you is sent to them deliberately.

The site is served through Amazon CloudFront and S3. As with any web host, standard server request logs may be produced by that infrastructure.

Limitation of Liability

To the fullest extent permitted by law, no liability is accepted for any direct, indirect, incidental, consequential, or punitive damages arising out of or in connection with the use of this website.

Changes to This Policy

This policy may be updated at any time without prior notice. Continued use of the website after any changes constitutes acceptance of the revised policy.

By using this website, you acknowledge that you have read and agreed to the terms outlined above.