sallylee wrote: ↑2025-04-17, 22:16
We’ve heard you and your users’ feedback on the forum, and we’re loosening the entry criteria for the Browser Developer Program. We’ve reflected on why we started this in the first place: to make it easier for browser teams to reach out to us directly without needing to file support tickets or hunt for a point of contact. We want this to be a space where collaboration feels natural, not like jumping through hoops. With that spirit in mind, we’re opening the door to welcome all browser projects. We’d love to work together and make this program something that helps improve not just how we support each other today, but how we build better processes going forward.
I'm very happy to hear this. There is already plenty of strife in the web dev sector, and getting an open forum to work out these kinds of practical issues that affect millions of end users is essential and welcomed to avoid a full monoculture. Getting points of contact within CloudFlare has been nigh impossible, with support tickets regularly left unanswered or being form-replied to. Having this program should offer a much better way to keep things on the level.
NOTE: This specific Turnstile widget on the testing site has the full detection suites and does not have the exceptions for Pale Moon that was put in place. Turnstile widgets in production still holds the exceptions for Pale Moon.
Unfortunately in production there are still serious issues with Pale Moon. For example to sign up for a new CloudFlare account for this purpose I was unable to use Pale Moon as the captcha on the signup page would either hang or loop indefinitely, like before! Yes, I tried this today as I went through the signup form for the program. It was a no-go.
What we’re committing to
- We’ll provide early visibility into major detection changes that may affect browsers.
- We’ll treat accidental breakages of participating browsers as high priority.
- We’ll offer guidance, documentation, and a place to surface issues. We cannot guarantee handling of every eyeball having an issue as they may have unknown extended browser configurations beyond what we can test for. But if there are increased reports of your browser's users, you will have a place to report them to Cloudflare easily so we can efficiently troubleshoot.
This is a normal way of dealing with browser end user support IMO. We always ask to provide information and try to reproduce when a bug is reported to us -- I'd expect the same with the CF dev program as web security is always a balancing act and some configurations are simply not suitable for general use. That's not an issue; but if it happens on normal browser configurations without paranoid privacy settings for example, then a prioritized response is indeed warranted. I'm happy to see this commitment.
Browser Developer Program Agreement
I meant to send the PDF via email but that was blocked. So let me know how you would best like to receive the agreement!
I'm still waiting to see this agreement. Please upload it to this thread for full transparency with our community.
Please fill out this quick
form to ensure that your
I have now done so, and reassigned a previously-created temporary account used by our legal contact address to a personal one for myself for this use.
I leave it up to other community core members and devs to submit their own form individually, since I am not sure who wants to be actively involved here. I know there was a space to enter dev e-mail addresses but I'd rather let them submit details themselves as I don't know if they have created CF accounts yet or not, and they aren't in an organisation with me -- we are a community project, unlike a corporate structure it is up to each individually to what level they want to be or remain involved.