Privacy Policy

Last updated: 19 March 2026

Introduction

BarBuilder ("we", "us", "our") operates the barbuilder.dev website and API. This policy explains what data we collect, how we use it, and your rights.

We are committed to keeping things simple: we collect as little data as possible and do not track individual users.

What We Collect

API requests

When you (or a page embedding your progress bar) make a request to our API, we automatically processes:

  • IP address — used transiently for rate limiting and abuse prevention; not stored or logged by us
  • Request URL and parameters — used to generate the SVG response; not stored or logged by us
  • Standard HTTP headers (User-Agent, Referer, etc.) — processed by our CDN provider for caching and security; not stored or logged by us

Website (barbuilder.dev)

The BarBuilder website is a static site with no analytics, no tracking scripts, and no cookies. We do not use:

  • Google Analytics or any third-party analytics
  • Advertising trackers or pixels
  • Fingerprinting or session recording

Local storage

The website stores your language preference in your browser's localStorage. This data never leaves your device.

Cookies

We do not set any cookies. Cloudflare may set a __cf_bm cookie for bot management purposes — this is controlled by Cloudflare and is strictly necessary for security. See Cloudflare's cookie policy for details.

Third-Party Services

Our infrastructure relies on:

  • Cloudflare — CDN, Workers (API), and Pages (website hosting). Cloudflare processes requests in accordance with their privacy policy.
  • GitHub — source code hosting and issue tracking. Interactions with our GitHub repository are governed by GitHub's privacy statement.

We do not share any data with other third parties.

Data Retention

We do not store request logs or personal data. Cloudflare retains its own operational logs in accordance with their data retention policies (typically 24–72 hours for edge logs).

Cached SVG responses are stored on Cloudflare's CDN and contain no personal data — they are generated solely from URL parameters.

Children's Privacy

BarBuilder does not knowingly collect personal information from anyone, including children under 16. The service requires no accounts or personal data to use.

Your Rights

Since we do not collect or store personal data, there is nothing to access, correct, or delete. If you have questions about data processed by Cloudflare, please refer to their privacy policy linked above.

If you are in the EU/EEA, you retain all rights under the GDPR. If you are in California, you retain all rights under the CCPA.

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. Material changes will be noted in the project's changelog.

Contact

If you have questions about this privacy policy, please open an issue on our GitHub repository.