Hi! I'm Ace — your tennis guide 🎾
Welcome to
Foundation Tennis Lab
A fun way to learn and improve your tennis.
Enter The Lab →
Have a sync code? Restore progress →
Restore Progress
Enter your sync code
Type the code from your other device. It looks like
FTL-XXXX-XXXX
.
Restore My Progress 🔑
← Back
Step 1 of 1
Create Your Player
👇 Pick the player that looks most like you!
👋 Then type your first name:
🎟️ Class code
(optional — only if your coach gave you one)
Start My Journey 🎾
Ace move! 🎾
Keep it up!
🏆
World Complete
You Did It!
You've mastered this portal and unlocked a new badge. Keep going!
Awesome! 🎉
⭐
Level Up!
Level 2
Learner
You're levelling up fast. Keep going — the next level is already within reach.
Keep Going 🔥
Foundation Tennis Lab
Training Platform
Home
Brain
Profile
Board
Music
♪
Volume
🔇 Mute
Welcome back,
Player
⭐ Level 1
🔥
1
day
streak
🏆
0
portals done
XP Progress
0 / 500
Ace says: Don't break your streak!
Complete a lesson today to keep it alive 🎾
✕
⚡
Today's Mission
0 / 50 XP earned
🎾
New here? Start with
Tennis Thinking
Lesson 1 — the heart of FTL. Takes 5 minutes.
Open it →
×
▾
Training Worlds
0% Complete
🏋️
Athletic Exercises
Movement & fitness
🧠
Tennis Thinking
Strategy & decisions
💚
Mental-Emotional
Focus & resilience
♟️
Combo & Strategy
Challenges & drills
⭐
Tennis Studies
History, rules & the game
🐐
Young Goats
Pro player videos
📖
Origin Stories
How the greats got their start
🧠
Match Brain
Reflect & get advice
Start Your First Lesson
Home
World
Back
Lesson
✓ Mark Done
🤔
Stuck? Re-read the lesson
A quick review usually does the trick.
Open Lesson →
×
🎾
Hmm, that didn't load.
Could be a slow connection or a quick hiccup on our side. Want to give it another try?
🔄 Try Again
← Back to worlds
Did you finish this lesson?
Mark it complete to earn your XP and track your progress!
✓ Yes! Earn My XP
Not yet, go back anyway
🧠 My Tennis Brain
✕
🏆 Player Profile
✕
🏆 Leaderboard
✕
⏳
Loading board...
🔓 Character Unlocked!
✓
Got it!
✕