TrainerHub
// trainer platform · dev preview

Build, review, and ship game trainers
without the chaos.

TrainerHub is a shared workbench for trainer developers and reviewers. Submit CT files, track compile status, and get them into players' hands fast.

Create an account Log in

PHP 8.x MySQL 8 CSRF locked HSTS on
// features

Everything a trainer dev needs, nothing you don't.

CT

Clean submissions

Upload .xml cheat tables up to 10 MB. Metadata, description, and version — tracked from day one.

QA

Reviewer queue

Admins triage pending trainers from a dedicated queue. Approve, reject, or kick back with one click.

RB

Role-based access

Four roles: subscriber, dev_uploader, admin, master_admin. Routes gated server-side, not just in the UI.

SS

Hardened by default

Argon2id passwords, DB-backed sessions, strict CSP, Origin + CSRF on every POST, HTTPS forced.

ST

Status pipeline

Every trainer moves through pending approved compiled. No guessing.

LT

Zero build step

Plain PHP + MySQL on Hostinger shared hosting. No webpack, no node_modules, no CI pipeline required.

// workflow

From .CT file to shipped trainer in three steps.

01
01

Submit

Dev uploads a CT file with trainer name, game, and description. Lands in the pending queue.

02
02

Review

Admin opens the queue, inspects metadata, approves or rejects. Status updates server-side.

03
03

Compile & ship

Compile pipeline builds a binary. Status flips to compiled and the download URL is attached.

// get started

Ready to push a trainer?

Create a dev account. The first registered user gets master_admin automatically.

Create an account I already have one