Skip to content

Privacy Policy

Last updated: September 18, 2026

1. Information We Collect

This website collects minimal information necessary to provide our services.

  • Automatically collected information: IP address, browser type, pages visited, visit time
  • Cookie information: Local storage for site preferences (dark mode, language selection)
  • Contact information: Name, email, message, and any optional attachment you submit through the contact form

2. Visitor Analytics

This website uses Google Analytics and Microsoft Clarity to understand traffic and on-page usage flows. Full collection with cookies is the default. The site restricts analytics and advertising storage only when you explicitly choose Cookieless in Privacy settings. The settings dialog does not open automatically on first visits or page changes.

  • In full analytics mode, Google's _ga cookies and Clarity's _clck/_clsk cookies preserve pseudonymous identity and session continuity for active-user, DAU, MAU, and cross-page journey reporting
  • In cookieless mode, GA advanced consent mode and Clarity no-consent mode keep collecting supported page views, active visits, scroll and section views, clicks, contact progress and conversions, and visible time on page. Tags and event collection remain active; availability in reports depends on each provider
  • Without cookies or another persistent identifier, the same person cannot be determined across dates or page loads. Google's user modeling supplements reports only when eligibility and data thresholds are met; Clarity may treat every page view as a separate user and session, so unique-user, DAU, MAU, and returning-user counts may not be exact
  • The site does not create device fingerprints or another persistent identifier to bypass a cookieless choice
  • Google's privacy policy can be found here
  • To opt out of Google Analytics, install the Google Analytics Opt-out Browser Add-on
  • See Microsoft's Clarity privacy disclosure for details about Clarity data processing

3. Google AdSense

This website may use Google AdSense for advertising services.

  • Google AdSense may use cookies for interest-based advertising
  • You can manage personalized ad settings in Google Ad Settings

4. Cookies

This website uses cookies and local storage for the following purposes:

  • Essential cookies: Maintaining site functionality (dark mode, language settings)
  • Analytics cookies: Visitor statistics through Google Analytics
  • Advertising cookies: Relevant ads through Google AdSense

Full collection enables analytics storage, advertising storage, and personalization by default. Open the setting below or Privacy settings in the footer to switch immediately to Cookieless or restore full collection. Your choice is saved in this browser. If storage is blocked, the choice remains active on the current page and subsequent navigation within the site, but reloading may restore the default. The site does not switch modes automatically based on region, Global Privacy Control, or Do Not Track; browser and provider restrictions may still apply independently.

5. Data Retention

Analytics information is managed under each provider's retention policy. Contact messages and attachments are processed by Formspree for delivery and are managed only for as long as needed. Preferences and consent choices stored locally can be deleted directly from your browser.

6. Third-Party Sharing

The site uses the following processors only as needed to operate these features.

  • Formspree: Delivery of contact-form names, email addresses, messages, and attachments (Privacy Policy)
  • Google: Analytics measurement and AdSense services based on your collection setting
  • Microsoft: Clarity usage analytics based on your collection setting (Privacy Statement)

7. Your Rights

You have the following rights:

  • Reject optional storage through browser controls and the site's Privacy settings
  • Opt out of analytics data collection through Google Analytics Opt-out
  • Disable personalized ads through Google Ad Settings
  • Change your choice through Privacy settings in the site footer
  • Request access to or deletion of contact-form data through the contact page

8. Changes to This Policy

This privacy policy may be updated due to changes in applicable laws or services. Any changes will be posted on this page.

9. Contact

If you have any questions about this privacy policy, please contact us through the contact page.

Contact Us