Total Revenue
—
All time
Active Keys
—
Currently valid
Total Keys
—
All time issued
Expiring Soon
—
Within 48 hours
Recent Orders
| Date | Plan | Amount | Key | |
|---|---|---|---|---|
| Loading... | ||||
Revenue Chart
📖 Overview Guide
Total Revenue
Total money earned from all Stripe purchases ever made.
Active Keys
Number of keys that are currently valid — not expired, not revoked.
Total Keys
Every key ever generated including expired and revoked ones.
Expiring Soon
Keys expiring within the next 48 hours. Customers may need reminders.
Recent Orders
The last 8 purchases made through the website. Shows who bought what plan.
All Orders
| Date | Plan | Amount | Session ID | |
|---|---|---|---|---|
| Loading... | ||||
📖 Orders Guide
Session ID
The unique Stripe transaction ID. Use this if you need to look up a payment in Stripe dashboard.
Search
Filter orders by customer email to find a specific person's purchase history.
Plans
Daily = $10 (24h), Weekly = $20 (7d), Monthly = $50 (30d), Lifetime = $300 (forever).
Key Manager
| Key | Plan | Status | HWID | Expires | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
📖 Key Manager Guide
HWID Bound
Once a customer activates their key, it locks to their PC hardware. "Unbound" means they haven't used it yet.
Reset HWID
Clears the machine binding so a customer can activate on a new PC. Use when they upgrade or reinstall.
Extend
Add days to an existing key without revoking it. Great for comp prizes, loyalty rewards, or fixing issues.
Revoke
Instantly cuts off a customer's access. Use for chargebacks, rule violations, or fraud.
Restore
Re-enables a previously revoked key. Use if you revoked by mistake or resolved a dispute.
Bulk Generate
Generate up to 50 keys at once. All keys appear in the display box — copy them for giveaways or events.
Customers
| Plan | Key | Status | Expires | Notes | |
|---|---|---|---|---|---|
| Loading... | |||||
📖 Customers Guide
Status: Active
Customer's key is valid and working. They have full access to APEX.
Status: Expired
Their key ran out. They need to buy a new plan to regain access.
Status: Revoked
Access was manually cut off by staff. Go to Key Manager to restore if needed.
Notes
Private staff notes on a customer. Click the note field to edit. Saved automatically. Never visible to customers.
Discord Lookup
Enter a Discord User ID to find all keys associated with that person.
📖 How to Find a Discord User ID
Enable Developer Mode
In Discord, go to Settings → Advanced → turn on Developer Mode.
Copy User ID
Right-click any user's name in Discord → Click "Copy User ID". Paste it in the field above.
Announcements
Post a banner announcement on the public website. Customers will see it at the top of the page.
📖 Announcements Guide
Post Announcement
Saves the text to Firebase and immediately shows it as a banner at the top of apexbot.store for all visitors.
Clear Announcement
Removes the banner from the website instantly. Use when the announcement is no longer relevant.
Good uses
New training milestone, upcoming maintenance, limited time discount, new feature launch, major bot update.
Training Monitor
Loading wandb data...
👑
Skill Rating — 1v1
—
—
Estimated competitive MMR based on simulated 1v1 performance
Total Timesteps
—
—
Total Iterations
—
PPO updates
Overall Steps/Sec
—
Training speed
Episode Length
—
Avg game length
Avg Step Reward
—
Higher = better
Policy Entropy
—
Exploration level
Policy Update Mag
—
Learning rate indicator
Critic Update Mag
—
Value learning
Collection Steps/Sec
—
Data gathering speed
Consumption Steps/Sec
—
Learning speed
Player Speed
—
Avg velocity
In Air Ratio
—
Time airborne
Ball Touch Ratio
—
Touch frequency
Run Info
Run Name
—
Project
gigalearncpp
Entity
ttvabstractonyt-apex-reinforcement-learning
Last Updated
—
📖 Training Stats Guide
Total Timesteps
The total number of simulation steps APEX has trained on. More = smarter bot. Currently at 12B+ which is exceptional.
Total Iterations
How many times the neural network has been updated. Each iteration processes a batch of collected gameplay data.
Skill Rating
An estimated MMR/rank for the bot based on how it performs in simulated matches. Higher = better rank.
Overall Steps/Sec
How fast training is running right now. Higher = faster learning. GPU training should be 50k-100k+.
Avg Step Reward
The average reward the bot earns per step. This goes up as APEX learns better behaviors. Watch for upward trends.
Policy Entropy
How much the bot is "exploring" vs "exploiting". Should stay between 0.4-0.7. Too low = stuck in habits. Too high = random play.
Policy Update Mag
How much the bot's decision-making is changing each update. Small stable values (0.01-0.05) = healthy learning.
Critic Update Mag
How much the bot's value estimator is changing. Should be similar to Policy Update Mag. Large swings = instability.
Collection Steps/Sec
How fast the bot is playing simulated games to gather training data. GPU acceleration makes this very fast.
Consumption Steps/Sec
How fast the neural network is processing and learning from the collected data.