Privacy Policy

Last updated: February 16, 2026

Overview

This website, matthewrmckenzie.com, is a personal portfolio site operated by Matthew McKenzie. This policy explains how data is collected, used, and protected when you visit or interact with the site.

Data Collected

This site uses Vercel Analytics to collect anonymized, aggregate usage data such as page views and visitor counts. No personally identifiable information is collected through analytics. There are no advertising pixels or third-party data collection scripts. No cookies are set for visitor tracking.

WHOOP Integration

This site integrates with the WHOOP Developer API to display the site owner's personal health and fitness data. This integration uses the official WHOOP OAuth 2.0 authorization flow. The following applies to this integration:

  • Only the site owner's WHOOP account is connected. Visitors cannot and do not connect their own WHOOP accounts.
  • WHOOP data retrieved includes: profile basics, recovery scores, sleep summaries, workout summaries, strain data, and body measurements.
  • All WHOOP API tokens are stored server-side with encryption. Tokens are never exposed to the browser or included in client-side code.
  • The site owner can disconnect the WHOOP integration at any time, which deletes all stored tokens and cached data.
  • No WHOOP data is shared with third parties, sold, or used for any purpose other than displaying it on this personal website.

Third-Party Services

This site is hosted on Vercel and uses Vercel Analytics for anonymized usage metrics. Vercel may also collect standard server logs (IP addresses, request timestamps) as part of normal web hosting operations. Refer to Vercel's Privacy Policy for details.

WHOOP data is accessed through the official WHOOP Developer API. Refer to WHOOP's Privacy Policy for how they handle data.

Data Retention

WHOOP API responses are cached server-side for a short period (up to one hour) to minimize API calls. Cached data is automatically refreshed. No visitor data is retained.

Contact

If you have questions about this privacy policy, you can reach Matthew McKenzie through the Contact page on this site.