Features

Everything Roster does,
in order of how much you'll use it.

No surprises buried in a settings page. The four things below are the core product; the rest are quality-of-life features that matter once you're running more than a couple of accounts.

01 / Vault - an encrypted store you don't have to think about

Every account's .ROBLOSECURITY cookie is wrapped with Windows DPAPI under your user account, then optionally re-wrapped with an Argon2id-derived key from a master password. The plaintext only exists in process memory, and only for the milliseconds it takes to make one authenticated call.

  • DPAPI per-user wrap, hardware-bound.
  • Argon2id master password (64 MB, 6 iterations, OWASP defaults - optional).
  • Idle auto-lock (15 min default).
  • Single-file encrypted export, portable between machines.
  • Per-account key rotation in under two seconds.

02 / Multi-instance - run as many clients as your GPU can stomach

Roblox enforces a single-instance mutex. Roster bypasses it at the OS level - the same trick a clean process tree would do - without injecting a DLL, patching the binary, or shipping anti-cheat-flavoured code. The launcher places each window for you and applies a per-instance throttle so four clients don't melt the machine.

  • No DLL injection, no binary patching, no memory writes.
  • Window-layout presets: 2×2, stripe, picture-in-picture, a precise grid (exact sizes, negative gaps, borderless), and custom tilings.
  • Per-instance OS-level throttle (idle priority + EcoQoS) so backgrounded clients yield CPU.
  • Pre-flight checks: mutex, IPC, cookie.
  • Sequenced launches with a small stagger so the protocol handler isn't fired concurrently.

03 / Refresh loop - cookies that stay alive while you're asleep

A jittered heartbeat fires once per account every ~5 minutes (±20%). The response stream is sniffed for any Set-Cookie: .ROBLOSECURITY Roblox emits, and the new value is wrapped and written to the vault before the call returns. Stale accounts go to the front of the queue.

  • Per-account jitter so traffic doesn't look like a script.
  • Captures rotated cookies the moment Roblox issues them.
  • CSRF token cached and refreshed at exactly the rate Roblox wants.
  • Surfaces challenge/captcha responses instead of swallowing them.
  • Full refresh log, viewable in-app; structured NDJSON account export (Plus).

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

04 / Moderation auto-agree (Plus) - no more "I Agree" walls

Roblox sometimes blocks an account behind an "I Agree" modal until someone clicks it. Roster clears the harmless ones (cosmetic warnings, ToS re-accepts) during the refresh loop - per-account, on a toggle you control.

  • Per-account toggle, off by default. Plus-only - free accounts never auto-agree.
  • Only acknowledges low-severity prompts (ToS re-accept, cosmetic warnings).
  • Logs every action to the in-app refresh log; nothing is silent.
More for power users

More for power users.

Live presence & server tracking

Each account card shows what game it's in, what server, and how long it's been there.

Net Worth view

Aggregates Robux balance, RAP, and limited-item counts across every account in the vault.

Playtime tracking

Per-account session log: how long each alt has been in a game, per place, with weekly and lifetime totals. Local-only.

Notes & aliases

Tag each account with a private nickname and free-text notes. Survives export/import.

Bulk-settings editor

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

Account groups

Group accounts ("Mains", "Storage", "Group holders") for one-click multi-launch and bulk actions.

Window-layout presets

Save named tilings and snap to them on launch. Multi-monitor aware.

Focus-mode hotkeys

Global cycle-focus, mute-background, and snap-to-layout shortcuts. Work while the launcher is minimised.

Auto-relaunch / crash recovery

If a Roblox instance dies mid-session, the launcher offers a one-click relaunch into the same place and server.

Private-server vault

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

Join-friend & game search

Search Roblox's catalog from inside the launcher, queue a place for any subset of alts, or join whatever a friend is currently playing.

Roblox cache cleaner

Sweeps the %LocalAppData%\Roblox caches on demand so a misbehaving install doesn't quietly grow to gigabytes.

What Roster is not

Features people ask for and won't get.

The reason in each case is "it's the kind of code that quietly burns your accounts."

No DLL injection

Roster never loads code into the Roblox client. Anti-cheat doesn't see us because there's nothing to see.

No automation

No auto-clickers, no scripted gameplay, no farming bots. The refresh loop talks to Roblox's web API the same way the official site does.

No telemetry

No third-party analytics, no tracking, no crash pings - just a first-party presence beacon for daily-active counts, as disclosed in our Privacy Policy.

No proxy routing

We evaluated per-account proxy routing for v1 and dropped it - wrong fit for a one-person product. No current plan to add it. More on what Roster can't bypass →

No cloud sync

Your vault stays on your machine. Exports are encrypted single-file blobs that you move yourself.

No Mac / Linux

The mutex bypass is Windows-specific.