Version 2.0 is now live.
The biggest portal update so far
The Developer Portal changed a lot with this update. It used to feel like a website. Now it feels like the actual entrance to a Watchdog workspace.
The main goal here was to make everything connect properly. We had pieces for licenses, Discord ownership, Roblox connection, linked experiences, tokens, and dashboard pages, but they did not really feel like one flow. Now they do.
A lot of work went into cleaning up the stuff behind the scenes too. Redirects, session flow, account binding, and general page polish all got reworked. The whole thing feels a lot less like a bunch of separate pieces now.
What changed
- The portal now gives you a licensed workspace.
- When you set up a license for the first time, it also handles Discord ownership.
- You can connect your Roblox account during setup too.
- Linked experiences, runtime tokens, claim tokens, and dashboard pages are all part of the same workspace flow now.
Home, Analytics, Logs, Games, and Config all got a big pass in this release.
License and account flow
- Using a license for the first time feels like an actual setup flow now.
- Discord login is part of setting up a workspace.
- Roblox login is part of the same process so the right account gets connected to the right workspace.
- We cleaned up the way the pages and redirects work together so you end up back where you expect to.
- Revoked and older account bindings are handled better now.
Dashboard pages
Games
- You can set up linked experiences for real now.
- The page header shows linked experience status and OAuth status.
- You can create and rotate runtime tokens, and also create claim tokens.
- Manual and private game setup got cleaned up around universe IDs.
- Token previews now show up in a Luau-style format and are easy to copy.
Home and Analytics
- The home page is now an actual dashboard for your workspace.
- We cleaned up the shared statistics across the dashboard.
- The analytics page is clearer and more useful now.
- You can export data in both CSV and JSON.
Logs
- The logs page is now a real event review page.
- Search, filtering, and layout all got cleaned up.
- We added a player panel so flagged events are easier to review.
- We also tightened up the copy, motion, and layout on the page.
Config
- The config page is no longer just placeholder content. It is a real control surface now.
- Settings and webhook controls are part of the licensed workspace flow.
Full release list
- Licensed portal unlock flow
- Discord workspace ownership flow
- Roblox account connection flow
- Linked experience setup
- Runtime token creation and rotation
- Claim token creation and management
- Universe-only manual and private game setup
- Luau-style token previews
- Copyable token and export surfaces
- Home dashboard cleanup
- Analytics page rollout
- Logs page rollout
- Player panel on logs
- Config page rollout
- CSV exports
- JSON exports
- Better auth return flow
- Public privacy page
- Public terms page
- General portal polish and dashboard cleanup
Notes
This update was mostly about making the portal feel like one product instead of a bunch of separate screens.
There is still more to build, but Version 2.0 is the point where the licensed flow, Roblox connection, and Watchdog dashboard finally started to feel connected.