Skip to content

The whole shift.One platform.

Personnel files, dispatch, training, tasks, applications, inbox and log: everything a faction, a clan or a team moves in a day, in one place. The core is game-agnostic; game-specific modules are switched on when you need them.

  • Discord sign-in, no password
  • No game server, no plugin
  • Free plan without a time limit
Inbox3 new
  • Leave request from M. Keller4 min agoWaiting for you
  • Application accepted: J. Brandt has been hired26 min ago
  • Clearance “weapons licence” expires on 20 Septoday 08:00
  • Weekly goal met: 2 of 2 eventsMon 09:00
  • Personnel file
  • Dispatch
  • Exam builder
  • Daily draw
  • Event log
  • Inbox
  • System log
  • Undo changes
  • Divisions
  • Callsigns
  • Blacklist
  • API centre
  • Personnel file
  • Dispatch
  • Exam builder
  • Daily draw
  • Event log
  • Inbox
  • System log
  • Undo changes
  • Divisions
  • Callsigns
  • Blacklist
  • API centre
  • Personnel file
  • Dispatch
  • Exam builder
  • Daily draw
  • Event log
  • Inbox
  • System log
  • Undo changes
  • Divisions
  • Callsigns
  • Blacklist
  • API centre
  • Personnel file
  • Dispatch
  • Exam builder
  • Daily draw
  • Event log
  • Inbox
  • System log
  • Undo changes
  • Divisions
  • Callsigns
  • Blacklist
  • API centre
  • Applications
  • Leave of absence
  • Clearances
  • Sanctions & commendations
  • Documents & folders
  • Standing orders
  • Calendar
  • Organization points
  • Org chart
  • Discord role sync
  • Global database
  • Share links
  • Applications
  • Leave of absence
  • Clearances
  • Sanctions & commendations
  • Documents & folders
  • Standing orders
  • Calendar
  • Organization points
  • Org chart
  • Discord role sync
  • Global database
  • Share links
  • Applications
  • Leave of absence
  • Clearances
  • Sanctions & commendations
  • Documents & folders
  • Standing orders
  • Calendar
  • Organization points
  • Org chart
  • Discord role sync
  • Global database
  • Share links
  • Applications
  • Leave of absence
  • Clearances
  • Sanctions & commendations
  • Documents & folders
  • Standing orders
  • Calendar
  • Organization points
  • Org chart
  • Discord role sync
  • Global database
  • Share links

Numbers you can count in the product

98
permissions, each set individually
12
admin levels, 0 to 11
21
modules, blockable per role
35
export tables for your spreadsheet
194
logged operation types
One screen

Everything the shift needs, in one dashboard.

No tab hopping, no second tool, no spreadsheet on the side. Duty, roster, tasks, requests and the log sit next to each other, and every member opens them with the Discord account they already have.

On duty12
Patrols4
Open requests3
Points this week1.240
Roster
NameRankCallsignStatus
MKM. KellerChiefLSPD-01On duty
TVT. VogelSergeantSWAT-04On patrol
SAS. AydinOfficerLSPD-17On leave
JBJ. BrandtCadetLSPD-42On duty
LRL. RothOfficerLSPD-23Off duty
  • Every number on this screen comes from a table someone can open, filter and export.
  • Every change on it writes a log line with who, what, when and why.
  • What a role may not see is not greyed out, it is not there.
Not bound to one game

Built modular. The core knows no game.

Members, ranks, divisions, duty, tasks, exams and a log are the same job whether you run a police faction in GTA roleplay, a Rust clan or a raid team. That job is the core. Everything that only makes sense in one game is a module you switch on or never see.

