Privacy Policy¶
Last updated: August 2026
This Privacy Policy explains how data is collected, used, and protected when you visit the ESP32-HTTP-Client documentation website (esp32httpclient.com).
1. Overview & Purpose¶
We believe in transparency. This documentation site uses telemetry and analytics tools solely to understand developer needs, diagnose navigation issues, and improve documentation quality, tutorials, and library performance.
We do not sell, rent, or monetize your personal data.
2. Analytics Tools Used¶
To better understand how developers interact with our documentation, we utilize two privacy-conscious analytics services:
Google Analytics (GA4)¶
We use Google Analytics to aggregate general traffic statistics:
- Metrics Collected: Pages visited, time spent per page, referring websites/search engines, approximate geographic region (country/city level), browser type, and operating system.
- Search Queries: Internal documentation searches are monitored to identify missing guides or topics that developers frequently search for.
- IP Anonymization: IP addresses are automatically truncated and anonymized by Google Analytics.
Microsoft Clarity¶
We use Microsoft Clarity to visualize user interaction and discover UX friction points:
- Heatmaps & Click Maps: Helps us see which code snippets are most copied, which links are clicked, and how far visitors scroll down guides.
- Session Replays: Anonymized visual replays of page navigation to identify broken links, rendering bugs, or confusing layouts.
- Masking & Privacy by Design: Microsoft Clarity automatically masks sensitive inputs and personal data before transmission.
For further information on Microsoft Clarity's data practices, please refer to the Microsoft Privacy Statement.
3. Cookies and Local Storage¶
This site uses cookies and browser localStorage for essential functionality and analytics:
| Name / Key | Type | Purpose | Duration |
|---|---|---|---|
_ga, _ga_* |
Cookie | Distinguishes unique visitors and measures traffic metrics | Up to 2 years |
_clck, _clsk |
Cookie | Connects page views in a session for Microsoft Clarity heatmaps | 1 year / Session |
esp32_doc_privacy_consent |
LocalStorage | Stores your acceptance or rejection of the analytics notice | Persistent |
user_lang_preference |
SessionStorage | Remembers your chosen language (English or Portuguese) | Session |
__palette |
LocalStorage | Stores your light / dark color theme selection | Persistent |
4. Managing Your Preferences¶
You are in full control of your privacy preferences:
- Consent Banner: You can accept or decline non-essential tracking directly from the consent banner displayed upon your first visit.
- Browser Settings: You can block or delete cookies at any time via your browser settings.
- Do Not Track: We respect global privacy control signals and Do Not Track headers configured in modern browsers.
- Google Analytics Opt-Out: You can install the official Google Analytics Opt-Out Browser Add-on.
5. Third-Party Links & External Services¶
Our documentation contains links to external sites (such as GitHub, PlatformIO Registry, Arduino Reference, and Espressif Documentation). We are not responsible for the privacy practices or content of external websites.
6. Contact & Questions¶
If you have any questions or feedback regarding this Privacy Policy or how documentation analytics are handled, feel free to reach out:
- GitHub Issues: PedroFnseca/esp32-http-client/issues
- Author: Pedro Fonseca (@PedroFnseca)