The privacy first design with no pixels and static images is a strong start for developers wary of tracking.
Questions about BadgeMint
What is BadgeMint?
BadgeMint is a self-serve platform that lets open source repository maintainers monetize their README files by displaying sponsor badges. Maintainers add a single line of Markdown to their README, and BadgeMint serves a static SVG badge through GitHub's camo proxy, counting impressions on its own servers without using tracking scripts or pixels. Sponsorships are opt-in: companies submit offers including a CPM and budget, and maintainers approve or reject each sponsor before any sponsorship is shown. The site is currently operating as a waitlist.
How do I get started with BadgeMint?
The platform operates as a waitlist, meaning new users must join the waitlist to get started. Maintainers can add a single line of Markdown to their README to immediately render the badge. The badge stays in its default state until a sponsor is approved, requiring no extra steps to set up the initial display.
How does BadgeMint count and protect impression data?
BadgeMint uses GitHub's camo proxy to cache README images, which means many views never reach their servers. They only bill sponsors for requests they actually receive, ensuring conservative, privacy-first counting. Raw IP addresses are never stored, and counts are shown in coarse time buckets like 25+, 100+, or 1k+ to prevent traffic probing.
How does the opt-in approval process work for sponsors?
Every sponsorship is opt-in, and nothing appears on a README without the maintainer's explicit approval. Maintainers can accept or reject any sponsor for any reason and pause sponsorships at any time. If a sponsor is rejected, the badge immediately reverts to its default state with no contract or notice period required.
How are payments processed and how do users view analytics?
Maintainers receive their share of revenue through Stripe Connect for every eligible impression counted. The system logs impressions and shows them in coarse time buckets on a demo page. Sponsors can export impression logs, while maintainers get per-day, per-sponsor reporting with no black-box metrics.
What are the technical requirements and how is the badge removed?
The badge renders as a static SVG with zero JavaScript, requiring no runtime or redirects. It is fully reversible, meaning removing the single line of Markdown instantly removes the badge. There is no leftover data or dependency if the line is deleted from the README.
What do reviewers praise about BadgeMint?
Some reviewers praise the platform for its zero tracking scripts and zero analytics approach, noting the lack of pixels in the browser. The conservative counting method and privacy-first design are highlighted as key features that distinguish it from other solutions. The ability to export all data and see no black-box metrics is also frequently mentioned positively.
What specific features and tools does BadgeMint offer?
The platform features a live badge server endpoint at /b/{repo-slug} that renders live for every README view. It includes a demo page where users can generate hits and see coarse buckets of impressions. The system allows maintainers to see what their badge would look like with a sponsored state versus an unsold state.
What are the trust and safety guarantees provided?
The business states it is funded by sponsors and controlled by maintainers, emphasizing trust and safety. Every impression is logged, and everything is exportable to ensure transparency. The system handles worst-case scenarios by reverting the badge to a plain link if the service shuts down, avoiding broken images or 404s.
Who are the target users and how do they access the platform?
The platform supports both maintainers and sponsors, offering separate login portals for each group. Maintainers can log in to approve or reject offers, while sponsors have their own login to manage bids. The system is designed to be fully reversible with no notice period required for changes.
What is the official website of BadgeMint?
The official website of BadgeMint is badgemint.dev.
How is BadgeMint rated on Trustburn?
On Trustburn, BadgeMint has a rating of 4.2 out of 5 based on 5 reviews.
Post your question publicly — other visitors, and whoever manages this page, can answer. It will be visible on this page.
Want to hear about this company again? Follow it and we’ll email you when a new review appears.
Based on reviews, listing data and the company's website. Verify anything important with the company directly.
Is the payout structure clear? The text mentions Stripe Connect but does not detail the exact split or minimum payout thresholds. However, the low friction of adding one line and the ability to pause sponsorships makes it an attractive option for testing sponsor interest without long term commitment.
The platform relies on a single line of markdown to display a sponsored badge that reverts to a default state if no sponsor is accepted. Impressions are counted server side rather than in the browser, which avoids tracking scripts and pixels. GitHub caches these images aggressively, meaning some views never reach BadgeMint servers and thus are not billed to sponsors. This conservative counting model seems fair. Maintainers can export logs and see per day reporting. If the service shuts down, the badge becomes a plain link. Sponsors can filter by topic and pay only for verified impressions after bot traffic is filtered. It is a structured approach to readme monetization.
BadgeMint offers a compelling solution for monetizing open source projects without compromising user privacy. The use of static SVGs and GitHub's camo proxy ensures fast renders while maintaining a conservative counting model. I appreciate that every sponsorship is opt-in and that maintainers retain full control to approve or reject sponsors. The ability to export logs and the clear distinction between sponsor and maintainer roles makes this platform feel professional and trustworthy for long term use.
The one line markdown integration is extremely straightforward and the zero tracking approach is refreshing for privacy conscious developers.
Questions & Answers
How does BadgeMint's opt-in approval process for sponsors differ from standard automated ad networks?
Trustburn Team suggests a starter question on new profiles — the business hasn’t answered yet.
Sign in to post
Your text is saved — you'll come right back to post.
Don't have an account? Create one
News & Press
No news yet. This is where the business shares its own updates and press.
Photos
No photos yet. Photos shared by reviewers will show up here.
About BadgeMint
BadgeMint is a self-serve platform that lets open source repository maintainers monetize their README files by displaying sponsor badges. Maintainers add a single line of Markdown to their README, and BadgeMint serves a static SVG badge through GitHub's camo proxy, counting impressions on its own servers without using tracking scripts or pixels. Sponsorships are opt-in: companies submit offers including a CPM and budget, and maintainers approve or reject each sponsor before any sponsorship is shown. BadgeMint logs impressions, shows them in coarse time buckets on a demo page, and pays maintainers their share through Stripe Connect. The site is currently operating as a waitlist.
- Website
- badgemint.dev
- [email protected]
