As a Roblox developer, it is currently too hard to trust that the alt-detection system is working and actually banning alternative accounts.
If Roblox is able to address this issue, it would improve my development experience because alts would actually get banned and I can trust we don’t need to implement our own alt-detection systems.
I have tested alt detection when it first came out and, to be honest, it was not able to detect two accounts on the same network but on a different device. Although, as I said, I tested it when it first came out, so it could’ve improved. Other than that, good feature request!
The BanAPI’s alt-detection system is so broken it deserves its own bug report alongside this feature request. I have tested it with a friend who was simply logging in/out of accounts. The same PC, same HWID, same IP, same clock-start time, reconnecting to the exact same server. We have tested this at numerous points throughout the year using a total of 20+ accounts and found detection rates, at max, 15%. And we weren’t even trying to bypass it.
The current system does absolutely nothing to prevent repeat offenders or habitual troublemakers who have a cold-storage of hundreds of bacon alts ready to exploit/troll/bypass with. This system is fundamentally flawed and it’s a shame that it’s marked off as feature-complete on the roadmap when it’s simply not. lua-based alt detection systems are still vastly superior to it, and right now developers are being misled into thinking this API will help protect them when it simply won’t.
There are numerous complaints in the thread about the failure of this system going back months. This system needs to be expanded multiple layers of detection. If someone rejoins 5 minutes after being banned from the same IP and same HWID, it should immediately flag them and re-ban them as an alt. Right now the system seems to require some long-term pattern matching which is simply inadequate for majority of cases where you need to ban alts. Hopefully it can at least be acknowledged as an issue.