Multi-account manager · Windows · v1.1

One desktop app.
Every Roblox account.

Roster keeps your cookies sealed, multiple accounts launching in parallel, and your refresh state coherent - without touching the Roblox client or modifying its memory.

Roster is unsigned by design - here's why that's OK →
Roster - Account Manager
Accounts12 stored · 11 healthy Search... Ctrl+K + Add account
Groups ▶ Mains · 3 ▶ Storage · 7 ▶ Group holders · 2
Vesper PREMIUM
@vesper_rb
fresh 12,453 R$ · 4y · 2m ago
ADOPT ME server abj7...
CinderMain
@cinder_main
fresh 847 R$ · 3y · 12m ago
IDLE last seen 12m
NoxAlt
@nox_alt
fresh 203 R$ · 1y · 1m ago
DOORS server jt2k...
HollowAlt
@hollow_alt
stale re-auth required
IDLE cookie 6h
What you get

The plumbing, done right - vault, mutex bypass, refresh loop, layout engine.

Sealed vault

Per-account .ROBLOSECURITY cookies wrapped with Windows DPAPI, optionally layered with an Argon2id-derived master password. Plaintext only in process memory.

Multi-launch

Bypasses Roblox's single-instance mutex at the OS level - no DLLs, no patched binaries, no memory writes. Tile four instances across a monitor in one click.

Refresh loop

Per-account heartbeat (~5 min, ±20% jitter) captures rotated cookies the moment Roblox emits them. Stale accounts go to the front of the queue.

Crash recovery

Auto-relaunch a single alt or a whole group with one keystroke. Vault-wide failures pause the loop instead of cascading.

Insights & Net Worth

Aggregate Robux, RAP, and limited-item counts across every account. Per-account playtime tracked locally, no upload.

Private-server vault

Save private-server links per account or per game and launch into them directly from the card.

Bulk-settings editor

Apply throttle, tags, or alias prefixes across a selection of accounts in one transactional pass. Partial failures roll back.

Per-machine licence

Plus is hardware-locked, one active machine at a time. Activate on a new machine to move; previous machine drops to Free on next refresh.

Local-only by design

No ads, no analytics, no crash pings. The only outbound traffic: Roblox APIs, GitHub Releases, the Plus licensing endpoint, and a payload-free presence beacon.

Use each account through Roster or elsewhere, not both - Roblox rotates the cookie on every session, which can invalidate the copy in your vault.

Full feature tour →

How a refresh works

Cookie comes back alive, every time.

01 / Scheduler Pick next account Per-account jittered timer, ~5 min ±20%. Stale accounts go first.
02 / Vault Unwrap session DPAPI + Argon2id. Plaintext lives in process memory only.
03 / Roblox API Heartbeat call A single authenticated request. Read response headers for any rotated cookie.
04 / Vault Rewrap & persist If the cookie rotated, the new value is wrapped and written before the call returns.
Pricing

Free for casuals. Cheap for power users.

Free covers up to 3 accounts. Plus unlocks the full app for $3.99/mo. See the full breakdown →

FAQ

The three questions everyone asks first.

Is this a Roblox-approved product?

No - Roblox doesn't approve third-party tools. Roster sticks to public Roblox APIs and doesn't automate gameplay or inject into the Roblox process. Read Trust for the full surface.

What happens if your server goes down?

Short outages are fine. Your licence verifies locally against a key baked into the app and keeps working offline for up to 4 days; past that it falls back to Free until it reconnects. The server is only contacted at activation and once a day.

Can I move my Plus licence to a new machine?

Yes - activate on the new machine and the licence rebinds automatically; the old machine drops to Free on its next daily refresh. Codes are one-time and expire after 24h, but you can request a fresh one anytime via the recovery form.

Stop juggling browser profiles.

Roster v1.1 runs on Windows 10 22H2+ or Windows 11. The installer runs without admin rights.

Download for Windows sha256 published with every release