Privacy Policy
Last updated: 25 August 2025
This Privacy Policy describes how cbrennan.ie (“the site”, “we”, “us”) handles information when you browse pages like projects, visualisations, and interactive demos. We aim to keep data collection minimal and transparent.
- We do not use Google Analytics.
- We use a self-hosted Umami instance (cookieless by default) at
analytics.cbrennan.iefor aggregated usage metrics. - Some pages embed third-party content (e.g., Tableau Public) which may set their own cookies.
- The Spotify page uses Spotify OAuth in your browser; we don’t store your token or Spotify data server-side.
- The contact modal submits to Google Forms; your submission is used only to reply to you.
Information we collect
Aggregated usage data (Umami). We measure basic site usage using our self-hosted
Umami analytics (https://analytics.cbrennan.ie/script.js). Umami is privacy-friendly and does not use cookies
by default. It records non-identifying metrics such as pages viewed, referrers, approximate device/viewport info,
and simple event counts. We review these reports in aggregate and do not attempt to identify individual visitors.
When you contact us. If you send a message via the footer contact modal (Google Forms) or by email, we receive the information you provide (e.g., name, email, message) solely to respond to your enquiry. We don’t sell or share this information.
Third-party content & embeds
-
Tableau Public (e.g., the Netflix analysis page) loads interactive charts from
public.tableau.com. Tableau may set its own cookies or collect usage information under its privacy policy. We don’t control their data practices. - CDNs & libraries (e.g., Bootstrap, AOS, Chart.js, Google Fonts). Requests for these files are made to their respective providers, who receive standard request information (IP address, user agent, etc.).
- Google Forms handles contact form submissions. Your message is processed by Google per their privacy policy; we access the responses to reply to you.
Spotify page specifics
- You are redirected to Spotify to grant permission (OAuth) for your own account.
- The returned access token is used client-side only in your browser to fetch data directly from Spotify’s API.
- We do not receive, log, or store your access token or your Spotify data on our server.
- The URL fragment is cleared after authorisation; reloading/closing the page removes the token from view.
Cookies & local storage
- First-party: The site does not set analytics or marketing cookies.
- Umami: Our analytics runs without cookies; we use only aggregated, non-identifying metrics.
- Third-party embeds: Services like Tableau may set their own cookies. You can block third-party cookies in your browser if you prefer.
Data retention
We don’t maintain user profiles. Contact messages are kept only as long as needed to handle your enquiry, and then deleted or archived securely.
Security
We take reasonable measures to protect the site and any information you provide. However, no method of transmission over the Internet is 100% secure.
Your choices
- Use a modern browser to block third-party cookies if you don’t want embeds to set them.
- You can choose not to authorise the Spotify page; the page won’t access your Spotify data without your consent.
- Contact us if you want any message you’ve sent removed from our records.
Changes to this policy
We may update this Privacy Policy from time to time to reflect site changes or legal requirements. Material updates will be reflected by the “Last updated” date above.
Contact
Questions? Reach out via the site’s Contact Form (linked in the footer) or by email if provided there.