Privacy Policy

Effective date: October 3, 2025

Introduction

This Privacy Policy explains how we collect, use, disclose, and protect information collected from visitors to this website. We respect your privacy and take steps to protect your personal data.

Data we collect

We collect two broad categories of data:

  • Information you provide directly: when you contact us (via the contact form) or subscribe to the newsletter you may provide your name, email address, subject and message. These are used to respond to and manage your requests.
  • Automatically collected information: technical data such as browser type, device, pages visited, page load times, referrer, and anonymized identifiers (e.g., analytics client id). We may also log the IP address for security and abuse prevention, but IPs are not forwarded to third-party analytics providers.

How we use the data

  • To respond to inquiries and send notifications (contact form & newsletter).
  • To improve the website and understand usage patterns via anonymous analytics.
  • For security purposes and to detect or prevent abuse.

Analytics and tracking

This site uses Google Analytics (GA4) for aggregated and anonymous analytics. We implement analytics in two ways:

  1. Client-side analytics (gtag): runs in the browser when you accept analytics via the consent banner.
  2. Server-side analytics (Measurement Protocol): limited events (non-PII) may be sent from the server only when explicit consent is provided (either via the analytics banner or an explicit field in the request).

We do not send personal information (such as your email or full IP address) to Google Analytics. Server-side events are minimized to non-identifying parameters (for example, event name and success flags).

Cookies and local storage

We use cookies to store your analytics consent preference. The primary cookie used by this site is:

  • analytics_consent — stores whether you accepted analytics ('1') or declined ('0').

Third-party cookies may be set by the analytics provider if/when you accept tracking. You can manage or delete cookies through your browser settings at any time.

Data storage and retention

Contact form submissions and newsletter subscriptions are stored on the server in our internal data store. We retain personal data only as long as necessary to fulfill the purpose it was collected for (typically to respond to your request) or as required by law. If you wish to request deletion of your personal data, see the "Your rights" section below.

Your rights

Depending on your jurisdiction, you may have rights regarding your personal data, including the right to access, correct, or delete data we hold about you. To exercise these rights, contact us at contact@johndoe.dev. We'll respond to your request within a reasonable timeframe and in accordance with applicable law.

How to manage consent

You can accept or decline analytics tracking using the consent banner shown on the site. To change your consent later:

  1. Open the site and use the banner to Accept or Decline.
  2. Or delete the analytics_consent cookie in your browser to reset the choice and force the banner to reappear.

Security

We take reasonable technical and organizational measures to protect the data we process. However, no method of transmission or storage is completely secure. If you suspect a security breach, contact us immediately at contact@johndoe.dev.

Third-party services

We may share anonymous analytics data with our analytics provider. We recommend reviewing the privacy policies of third-party services for details about their data handling and storage practices.

Changes to this policy

We may update this policy from time to time. When we do, we will update the effective date at the top of this page. Significant changes will be communicated via prominent notices on the site.

Contact

If you have questions about this Privacy Policy, contact us at contact@johndoe.dev.

Stay Updated

Get notified about new articles, tutorials, and tech insights.