Scan the QR code on your dashboard or enter your controller PIN to connect your device.
APP
The Future Learning eXperience
Select Your Brand
New Player?
New Player Signup
Create your PFLX account. You'll start in the PlayerPool cohort. To join an organization or class cohort, ask your host for an invite.
Have an imported account?
Claim Player Account
Enter your email address. If your account has been imported by your host, we'll find it and generate your access PIN.
Already have a Brand?
✅
Account Found
Your account was imported by your host. Here's your temporary access PIN:
----
Player
Cohort
Select your Brand from the dropdown — it's already in the system.
New Player Registration
No imported account found. Register as a new standalone player. You'll join the PlayerPool cohort.
Already have an account?
Access Code Generated
Your temporary PIN has been created. Enter your email and this PIN to verify your account.
----
Secure Your Account
Replace your temporary PIN with a personal 4-digit code you'll remember.
Checkpoint Alpha Diagnostic
CHECKPOINT ALPHA DIAGNOSTIC
DISCOVER YOUR CREATIVE IDENTITY
Startup Studio Placement
🚀
Welcome to PFLX
You're about to enter The Future Learning eXperience — a gamified education platform powered by X-Coin, quests, battles, and real-world skill building.
Your Role
What best describes you?
Student
Creator
Educator
Explorer
Your Interests
Select the pathways that interest you most.
CS & AI
Game Dev
Music
Design
Business
Video
Your Slogan
Create a short tagline that represents you. This appears on your player card.
0/60
Create Your Brand
Your Brand Name is your identity across PFLX. Choose something unique — this is how other players know you and how you log in.
YOUR BRAND
Join a Pass
As a PlayerPool member, you have access to core features. Upgrade to unlock exclusive challenges, sponsored projects, and internship opportunities.
🌟
Season Pass
Challenges + Projects
⚔️
Battle Pass
Tournaments + Rewards
✨
Profile Complete
Your player profile has been created:
Player
Brand
Slogan
Role
Cohort
Interests
Create Your Login PIN
Set your permanent 4-digit PIN. You'll use this with your Brand Name to access the platform.
System Version 1.0.0 // Beta // Secure Connection
🔴 LIVE STREAM ON AIR
A live stream is broadcasting in Mission Control. Click to watch.
MISSION CONTROL
Launch Station
OVERVIEW
PLAYER MANAGEMENT
TASK MANAGEMENT
SYSTEM
TOOLS
Mission Dashboard
Platform overview — players, tasks, progress, and activity.
VIRTUAL THEATERLIVE
🎭
STAGE PREVIEW
Waiting for host broadcast...
VIRTUAL THEATEROFFLINE
🎭
THEATER OFFLINE
The Virtual Theater is your live production suite — stream, mix audio, DJ, lighting, and crew management.
VIRTUAL THEATEROFFLINE
STAGE PREVIEW
Configure your show and click GO LIVE to begin broadcasting
OUTPUT
PARTICIPANTS 0
LIVE Q&A
MASTER
MAIN
-3 dB
EQ
MON
DECK ANo Track Loaded-- BPM
PITCH0.0%
CROSSFADER
AB
TRACK LIBRARY
Neon Pulse Beat128 BPM - 3:42
Cyber Groove120 BPM - 4:15
Dark Ambient Intro90 BPM - 2:30
Trap Session140 BPM - 3:58
SOUNDBOARD
DECK BNo Track Loaded-- BPM
PITCH0.0%
EFFECTS RACK
TAP TEMPO
-- BPM
ONE-SHOT FX TRIGGERS
REALITY WARP LIGHTING CONSOLE
STAGE LIGHTING PREVIEW
Master Intensity80%
Color Temp5500K
Hue
Saturation70%
StrobeOff
PRESETS
📺 SOURCE SWITCHER
Control what appears on the main stage.
🎙 SPEAKER MODERATION
Manage who is on-stage and who is muted.
🎨 STAGE LAYOUT
500ms
📜 TELEPROMPTER
Your live teleprompter — visible only to you and the Studio Director.
Enter your script below to see it here...
5
28px
0 words · ~0 min
🎬 CREW ROLE ASSIGNMENTS
Assign participants to crew roles. Each role unlocks specific theater controls for that user.
📋 ROLE GUIDE
👑 STUDIO DIRECTOR
Full access to all tabs. Can assign/remove crew roles. Master override on all controls. Max 3.
🎙 PRESENTER / SPEAKER
Teleprompter with speed/font/mirror controls. Stage view. Q&A moderation. On-stage camera.
🎵 SOUND TECH / DJ
Mixer, DJ decks, FX rack. Audio-only controls. No video/stage access.
💡 LIGHTING TECHNICIAN
Lighting console, Reality Warp skins, visual effects. Can apply live skin changes to the stage.
📺 MEDIA TECHNICIAN
Source switching (camera/slides/video/screen), speaker moderation, stage layout. Max 3.
🚪 BACKROOMS (BREAKOUT)
Green Room
0 participants
Rehearsal Hall
0 participants
Not Connected
📡 SCHEDULE BROADCAST
🔑 STREAM KEY
••••••••••••••••••••
RTMP URL:rtmp://a.rtmp.youtube.com/live2
📅 BROADCASTS
No broadcasts found. Connect your YouTube API key in MC Settings to get started.
🔴 BROADCAST CONTROLS
Select a broadcast and go live
LIVE ON YOUTUBE00:00:00
—
📊 LIVE ANALYTICS
0
VIEWERS
0
LIKES
0
CHAT MSGS
0
PEAK
💬 YOUTUBE LIVE CHAT
Chat will appear here when a broadcast is live
📺 PROGRAMMING GRID
Schedule broadcast blocks like a TV station — fallback queue loops when no block is active
This Week
TIME
MON
TUE
WED
THU
FRI
SAT
SUN
➕ ADD BROADCAST BLOCK
🔁 FALLBACK LOOP QUEUEPlays when no scheduled block is active
No videos in queue. Add videos to loop during off-hours.
📋 SCHEDULED BLOCKS
No blocks scheduled. Add your first broadcast block above.
🔌 OBS WEBSOCKET CONNECTIONDisconnected
SETUP GUIDE
1. Open OBS Studio on your computer 2. Tools → WebSocket Server Settings 3. Enable WebSocket server (port 4455) 4. Set a password if desired, then click Connect above
🎬 STREAM / RECORD CONTROLS
--%
CPU
--
FPS
--
KB/S
0
DROPPED
🎬 SCENES
Connect to OBS to view scenes
📷 SOURCES
Select a scene to view sources
🔊 AUDIO MIXER
Connect to OBS to view audio sources
✂ CAPCUT EDITOR
Edit and trim clips before adding to your broadcast playlist
CAPCUT WEB EDITOR
Quick-edit video clips for your broadcast. Trim, add effects, and export directly to your fallback queue or scheduled blocks.
Or drag & drop video files here
📡 DARKCAMPUS BOARDTagged broadcasts
RECENT ACTIVITY
ACTIVE CHECKPOINTS
ACTIVE PROJECTS
QUICK ACTIONS
🎁 DAILY REWARDS
Player Management
View, manage, and organize all players across cohorts.
XC:—
★
PLAYER ⇅
BRAND ⇅
EMAIL ⇅
COHORT ⇅
STUDIO ⇅
XC ⇅
EVO RANK ⇅
ROLE
ACTIONS
ADD PLAYER
?
JPG/PNG, auto-cropped to circle
ECONOMY
ACCESS PIN
BADGES
0 awarded
No badges awarded yet.
Click the × on any badge to revoke it. Saved when you click Save Player.
IMPORT PLAYERS (CSV)
CSV FORMAT
Header row (required):
name, brandName, cohort, email
Example:
John Doe, TechVision, Period1, john@school.edu
Jane Smith, PixelCraft, Period2, jane@school.edu
0 players found
⚠️
DELETE PLAYER
Are you sure you want to remove this player?
Checkpoints
Manage rounds, milestones, and checkpoint schedules.
CHECKPOINT FORM
0 XC
🔍
No banner
Task Management
Create, assign, and track tasks across all checkpoints and cohorts.
TASK FORM
CHECKLIST / TO-DO ITEMS
HOST SUBMISSION SETTINGS
DEADLINE PENALTY LOGIC
UPGRADE INTERACTIONS
ACTIVE TIMEFRAME
CORE PATHWAY NODE SETTINGS
YOUR TASKS
SUBMIT TASK
Projects
Manage team projects, pitches, and deliverables.
PROJECT FORM
No cover — click to upload
ACTIVE TIMEFRAME
PROPOSAL / CORE PATHWAY FIELDS
When players submit project proposals, these fields map to Core Pathways node setup upon approval.
NODE TYPE & CO-OP SETTINGS
Seasons & Game Periods
Configure seasonal gameplay, leaderboard resets, and reward cycles.
SEASON FORM
No banner — click to upload
👥 Cohort Access
🎁 Season Rewards
💸 Fines & Taxes (active this season)
⭐ Special Completion Rewards
Define bonus rewards for completing specific Tasks or Projects during this season. Players get these on top of the base XC.
🤖 Automatic Logic Rules
WHEN <trigger> THEN <effect> — automatic happenings run by the X-Bot engine during this season.
🎁 Loot Box Packages (Daily Login Rewards)
Loot boxes offer random rewards (Multiplier x2, Time Shifter, Investment Tax, XC, Badges, Upgrades). Players claim once per reset interval.
Media Embed
Embed YouTube, Twitch, Google Slides, and Canva presentations.
Announcements
Broadcast messages to all players across the platform.
NEW ANNOUNCEMENT
💎 Digital Badge Management
Create, assign, and manage digital badges across all tiers.
BADGE FORM
💼 Job Board
Post jobs and gigs for players to claim. Earn XC for completion.
JOB POSTING
💡 Pitches
Review and manage student startup pitches and pitch decks.
👥 Cohort Groups
Organize players into cohorts and manage group assignments.
🏬 Startup Studios
Manage startup studio teams, equity, and studio assignments.
🎖 Evolution Rankings
The 10-tier progression system. Players evolve by earning XC, completing checkpoints, and collecting badges. Economy rules (Upgrades, Fines, Taxes) are managed in X-Coin.
RANK EDITOR
Progression Requirements
Badge Requirements
Badge list pulled from your Host Dashboard → Badges. Create new ones there to add them to this list.
Auto-Apply Logic
Host Controls & Cohort Scope
Choose which cohorts this rank governs, then pick the control toggles that apply per cohort. Use the defaults row when "Apply to All Cohorts" is checked.
DEFAULT CONTROLS
PER-COHORT CONTROL MATRIX
COHORT
⬆ PROMOTE
⬇ DEMOTE
✏ OVERRIDE
❄ FREEZE
EVOLUTION RANKING TIERS
Each tier requires a minimum XC balance, checkpoint count, and badge categories. Higher tiers also require maintaining XC above a threshold. Click Edit to customize any rank.
🎬 Live & Async Sessions
Run Nearpod-style interactive lessons. Launch live sessions for real-time instruction or assign async sessions for self-paced learning. Players join via session code.
SESSION EDITOR
Scheduling
Assign to Cohorts
Room Settings
Activities & Slides
Rewards & Badges
LIVE NOW
Code:
HOST CONTROLS
PARTICIPANTS
🔔 Approvals
Review pending submissions, task completions, and badge requests.
⚙ Settings & Controls
Platform configuration — seasons, rankings, sound, and onboarding.
EVOLUTION RANKING CONFIG
Define how players rank up through the evolution tiers.
SOUND SETTINGS
Platform audio controlled from Host Controls in the main Settings tab.
ONBOARDING FLOW
Configure the new player onboarding experience.
Welcome Message
Starting XC
Auto-Assign Cohort
Require Diagnostic
YOUTUBE LIVE API
Connect your YouTube channel to manage live broadcasts from Mission Control
Google Cloud Console → APIs & Services → Credentials
YouTube Studio → Settings → Advanced → Channel ID
QUICK SETUP GUIDE
1. Go to console.cloud.google.com and create a project
2. Enable the YouTube Data API v3
3. Create an API Key (for read-only) and/or OAuth 2.0 Client ID (for full control)
4. Paste credentials above and click Test Connection
5. For live broadcast control, click Authorize with Google to complete OAuth
⚡ System Events
Reality Warp skins, system taxes, XC boosts, escape rooms, and live challenges.
🔴 Live Session
Launch a live session, manage players in real-time, and use interactive tools.
SESSION SETUP
Generate a join code and open the lobby
JOIN CODE
------
Share this code with your players. Waiting for them to join...
👥 PLAYERS IN LOBBY0
SESSION LIVE
👥000:00
🧊
FREEZE SCREENS
Lock all player displays
📢
BROADCAST
Send message to all
🎰
PLAYER PICKER
Random spotlight
🔀
RANDOMIZE GROUPS
Auto-assign teams
👥 ACTIVE GROUPS
👥 CONNECTED PLAYERS
💬 QUICK BROADCAST
SELECTED PLAYER
>
Loading X-Coin...
Loading Pathways...
Loading Battle Arena...
Loading DarkCampus...
MY PORTFOLIO
Your professional PFLX identity — badges, projects, and achievements
NO BANNER — CLICK EDIT TO UPLOAD
PFLX Identity
✍
BRAND BIO
(public — written through the lens of your brand)
PRIVATE NOTES (never shown publicly)
💼
PROJECTS & LINKS
No projects yet. Click EDIT PORTFOLIO to add your work.
✅
COMPLETED TASKS
🏅
BADGE PORTFOLIO
General Settings
Display Mode
Dark Mode (Always On)
Audio Engine
Notifications
SSO Provider
PFLX Platform
v1.0.0-BETA
Cohort Manager
Control app access, feature permissions, and org grouping per cohort
——
Organization:—
Subscription:—
Select a cohort above to manage permissions.
0Members
0Claimed
0Pending
Feature Access
App Access
Enable or disable entire apps for this cohort
X-Coin
Core Pathways
Battle Arena
DarkCampus
Feature Controls
Fine-tune which features are available within each app
Core Pathways
Full Skill Tree Access
Project Submissions
Leaderboard Visibility
Battle Arena
Full Arena Access
XC Wagering
Tournament Entry
Premium Features
Special Challenges
Sponsored Projects
External Internships
Exclusive Rewards
X-BOT COMMAND CENTER
ENGINE OFFLINE
AI engine configuration, access control, and conversation monitoring
AI ENGINE KEYS
ENGINE STATUS
CLAUDE
● OFFLINE
GEMINI
● OFFLINE
OPENAI
● OFFLINE
X-BOT ACCESS BY COHORT
Enable or disable X-Bot for each cohort. Disabled cohorts will not see the X-Bot panel.
X-BOT ACCESS BY PLAYER
Override cohort settings for individual players. Blocked players cannot access X-Bot even if their cohort is enabled.
No players blocked
CHAT MONITORING HUB
SAFETY & SECURITY
Monitor all X-Bot conversations in real-time. Flagged messages are highlighted for review.
Select a player to view their X-Bot conversation
🔍
No conversation selected
BEHAVIOR & PERSONALITY
Behavior Mode
Player Action Analysis
X-Bot observes player actions for context
Content Filter Level
Custom System Instructions
HOST MASTER CONTROLS
RESTRICTED
Prototype FLX & TheTomorrowTeacher — tiered access by rank
Master audio controls. Upload MP3/WAV files for music and SFX. Changes broadcast to all players.
MASTER CONTROLS
Background Music
SFX (Transitions & Events)
Login Screen Music
Master Volume
70%
Playlist Mode
MASTERING MIXER
Balance audio levels across channels. Voice/TTS always sits above background music for clarity.
Background Music Volume
40%
SFX Volume
70%
Voice / TTS (ElevenLabs)
90%
Ambient / HUD Volume
25%
Priority Order (loudest → quietest)
Voice/TTS → SFX → BGM → Ambient
PER-TAB AUDIO
Upload MP3/WAV for each tab. When playlist mode is "Per-Tab", each app section plays its own track.
SFX LIBRARY
Upload custom SFX for navigation, task completion, XC awards, etc.
TRACK LIBRARY
PLATFORM AMBIENT / HUD SOUNDS
Upload a low-level tech hum, sci-fi ambience, or HUD sound. Plays continuously under all content.
Enable Ambient
Ambient Volume
30%
No ambient sound loaded
LOADING SCREEN GALLERY
One image per loading screen. Max 20 images. 0/20 loaded.
LOADING SCREEN MUSIC GALLERY
Upload one or more tracks. Plays during every loading screen after the initial login video. The MC live stream will auto-mute while loading music plays.
Enable Loading Music
Shuffle Gallery
Mute Live Stream while Playing
Music Volume
55%
Display Mode
Add Image URL
Upload Image File
ACCESS TIER MATRIX
L10
Master Host
Full platform control, all apps, all players, deployment access
Prototype FLX · TheTomorrowTeacher
L7+
Admin
Player management, XC awards, cohort settings, limited app controls
L5+
Moderator
Content moderation, player reports, DarkCampus channel management
L1+
Player
Standard platform access: apps, pathways, arena, DarkCampus chat
PLAYER DEFAULT SETTINGS
Configure default player settings per cohort. Players inherit these as their initial settings.
Saved
NOTIFICATION DEFAULTS
Platform Alerts
XC Transactions
Battle Invites
DarkCampus Messages
Ticker Announcements
SOUND DEFAULTS
Master Volume
70%
Music
50%
SFX
80%
X-Bot Voice
60%
DISPLAY & FEATURES
Loading Animations
X-Bot Access
Compact Toolbar
X-BOT MODERATION ENGINE
Control content filtering, warnings, fines, and freeze behavior for X-Bot chat across all players.
FILTER & THRESHOLDS
Content Filter Level
Warnings Before Freeze
2
Freeze Duration (minutes)
5 min
XC Fine Amount
50 XC
MODERATION STATUS
0
Total Violations
0
Unread Alerts
0
Frozen Players
0
XC Fined
RECENT ALERTS
No alerts yet
BRIEFING & TTS SETTINGS
Control the home page X-Bot status briefing and ElevenLabs text-to-speech for all users.
BRIEFING
Auto-Briefing on Login
Typing Animation
Show for Players
Show for Hosts
TEXT-TO-SPEECH (ElevenLabs)
TTS on Login
ElevenLabs API Key
Voice ID
Test Voice
ORGANIZATION MANAGEMENT
Organizations group multiple cohorts (classes, clubs, departments) under a single subscription.
ADD ORGANIZATION
PORTFOLIO SETTINGS
Control portfolio visibility, publishing permissions, and required sections for all players.
VISIBILITY & ACCESS
PUBLISH STATISTICS
0
PORTFOLIOS CREATED
0
PUBLISHED
0
TOTAL PROJECTS
EMBED HUB
Launch external educational tools inside the PFLX Console or push them to all player screens.
APP LAUNCHER
🎨
Canva
✅ iframe-ready
📊
Google Slides
✅ iframe-ready
🧊
Tinkercad
✅ iframe-ready
🖌️
Figma
✅ iframe-ready
💻
CodeHS
✅ iframe-ready
🎮
Gimkit
⚠️ popup-only
🟩
Blooket
⚠️ popup-only
CUSTOM EMBED
Load a local .html file into a sandboxed iframe
BROADCAST & ACTIVE EMBEDS
Push to Players
Broadcast embedded app to all player screens
ACTIVE EMBEDS
No active embeds
GOOGLE CONNECT
Import Google Classroom rosters and sync calendars with your PFLX sessions and task deadlines.
GOOGLE CLASSROOM SYNC
Not connected
IMPORT MAPPING PREVIEW
GOOGLE CALENDAR
Sync Sessions to Calendar
Sync Task Deadlines
Pull Calendar Events
THIS WEEK
Connect your Google account to see calendar events
Save all platform data — players, tasks, projects, sound engine, settings — to a backup file you can restore anytime.
LAST SAVED
Never
BACKUP SIZE
—
DATA KEYS
—
Backup File
Download a .json backup to your computer, or restore from one. Includes all audio data.
Data Included in Save
DANGER ZONE
Removes all PFLX data from this browser. Download a backup first!
MY SETTINGS
PLAYER
Personal preferences — changes apply only to your session
Notifications
Platform Alerts
XC Transactions
Battle Invites
DarkCampus Messages
Ticker Bar Announcements
Sound & Audio
Master Volume
70%
Background Music
50%
Sound Effects (SFX)
80%
X-Bot Voice Volume
60%
Display
Theme
Dark Mode (Always On)
Loading Animations
Compact Toolbar
Account
Brand
—
Cohort
—
Rank
—
Build
v1.0.0-BETA · 2026.04
📡
System message
🧊
SCREEN FROZEN
Host has paused all player activity
📡
HOST BROADCAST
X-BOT
AI ASSISTANT · VOICE ENABLED
Tap to talk
Welcome to PFLX! I'm X-Bot, your AI assistant. I can help you navigate the platform, track your progress, and guide your learning journey. What would you like to do?
AI ENGINE KEYS
ROUTING MODE
Auto: routes each query to the best model based on complexity and type.
Claude — deep reasoning, platform logic Gemini — fast, great for quick answers OpenAI — creative, general knowledge
WIDGET REMOTES
QUICK ACTIONS
SOUND EQUALIZER
Master70%
BGM50%
SFX80%
Voice60%
SYSTEM DIAGNOSTICS
Loading...
QUICK TOOLS
LOCALSTORAGE VIEWER
Click refresh to load
ERROR LOG
No errors logged.
✓ Project saved
LOADING
Initializing systems...
Create New Project
OFFLINE
Welcome to PFLX — Initializing...
Task Submission
0 XC
Peer Review
Task0 XC
Self-Evaluation
📡
PUSH TO DARKCAMPUS
X-Bot will broadcast through #terminal → all cohort #missioncontrol channels.
🌐
DarkCampus will cross-post to all connected Discord servers and all Slack workspaces #missioncontrol channels — every cohort will see this.
⚫ DARKCAMPUS · QUICK CHAT
Public · Slack + Discord + PFLX relay · X-Bot monitoring ON