Made for

  • GTA roleplay (FiveM, RageMP, alt:V)
  • Rust clans
  • Survival & sandbox groups
  • Raid & PvP teams
  • Discord communities with structure
  • Any org with ranks and duty
  1. 01

    The core: every organization

    Personnel files, ranks, divisions, duty and dispatch, tasks and points, exams, events, inbox, log and undo. Always on, in every plan.

  2. 02

    Optional: you decide

    Applications, calendar, API centre, copy templates. Off by default; the owner switches them on per organization and can block any module per role.

  3. 03

    Game-specific: for those who need it

    The police toolbox and E-MD (EMS administration) are built for GTA roleplay. A Rust clan never sees them, and the next game-specific module lands the same way.

A day on duty

What the platform does on a Tuesday.

Not a feature list: the day of a faction, with the times at which the platform works by itself. The example is a police faction in GTA roleplay; a Rust clan's day looks the same, only the tasks are named differently.

  1. 04:00runs by itself
    01 / 08

    Tasks are dealt

    Every active member draws one random task per category and per division. Automatically, nobody hands them out. If a point boost is running, the raised value is already on the task.

    Your tasks todayWeekend ×2
    Patrol downtown, 30 min+40
    Document a vehicle check+25
    SWAT training hour+60

    Proof: at least one image

  2. 08:00
    02 / 08

    Shift change

    Dispatch shows live who is on duty, which patrols are out and who holds which status. At fixed times everyone is clocked out and every patrol closed: nobody stays on duty for a week.

    Dispatch
    On duty12
    Patrols4
    MKM. KellerAvailable
    TVT. VogelOn call
    SAS. AydinBreak
    Adam-01 · DowntownAdam-04 · Highway
  3. 10:30
    03 / 08

    An application comes in

    You release a Discord ID, the person signs in and fills in your form. Accepting hires: the answers land straight in the personnel file, and the blacklist is checked while the ID is typed.

    Application · J. BrandtOnboarding
    1. Discord ID released
    2. Form submitted
    3. Blacklist: no match
    4. Accepted → file created
  4. 13:00
    04 / 08

    An exam is taken

    Single choice, free text, images, knockout questions. An instructor grades the free text; until then the attempt is under review. Passed means a record in the file and, if you want, the next rank, automatically.

    Tactical operations · examPassed
    88 %22 / 25 correct
    Knockout questions passed
    Free text: graded
    Rank 3 granted3
  5. 17:00
    05 / 08

    The file keeps up

    Clearances run out on their date, sanctions keep their history, every change writes itself into the file timeline. And whoever is affected hears about it in the inbox, not on the grapevine.

    Personnel file · M. Keller
    Weapons licenceexpires 20 Sep
    Written warninguntil 30 Sep
    Rank raised to Sergeant · reason on record

    Inbox notified

  6. 20:00
    06 / 08

    Operation

    An event with time, place, lead and participants. Points are paid per participation: added later means credited now, removed means exactly those points come back. It is in the calendar by itself.

    Major incident, harbourCompleted
    20:00 to 22:3014 participantsIn the calendar
    MKTVSAJBLR+9

    +15 points per participation

  7. 22:00runs by itself
    07 / 08

    Shift reset, and everything is on the record

    The worker clocks everyone out and closes the patrols. By now the system log holds every operation of the day: who, what, on whom, why. And if one of them was wrong: undo it, alone or all at once.

    System log
    Rank raised · M. Keller · reason on recordUndo
    Clearance revoked · T. VogelUndo
    12 members clocked out · shift resetUndo
  8. Mon 09:00runs by itself
    08 / 08

    Weekly review

    Event participation settles the past week: a weekly target, exceptions per rank, leave counted pro rata. Whoever missed gets a message, the leadership gets a summary, even when nobody missed.

    Event participation · week 36Target: 2 events
    MKM. Keller2 / 2met
    TVT. Vogel1 / 2missed
    JBJ. Brandt0 / 0excused
The modules

All of it. Nothing you don't need.

The core is always on and knows no game. Optional modules are switched on by the organization itself, and off again per role. Game-specific ones are marked.

Personnel file

One editor per person: your own master-data fields, sanctions, clearances, leave, training, points and the full timeline of who changed what.

