Official Directive — Unit Administration System
AEGIS AEGIS.

One plugin.
Your entire unit.

A self-contained WordPress plugin built for military simulation units. Personnel records, live roster, structured enlistments, promotions, awards, and a full command portal — all in a single system with no external dependencies.

Acquire AEGIS View Features

01

What's Inside

Member Profiles
Full records per member — rank, primary and secondary MOS, unit and sub-unit assignment, position, callsign, nationality flag, timezone, status, Discord, Steam, enlistment date, induction date, and promotion date. Photo upload via the WordPress media library.
Rank + Group Primary MOS Secondary MOS Unit / Sub-unit Callsign Nationality Flag Timezone Discord Steam Photo
Live Roster Frontend
The shortcode [aegis_roster] renders a live roster on any WordPress page, ordered by unit priority, sub-unit hierarchy, rank, and configurable secondary sort. Click any row to open a full member modal with demographic and service record tabs. Per-status visibility control — choose which statuses show on the public roster.
Service Records
AJAX-driven service records attached to each member. Each entry has a configurable title, date, description, and optional file attachment. Records load dynamically inside the member modal without a page reload.
Promotions & Demotions
Structured promotion and demotion flow that records the previous rank, new rank, date, and a description for each event. Member records update automatically. The full promotion history is retained per member and visible in the admin console.
Awards & Qualifications
Define custom awards and qualifications with name, description, image, and display priority. Award or qualify members with a date, notes, and optional attachment. Both appear in the member modal on the frontend roster.
Custom Images Display Priority Award Date Attachments
Enlistment System
A full public-facing enlistment form via [aegis_enlist] with fully configurable fields. Each application generates a unique token so applicants can track their status. Built-in messaging thread per application. Cloudflare Turnstile support, honeypot protection, IP rate limiting, configurable email notifications, and optional withdrawal.
Configurable Fields Status Tracking Message Thread Turnstile / Honeypot Email Notifications IP Rate Limit
Command Portal
Submit, route, and action requests and submissions through the chain of command. Configurable request types with custom fields, approver assignment, priority levels, comment threads, viewer access controls, and a complete status history. Separate submissions system with role-based visibility.
Request Types Submissions Approver Inbox Comment Threads Priority Levels Role-based Visibility
Activity Audit Log
Every change across the system is logged — action type, object affected, who made the change, when, and from what IP. Before and after states are stored. Revert capability included. Nothing goes unaccounted for.
Org Structure
Fully configurable units and sub-units with hierarchical nesting (parent/child), display priority, and abbreviations. Rank groups for organised rank management. MOS codes, nationality flags, timezones, and member statuses all fully manageable from the admin console.
Zero Dependencies
No mandatory third-party plugins. No external services or accounts required. Runs entirely on your own WordPress installation. Configurable for any unit — any game, any branch, any structure, any size.

02

Live Roster

Drop [aegis_roster] on any page. Members display in real-time, ordered by your unit hierarchy, with full modal profiles on click.

  • Ordered by unit priority, sub-unit tree, then rank
  • Per-status visibility — control what shows publicly
  • Click any row to open the full member profile modal
  • Modal tabs for demographics, service records, awards, and qualifications
  • Secondary sort configurable between name and callsign
  • Works with any WordPress theme
Roster — 1st Battalion
Live
RankNameMOSUnitStatus
COL R. Hargrove 11A HQ Active
MAJ T. Vaszquez 35F HQ Active
CPT K. Whitmore 12B Bravo Away
SSG D. Ólafsson 68W Bravo Active
SGT M. Reinholt 11B Alpha LOA
SPC A. Nakamura 25U Alpha Active

03

Admin Console

A purpose-built command interface separate from native WordPress. Everything your leadership needs, nothing they don't.

  • Members — add, edit, full profile management
  • Service records, awards, qualifications per member
  • Promotions & demotions with full history
  • Units, sub-units, ranks, rank groups, MOS, flags, timezones, statuses
  • Enlistment inbox with messaging thread per application
  • Request inbox for Command Portal approvers
  • Full audit log with before/after states and revert
  • Settings — roster sort, enlistment fields, email notifications
