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.