Features
Built for daily use, not for a demo
The tool exists to handle incidents while the server runs. Information density and speed matter more than comfort.
Players
Full profile
Identity, identifiers, former names, sessions, sanctions, notes.
Multi-criteria search
By license, Discord, Steam, IP address, server id or name — including a former one.
Live data on demand
Money, inventory and weapons fetched when you open the tab, never stored permanently.
Protected IP addresses
Encrypted at rest, visible only with a dedicated permission, and hashed for correlation.
Staff and permissions
Server-side enforcement
The interface hides what is not allowed, but the backend decides. Hiding a button is not security.
Custom roles
Every permission follows the resource.action convention — players.kick, players.money.add, roles.permissions.manage.
Sign in by Discord role
An explicit mapping from a Discord role to a backoffice role. Losing the role revokes the session.
Audit log
Every sensitive action is recorded: author, target, context, IP address. The log is write-only.
Server and resource
Real-time monitoring
Heartbeat every 30 seconds. Online under 60s, degraded between 60 and 120s, offline beyond.
Generated configuration
ESX, QBCore and Standalone templates. Every bridge function stays editable.
No client code is executed
The platform never runs Lua supplied by a customer. Validation is purely static.
Traced commands
Every kick, freeze or money grant is a timestamped command, with its outcome and its expiry.