Dispatch & duty

Live board with status codes, patrols and activities; patrol logs, activity points and a scheduled shift reset.

Knowledge & exams

Exam builder with knockout questions, free-text grading, examiner mode and unlocks; documents, forms and standing orders with read receipts.

Crewoptional

Applications

Release a Discord ID, let the form be filled in, accept: the answers land in the file, the blacklist warns.

Inbox

Everyone hears what concerns them; open requests sit in a second tab as things to do. No polling, no e-mail.

Crewoptional

Tasks & points

A daily draw at 04:00, proof by image, point boosts, a calendar per person and one spendable balance.

Events & calendar

Event log with points per participation, statistics, a weekly target with a Monday report, division and personal calendars.

Log & undo

Who did what to whom, when and why. And a single change or everything one account did, taken back in one step.

Structure & org chart

Ranks, callsigns, nested divisions, confidential units, admin levels and an org chart that draws itself.

Crewoptional

API centre

Read-only keys over 35 tables for Google Sheets, with a link builder and live preview.

GTA roleplayCrewoptional

E-MD (EMS)

Patient files, assessments, MedKit, diplomas, elections, tickets and a file search across all of it.

GTA roleplayCrewoptional

Police toolbox

Fine catalogue, penalty calculator, Miranda card and four working views for the patrol.

91Everything that is in there.11 areas · Show the complete list

Duty & dispatch08

  • DispatchGo on and off duty, staff patrols, status codes and activities live on one board.
  • Dispatch configurationYour own status codes with colours, your own patrol names and the selectable activities.
  • Patrol logsThe complete history of every patrol with crew, vehicle and duration.
  • Scheduled shift resetAt fixed times everyone is clocked out and all patrols are closed: nobody stays on duty for a week.
  • ActivityLeaderboard by activity points, inactivity list and days since the last shift.
  • RosterThe compact list: rank, role, callsign, duty status and points.
  • WhiteboardA board on the dashboard only the leadership can write on: announcements for the whole department.
  • Live presenceWho is online right now, with a counter in the sidebar.

Personnel15

  • Personnel fileOne editor per employee for identity, org data, master data and every card of the module.
  • Your own master-data fieldsYou decide which fields exist, what type they are and which ones are mandatory.
  • Hiring with instant matchWhile the Discord ID or pass ID is being typed the form reports an existing file or a blacklist hit, with reason and days; the Discord ID itself is optional.
  • ApplicationsoptionalRelease a Discord ID, let the person fill in your form, accept: the answers land in the file with the status onboarding.
  • RehireRestore an archived member with a new name, rank and callsign in one dialog; today's hire date is stamped automatically.
  • Personnel listThe paged list with search, rank and division filters; hidden statuses stay out of every evaluation.
  • Double-click to editA double-click opens exactly that one field, Enter saves, Escape discards.
  • Leave of absencePlan leave in advance: the status flips to absent on the start date by itself and back when it ends.
  • Sanctions & commendationsWarnings with type, reason, penalty and expiry, plus awards: revoked instead of deleted, so the history survives.
  • ClearancesStanding permissions like a weapons licence, dated in the file, expiring on their date and automatically revoked when someone leaves.
  • Termination historyEvery departure on one page, each with the reason that was written down.
  • Shared filesRead files a partner organization released to you, and hire the person from them in one click.
  • Callsign overviewWhich numbers are taken, free, reserved or blocked: reserve or block them right there.
  • Own profileEveryone designs their own: picture, accent colour, banner, headline, layout and pinned highlights.
  • InboxPer member and organization: what concerns you in one tab, what waits for you in the other, release notes in a third.

