← Back

Privacy Notice

Last reviewed: June 2026

Summary

I do not collect, store, or process any personal data directly. This website uses a small number of third-party services that may process your IP address as part of normal web operation. No analytics or tracking are performed.

Who I am

CodesThings.com is the personal website of James Macmillan.
Contact: james@codesthings.com
Phone: +44 7736 667 115

What data is processed and by whom

I do not directly collect or store personal data. The following third-party services are used to operate the site and may process your IP address:

  • GitHub Pages — hosts this website. GitHub may log IP addresses per their Privacy Statement.
  • Google Fonts — fonts are loaded from Google's servers. Google may process your IP address per their Privacy Policy.
  • jsDelivr CDN — icons are loaded from jsDelivr's CDN. jsDelivr may log requests per their Privacy Policy.

The source code for this website is publicly available at github.com/jamescodesthings/jamescodesthings.github.io.

Legal basis

Third-party service processing described above is carried out on the basis of legitimate interests in operating a functional, accessible website (UK GDPR Article 6(1)(f)).

Cookies and local storage

Please see the About Cookies page.

Your rights

Under UK GDPR you have the right to: access your personal data; rectification of inaccurate data; erasure; restriction of processing; data portability; and to object to processing. To exercise rights relating to third-party processing, please contact those services directly.

Right to complain

You have the right to lodge a complaint with the Information Commissioner's Office (ICO) if you believe your data has been handled unlawfully.