@John, ...
Did you can made a "BetaTesters" badge ?
New: StressMyPC (Dec 10, 2025), Platform 30.1.3 (Nov 17, 2025)
1,400+ portable packages, 1.2 billion downloads
We're close to breaking even this year, please donate today
December 2025 Site Slowdown Being Addressed
There are thousands of people on the beta channel testing, so there are too many to badge. It isn't quite like beta testing is a regular, ongoing thing like localizations where a contributed person's work is credited.
I'd like to have a dev/beta team to help test and get apps through the process, but that still hasn't taken hold.
Sometimes, the impossible can become possible, if you're awesome!
Regarding a Dev team: once 12.0 is in the wild, I'd be happy to chat with you (irc/Skype/hangout) about what you envision that team doing.