Server browsers generally require the use of script injectors (often associated with exploiting). However, some games (like Phantom Forces or Apocalypse Rising) have native "Server Browser" UIs built by the developers using the same TeleportService logic. The difference is consent: Developer-built browsers are supported by the game; user-scripted browsers override the game's intended matchmaking flow.
Every active server must "advertise" itself to a central database. Every 30-60 seconds, the server sends a heartbeat to a DataStore or a custom API. Roblox SERVER BROWSER SCRIPT
The existence of server browsers sits in a gray area of Roblox Terms of Service (ToS) and community etiquette. Server browsers generally require the use of script
If you are building a game on Roblox, the default matchmaking is a gamble. Here is why you need a custom Server Browser Script: Every active server must "advertise" itself to a