Structure & org chart08

  • RanksNamed and ordered by you; deleting a rank moves its members to the next one down, cleanly.
  • CallsignsLSPD-01, SWAT-01: a prefix per area, the next free number suggested, uniqueness enforced.
  • DivisionsAs many per person as you like, nestable one level deep, and membership is inherited upward.
  • Confidential unitsA minimum rank makes a division invisible to junior supervisors, not merely read-only.
  • Org chartBuilds itself from ranks, divisions and members: leadership on top, departments below.
  • Public org chartThe same chart branded, shareable and printable, without a login.
  • Admin levelsTwelve levels and a matrix in which you set, per organization, from which level each of the 82 permissions applies.
  • Copy templatesoptionalDiscord text blocks that fill themselves with name, rank, callsign and the reason you entered.

Knowledge & training12

  • Exam builderSingle and multiple choice, short answer, free text, an image per question, pass mark by percent or by count.
  • Knockout questionsAny question can be a knockout: get it wrong and the exam is failed, whatever the score.
  • Free-text gradingAn examiner marks open answers right or wrong; until then the attempt is under review and grants nothing.
  • Examiner modeFor a practical exam the instructor fills the sheet in for the candidate and adds a remark.
  • Unlock & cooldownA locked exam is released per person and one release is worth exactly one attempt; a per-exam waiting period stops brute-forcing.
  • External qualificationsCourses taken elsewhere, recorded with status, result, source, a backdated date and a note.
  • Training catalogueDefine the names once and pick from the list in every file: the same wording everywhere, evaluable.
  • Training logEvery exam, award and release in one filterable feed, for the training leads, without access to everything else.
  • Documents & foldersCollaborative rich text with version history, folders and visibility by division or rank.
  • Form templatesBuild a form, share it, and every submission collects itself under the template.
  • Standing ordersVersioned SOPs with categories, a minimum rank and a read receipt per employee.
  • Paper view, print & PDFDocuments and filled forms render as a real sheet with header and footer: six paper colours, chosen by the reader.

Tasks & points06

  • Daily drawoptionalOne random task per category and per division, dealt at 04:00 to every active member.
  • Proof requiredoptionalA task counts as done only with at least one image attached: points against evidence, not against claims.
  • Point boostsoptionalDouble or raised points for a set period, optionally only on certain weekdays, for one task, a category or the whole department.
  • Task calendaroptionalA week per person: what was done when, with the proof at full size, the time and the points.
  • Evaluation & participationoptionalWho completed how much. And, in red, who completed nothing at all in the chosen window.
  • Organization pointsOne spendable balance per person, fed by tasks, events and manual adjustments, with a running journal.

Events & calendar07

  • Event logLog an operation with time, place, lead and participants: it appears in the calendar by itself.
  • Event statisticsAny period you like: events held, participations, staff coverage, best weekdays and who took part in nothing.
  • Event participation & weekly goalA row per member from the roster, a weekly target with exceptions per rank, leave pro rata, and a Monday report to everyone concerned.
  • Points per participationAdded later means credited immediately; removed means exactly those points come back off.
  • CalendaroptionalRecurring appointments, a week view with real times, and cancelling instead of deleting.
  • Division calendaroptionalInternal dates per division: whoever is in several sees them all in one list, each tagged with its origin.
  • Personal appointmentsoptionalYour own dates, releasable to individual colleagues without becoming a public entry.

Compliance & logs09

  • System logWho did what to whom, when and why, across every module, with free-text search and filters.
  • Undo changesTake one change back, or everything an account did, with a preview, in one step, through the original guards.
  • File timelineEvery hire, promotion, sanction and termination enters the file by itself, plus your own notes.
  • Mandatory reasonA termination and a rank change need a written reason: it lands in the file, in the log and in the Discord template.
  • BlacklistAn entry terminates and archives the person and can carry an end date or a duration in days; a later hire is warned with reason and remaining days, not blocked.
  • Module visibilityWithdraw any of 18 modules per role and organization: unticked means the menu item does not exist.
  • Module switchesDispatch, knowledge, leave, callsigns, global database and org chart can be switched off per organization: the menu entry disappears.
  • Archive, do not deletePeople and content are archived and restorable; permanent deletion is its own permission, held by leadership only.
  • Danger zoneTerminate everyone, reset the organization, delete it: each only with a written reason and the org slug retyped by hand.

