Foundation Tennis Lab
Welcome!
Are you a parent setting FTL up, or a kid whose parent already made an account?
Log in
Your parent's account
Type your parent's email + password. This will load your profile so you can play.
Signed up with Google, or no password?
Restore
Enter your sync code
Looks like FTL-XXXX-XXXX. From your coach or the paper your parent got.
Kid code
Type your code
Ask your parent for the code. They get it on our website: Parent page → Devices → Show the code.
Foundation Tennis Lab
Who's playing?
Tap your name to start.
Loading profiles…
Ace
Ace move! 🎾
Keep it up!
🏆
World Complete
You Did It!
You've mastered this portal and unlocked a new badge. Keep going!
⭐
Level Up!
Level 2
Learner
You're leveling up fast. Keep going. The next level is already within reach.
Welcome back,
Player
⭐ Level 1
Ace
🔥 1 day
streak
🏆 0 portals done
XP Progress0 / 500
Ace
Ace says: Don't break your streak!
Complete a lesson today to keep it alive 🎾
⚡
Today's Mission
0 / 50 XP earned
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
🐐
Ace's Film Room
Watch the pros
📖
Origin Stories
How the greats got their start
🧠
Match Brain
Reflect & get advice
World
Lesson
🧠 My Tennis Brain
🏆 Player Profile
🏆 Leaderboard
⏳Loading board...
🔓 Character Unlocked!
🎬 Ace's Film Room
🦊
Ace's Take
Loading…
🎬
Watch to earn +75 XP
The timer only runs while the video plays.
+75 XP 🎾
Are you sure?