Ban API: New Device Blocking Capability
Summary
Roblox has introduced device-level blocking to the Ban API via the ApplyDeviceBlock field, aiming to prevent ban evasion by persistent bad actors. Currently limited to desktop platforms, this feature allows creators to restrict a device from rejoining an experience for 24 hours.
Vibe score
-100 to +100
Community reactions
This topic was automatically opened after 10 minutes.
This is an excellent update to the Ban API. However, I don’t exactly see a difference between a device ban and just banning suspected alternate accounts, as I believe alt accounts were already detected through the device itself. I think clarification is needed about the actual difference here, as it
This is such a great feature. Thank you for helping us developers keep our players safe from disruptive players. Do you know any ETA on when it would work for all devices?
There are a few key problems I can think of immediately after reading this. Users who share device, such as having siblings or being at a computer cafe, will be hit hard by this. In addition, if a bad actor really wanted to join the game, they could always swap devices, use virtual machines, emulato
This is a very good feature and I hope that the device blocking capability has built-in measures to make it hard to bypass, similar to a lot of top competitive games outside of ROBLOX. A lot of cheaters/rule breakers use “HWID spoofers” or other various software to modify their device and work aroun
this is a great change, but making sure that the device bans apply to mobile devices as well is most important, because most bots in games are running in buildings with thousands of phones at once, and making sure that devices are banned could really make an impact in the bot problem on roblox overa
My game desperately needs this feature as our moderators are completely overwhelmed by reports and players inundated with bad actors, and the limitations of player needing to be in game, and on desktop, and a 24 hour limit makes this completely unusable for us. Every piece of that makes it useless.
Will this be coming out to the Open Cloud API? It may already be, but I don’t see anything documented about it in the Bans documentation. It also seems like BanHistoryPages doesn’t show if the current ban has device blocking applied, which can be a little annoying - same with the Open Cloud API not
This is awesome. My main question is, if someone were to use this and they are on a device that is not currently supported, are they still banned in the same manner that precedes this update? Or does it not ban them at all, aka, “fail”. Also, FYI, to those who share devices with others, don’t share
Great update, though does this use direct device ID information or a pool of collected information from the user?
Genuinely never thought we would get this, fantastic work.
Very nice update! I’ve been waiting for a feature like this to be finally added to the platform. Although, what would happen if a user that gets banned has an account in that device thats linked to somebody else and they don’t use at all? I’m assuming that this unrelated account would also be banned
I use BanAsync to keep cheaters out of my game. When my servers detect a without a doubt exploiter, they are instantly main + alt banned from playing my game. Despite including alts in my BanAsync calls, it never seems to stop any of the alt/bot farm accounts that rejoin servers and keep cheating. I
I think this will be a great addition to our Ban API implementation for the anticheat system of our games. If a device is compromised with exploits, banning the device is a good approach. The 24hr limit is indeed not suitable for us at this time though.
Alt accounts are detected through the ip address which is horrible for people using vpns like me
In my experience, users with siblings and the such already suffer from the “Ban alternate accounts” option (or whatever it’s called) in the ban menu. In all reasonable measures, it is not possible for Roblox to determine the difference between a sibling and an alternate account. If you are banned be
Is the same method already used by the alt ban toggle when banning users via the Bans dashboard on the game page? Either way, this is some good news for creators for once.
Unban behavior: Unbanning a user via the Unban API immediately overrides any active device block associated with that user’s device, allowing them to rejoin the experience. After banning and unbanning my main account, I’m now locked out of my game. There’s still some sort of ban applied, even though
A much needed feature thanks for this
Similar past reactions

Every Exploiter is Getting BANNED?! #roblox #robloxexploiting #robloxshorts #robloxexecutor #shorts

Alt Ban #pmdamiann #roblox #robloxanimation

How do I appeal a Roblox account deletion across my household? #robloxban

How to get banned for saying hi! #fyp #roblox #funny #robloxshorts #fypシ funny #fyp #roblox #robloxshorts.

[NEW] Auto Donate Robux Script — Pls Donate | Keyless · Safe · Overpowered [NEW] Auto Donate Robux Script — Pls Donate | Keyless · Safe · Overpowered This is the latest and most powerful Auto Donate ...