Data & integration06

  • API centreoptionalRead-only keys over 35 tables as CSV, TSV or JSON, built for Google Sheets via IMPORTDATA.
  • Link builderoptionalTick columns, name headers, set filters and a timezone, with a live preview of the first 15 rows.
  • Global databaseSearch people across every organization in your workspace, and import an existing file into yours.
  • Discord role syncMap ranks to Discord roles; changes are pulled through on a queue with retries, never in the request.
  • WebhooksOutgoing events to your own endpoints, with a delivery log; target URLs are stored encrypted.
  • Share linksOne URL per document or exam: internal opens it in the app and every permission check still applies, public renders it read-only for anyone with the link.

Police toolbox05GTA roleplay

  • Fine catalogueoptionalEvery paragraph searchable with fine, wanteds and notes, filterable by code book.
  • Penalty calculatoroptionalClick the paragraphs and get the total, the wanteds, the custodial time and a finished line for the PDA.
  • File, registry, traffic, cameraoptionalFour more working views for the patrol, on the same catalogue.
  • Miranda cardoptionalYour own wording of the caution on the dashboard, copyable in one click.
  • Your own legal dataoptionalThe catalogue comes live and can be pointed at your own source per organization.

E-MD (EMS)07GTA roleplay

  • Patient filesoptionalOne file per pass ID, aggregating assessments, MedKits and dispensing, plus sick notes and documents.
  • E-MD file searchoptionalOne pass ID, name or phone number resolves to a person's whole dossier across every E-MD vertical, assembled per permission.
  • Medical assessmentsoptionalPsychological and physical assessments from question banks the leadership maintains itself.
  • MedKit & cannabisoptionalDispensing with a daily limit and its own block list, plus cultivation permits.
  • DiplomasoptionalPropose, vote, publish, with a configurable quorum and a publicly verifiable certificate.
  • Elections & ticketsoptionalInternal votes with candidates and a count, plus support tickets, capped at two open per person.
  • E-MD log & figuresoptionalA read-only log of every operation, a dashboard of the key figures and a leaderboard of the most active.

Platform08

  • Two portalsConfiguration and operation are separate surfaces: the owner escalation only exists in the configuration one.
  • Multi-org workspaceOne workspace carries as many organizations as your plan allows, with a switcher in the sidebar.
  • Own domain & short linkEvery organization gets a universal short link, and optionally a DNS-verified domain of its own: both land on a branded login.
  • Organization brandingLogo, sidebar colour and a dashboard background image with adjustable strength, live preview included.
  • White labelProduct name and logo of the whole platform are configurable for a single-customer installation.
  • German & EnglishEvery string in the interface goes through the translation layer; the language follows the browser and is remembered.
  • Light & darkSwitchable everywhere and stored locally: documents additionally offer six paper colours.
  • What is newA bell with an unread counter and curated release notes, published automatically on deploy.
Recently shipped

There is always something new here.

These entries come from the release notes that go out to every user in the app. The same list is in the bell after you sign in.

Security & operations

Built so the boring things cannot go wrong.

You are holding your members' data. These are architectural decisions, not settings: there is no switch that turns them off.

  1. 01

    Tenant isolation

    Every organization-scoped route resolves the organization and your membership first. No query touches a table without the organization in its WHERE clause. A missing membership answers 404, so not even the existence of an organization leaks.

  2. 02

    Discord login, nothing else

    No passwords to store, leak or reset. The session is a signed token in an HttpOnly cookie that renews itself silently, and a single click invalidates every session you have, everywhere.

  3. 03

    Encrypted webhook targets

    Webhook URLs are AES-256-GCM encrypted at rest and must pass a strict allow-list before they are ever called: a submitted URL cannot be aimed at an internal address.

  4. 04

    Exports that cannot execute

    A spreadsheet runs a cell starting with an equals sign as a formula, and rows carry text your members typed. Every text column is neutralised on the way out, including the header row.

  5. 05

    The row goes, the trace stays

    People are terminated and archived, content is archived. Where something really is deleted, the log entry that records it is written first, and survives.

  6. 06

    Performance is a rule, not luck

    No blur on content cards, one static background painted once, cards below the fold that load when you reach them, coalesced requests and compressed responses. It runs on the laptop from the cupboard.