Personnel
Members
Service Records
Promotions
Awards
Structure
Units
Ranks
MOS
Admin
Enlistments
Requests
Audit Log
NameRankUnitStatus
R. Hargrove COL HQ Active
T. Vaszquez MAJ HQ Active
K. Whitmore CPT Bravo Away
D. Ólafsson SSG Bravo Active
M. Reinholt SGT Alpha LOA

04

Command Portal

Submit, route, and action requests through the chain of command. Requests and submissions are tracked from creation through to resolution, with full comment history.

  • Configurable request types with custom date fields and policy notes
  • Justification, subject member, and priority per request
  • Approver assignment with dedicated inbox
  • Comment threads — full context in one place
  • Viewer access — share requests with additional users
  • Separate submissions system with role-based visibility
  • Complete status history — pending, approved, denied, actioned
Request Inbox
4 OPEN
Promotion — SGT to SSG
CPT Whitmore · Promotion Request · 2 comments
Pending
LOA Request — 14 Days
SGT Reinholt · Leave of Absence
Approved
MOS Transfer Request
SPC Nakamura · Transfer · 1 comment
Under Review
AAR — Operation Nightfall
MAJ Vaszquez · After Action Report
Actioned

05

Enlistment System

A fully featured public enlistment form with built-in spam protection, status tracking, and a per-application messaging thread — so nothing gets handled through Discord DMs.

  • Public form via [aegis_enlist] — configurable fields
  • Applicants receive a token to track their own status
  • Built-in message thread per application
  • Cloudflare Turnstile, honeypot, and IP rate limiting
  • Configurable approval, denial, and confirmation emails
  • Optional withdrawal by applicant
  • Approved applicants can be converted directly to members
Enlistment Inbox
3 PENDING
James Brennan
UK · DISCORD: jbrennan#4421
Pending 14 Mar 2026
Lucas Müller
DE · Unit Pref: Bravo Company
Pending 13 Mar 2026
Tomás Ferreira
PT · 2 messages
Approved 11 Mar 2026
K. Okafor
NG · No experience
Denied 09 Mar 2026

06

Pricing

One-time purchase. No subscriptions. No seat limits. Your copy, permanently.

Tier 01
Standard
$29 USD
One-time · Single install

  • Member profiles & roster
  • Service records
  • Promotions & demotions
  • Awards & qualifications
  • Admin console
  • Audit log + revert
  • Enlistment system
  • Command Portal
  • Priority support
Acquire Standard
Tier 03
Command
$79 USD
One-time · Unlimited installs

  • Member profiles & roster
  • Service records
  • Promotions & demotions
  • Awards & qualifications
  • Admin console
  • Audit log + revert
  • Enlistment system
  • Command Portal
  • Priority support
Acquire Command

07

FAQ

AEGIS is built to WordPress coding standards and works with WordPress 6.x. It requires PHP 7.4 or higher.
Yes. AEGIS is theme-agnostic. The roster and enlistment shortcodes output clean, namespaced markup that integrates without style conflicts on any theme.
No. AEGIS is a one-time purchase. No recurring fees, seat limits, or mandatory external accounts of any kind.
Yes. Ranks, rank groups, MOS codes, unit hierarchy, sub-units, statuses, and flags are all fully configurable. AEGIS doesn't assume a specific game, branch, or order of battle.
Entirely on your own WordPress installation. AEGIS makes no external calls and sends nothing to third-party services. Your data is stored in your own database and stays there.
The enlistment system provides a public-facing application form via the [aegis_enlist] shortcode. Applicants receive a unique token to track their application status. Leadership review, approve, or deny applications through the admin console, with a built-in message thread per application. Approved applicants can be converted to full members directly.
The Command Portal is a request and submission system for logged-in WordPress users linked to AEGIS member profiles. Members submit requests — promotions, LOA, transfers, AARs, and any custom type you configure — which are routed to the appropriate approver, tracked with comments, and actioned with a full history.
Both the enlistment system and Command Portal are included in the Full and Command tiers only. The Standard tier includes member management, the live roster, service records, promotions, awards, qualifications, the admin console, and the audit log.

Stop managing tools.
Start running your unit.

One plugin. Every system your unit needs. No dependencies.

Acquire AEGIS View Features