Privacy Policy

Last updated: March 26, 2026

Introduction

Stefan Dev LLC ("we", "us", "our") operates stefandev.com. This Privacy Policy explains how we collect, use, and protect information when you visit our website.

We are committed to respecting your privacy and being transparent about our data practices. This site is a static website hosted on GitHub Pages with no server-side data processing.

Analytics (Plausible)

We use Plausible Analytics, a privacy-focused analytics tool that does not use cookies and does not collect personal data. Plausible tracks:

  • Page views and referral sources
  • Browser type and operating system
  • Device type
  • Country-level location (no city or IP-level precision)

All data is aggregated and cannot be used to identify individual visitors. Plausible is GDPR, CCPA, and PECR compliant by design and does not require cookie consent.

Session Replay (OpenReplay)

With your explicit consent, we use OpenReplay to record anonymized session replays. This helps us understand how visitors interact with our site so we can improve usability and fix issues. OpenReplay may collect:

  • Mouse movements, clicks, and scrolls
  • Page navigation and transitions
  • Form interactions (sensitive fields such as passwords are automatically masked)
  • Browser console logs and network request metadata
  • Performance metrics

OpenReplay only loads after you accept cookies via our consent banner. If you decline or do not interact with the banner, no session data is collected and no OpenReplay scripts are loaded.

Contact Form (Web3Forms)

When you submit our contact form, your name, email address, and message are sent to Web3Forms for email delivery. We do not store form submissions on any server we control. Web3Forms processes this data solely to deliver your message to us.

CAPTCHA Verification (hCaptcha)

Our contact form uses hCaptcha to prevent spam submissions. hCaptcha may set cookies and collect device and browser information to verify you are human. This processing is governed by hCaptcha's privacy policy.

Cookies and Local Storage

Here is a complete list of what this site stores in your browser:

  • Cookie consent preference — We store your consent choice in your browser's localStorage (key: cookie-consent). This is not a cookie and is never transmitted to any server.
  • OpenReplay — If you accept cookies, OpenReplay may store a session identifier to enable session replay. This is only set after you provide consent.
  • hCaptcha — May set its own cookies when the contact form is used. These are third-party cookies governed by hCaptcha's privacy policy.
  • Plausible Analytics — Does not use cookies of any kind.

Third-Party Services

We use the following third-party services:

  • Plausible Analytics — Privacy-focused web analytics
  • OpenReplay — Session replay (consent-based only)
  • Web3Forms — Contact form processing and email delivery
  • hCaptcha — Spam prevention for contact forms
  • GitHub Pages — Website hosting

Each service has its own privacy policy governing how it processes data. We encourage you to review their policies if you have concerns.

Your Rights

Under GDPR (EU/EEA Residents)

You have the right to:

  • Access your personal data
  • Rectify inaccurate data
  • Request erasure of your data
  • Restrict or object to processing
  • Data portability

Since we do not collect personally identifiable information through our analytics, most of these rights are exercised by declining cookies or contacting us directly.

Under CCPA (California Residents)

You have the right to:

  • Know what personal information is collected
  • Request deletion of personal information
  • Opt out of the sale of personal information — we do not sell any personal information
  • Non-discrimination for exercising your rights

Managing Your Preferences

You can change your cookie preferences at any time by clearing your browser's local storage for this site. This will cause the consent banner to reappear on your next visit, allowing you to make a new choice.

In most browsers, you can do this by opening Developer Tools (F12), navigating to the Application or Storage tab, and clearing localStorage for stefandev.com.

Data Retention

  • Plausible Analytics — Aggregated data is retained indefinitely. No personal data is collected.
  • OpenReplay — Session recordings are retained per our OpenReplay instance configuration.
  • Contact form data — Emails received through the contact form are retained as long as necessary for business communication.

Children's Privacy

Our website is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to This Policy

We may update this policy from time to time. Changes will be posted on this page with an updated "Last updated" date. We encourage you to review this page periodically.

Contact Us

For privacy-related questions or to exercise your rights, please contact us via our contact form or email us at support@stefandev.com.