Plans

Start free. Pay when it carries the department.

Free carries the core a group runs on: files, roster, dispatch, ranks, leave, the org chart and the log. Crew adds all seven modules. Fraktion adds the two integrations that reach outside the app, Discord role sync and your own domain.

Free

0 €forever
  • 1 organization, up to 10 employees
  • Personnel files, roster, dispatch, ranks
  • Leave, callsigns, org chart, blacklist
  • System log with undo, inbox
  • No time limit, no credit card
Start for free

Crew

Recommended
14,99 €per month
  • 3 organizations, up to 150 employees each
  • Knowledge: academy, exams, documents, guidelines
  • Tasks with daily draw and points, events with weekly targets
  • Applications, API centre, E-MD, police toolbox
  • Webhook router, up to 10 routes
  • Everything in Free
Start for free

Fraktion

29,99 €per month
  • 5 organizations, up to 300 employees each
  • Discord role sync: a rank change moves the role by itself
  • Your own verified domain with a branded login
  • Webhook router, up to 25 routes
  • Everything in Crew
Start for free

Netzwerk

On request
  • Unlimited organizations and employees
  • Unlimited webhook routes
  • Installation under your own brand
  • Agreed support and onboarding
  • Everything in Fraktion
Get in touch

Prices include VAT. Checkout and billing run through Tebex Limited, which sells the plan in its own name and applies the VAT rate of your country. Monthly, cancellable at any time to the end of the paid period; consumers additionally have a 14-day right of withdrawal.

Questions

What people ask before they sign up.

Do we need a game server or a plugin?

No. Everything runs in the browser and is entered in the app. Duty is started in the app and stored on the server, so nothing has to be installed on your game server and nothing has to be kept running.

How does the Discord connection work?

Signing in is Discord OAuth: there is no password. On top of that you can map each rank to a Discord role; when a rank changes the role follows automatically, processed on a queue with retries.

Can we bring our existing spreadsheet?

You define your own master-data fields, so your columns keep their names. In the other direction the API centre gives you a finished IMPORTDATA line, so an evaluation you already built keeps working: it just pulls from live data now.

Who owns the data?

You do. Every table is exportable as CSV, TSV or JSON at any time, without asking anybody. Organizations are strictly separated from one another, and the only cross-organization search is limited to your own workspace.

Can it run on our own domain?

Every organization gets a universal short link on every plan. From Fraktion you can additionally verify your own domain by DNS: the login page then carries your logo and your name, and takes members straight into your organization.

What happens if somebody misuses their rights?

Every change is logged with who, what, when and why. From that log a single change or everything one account did can be taken back, previewed first, in one step, and the undo runs through the same checks as the original action.

Is it available in German?

German and English. The language follows the browser, can be switched at any time and is remembered per user, error messages included.

What happens if we stop paying?

Nothing is deleted. The plan falls back to the free limits, so export what you need beforehand: the export is read-only and available on every plan.

Is this only for GTA?

No. The core (members, ranks, divisions, duty, tasks, exams, log) knows no game and is what a Rust clan or a raid team uses. Only the police toolbox and E-MD are built for GTA roleplay; they are optional modules a game that does not need them simply never switches on. That is what the modular build is for.

Set it up this evening.

Sign in with Discord, create your organization, invite the first ten. No credit card, no installation, no game server.

Start for free
  • Discord sign-in, no password
  • No game server, no plugin
  • Free plan without a time limit