Inspiration

In the MENA region and beyond, many dream of learning martial arts — not just for fitness, but for confidence, discipline, and self-mastery. Yet access to real MMA training is limited: gyms are expensive, coaches are inconsistent, and YouTube content is either chaotic or not in Arabic.

We were inspired by a simple question: What if anyone, anywhere, could train like a fighter — at home, on their terms — and in their own language?

Qetal is our answer: an AI-powered, culturally grounded combat training platform that brings elite fight coaching to your pocket. It’s about unleashing inner strength, not just throwing punches.


🔍 What It Does

Qetal is a mobile-first MMA + combat sports training app built for solo users across the MENA region. It offers:

  • AI-personalized fight plans based on goals (self-defense, fitness, competition)
  • Gamified skill trees to rank up belts, unlock drills, and earn XP
  • Daily video-based training in Arabic: striking, grappling, judo, wrestling
  • Kid-friendly & parent dashboard modes for safe family training
  • Leaderboards, avatars, and streak tracking for long-term motivation

It’s a hybrid of Duolingo x UFC x Assassin’s Creed skill trees — for real martial arts mastery at home.


🧱 How We Built It

I used:

  • React Native for a clean cross-platform mobile experience
  • Firebase Auth + Firestore for secure logins, drill tracking, and user XP systems
  • AI plan generator using LLMs + logic trees to customize weekly training
  • Custom-built belt rank system based on XP progression logic
  • Tailored Arabic-first UI for RTL support and regional UX optimization

The backend is structured to support user types (fighters, kids, parents), real-time drill completions, and dynamic plan updates — all under 2s load time.


🧗 Challenges We Ran Into

  • Making high-quality fight instruction culturally relevant to MENA users
  • Designing an AI coach engine that adapts to missed drills and new goals
  • Handling Arabic RTL UX while maintaining app speed and modern design
  • Ensuring safety and quality in solo training (especially for kids)
  • Building a skill tree system that’s both fun and functional, not gimmicky

🏆 Accomplishments We’re Proud Of

  • Built a full MVP with custom belt logic, streaks, XP, and drill player
  • Created a complete design system for avatars, leaderboards, and skill progression
  • Developed modular AI logic for generating personalized fight plans
  • Translated combat sports into an engaging solo experience with structure and storytelling
  • Validated demand via MENA fitness groups, fighters, and martial arts clubs

📚 What We Learned

  • The biggest enemy of martial arts consistency isn’t motivation — it’s access and structure
  • MENA users are underserved by Western-first fitness apps (language, culture, pricing)
  • Gamification works best when connected to meaning — belts, not badges
  • Solo training is powerful when it feels progressive, visual, and personal
  • Kids want to learn too — but parents want visibility, not just content

🚀 What’s Next for Qetal

  • 🎯 Launch closed beta with 200 fighters, teens, and families across Egypt and KSA
  • 🥋 Add coach marketplace: instructors can upload drills, breakdowns, and sell plans
  • 🧒 Expand Kid Mode with parental incentives and martial arts-based mini-games
  • 🧠 Launch FightIQ Challenges — weekly tactical quiz + decision-making simulator
  • 🏪 Partner with gyms for white-labeled versions (Qetal Pro)
  • 📈 Roll out language-localized expansion to Turkey, Pakistan, Morocco

💎 Solution

Qetal unlocks high-level MMA training for anyone with a phone — in Arabic, with structure, fun, and personalization. It’s fight IQ meets fitness, built for the next generation of solo warriors.

From kids building confidence, to adults regaining discipline, to fans chasing mastery — Qetal is your dojo in your pocket.


👤 Target Market

  • Teens (15–20) seeking strength, self-defense, and identity through martial arts
  • Young adults (18–35) who want fitness + fight IQ at home
  • Parents looking to teach kids discipline, energy release, and confidence
  • Amateur fighters seeking structured remote training in Arabic
  • Coaches looking for a new channel to monetize and scale their knowledge

💰 Revenue Model

  • Freemium model: Access basic drills and AI planner for free
  • Premium Plan: \$6.99/month for advanced skill paths, belts, and video access
  • Coach Marketplace: 70/30 revenue split on exclusive drill packs
  • White-label for gyms: B2B monthly license (Qetal Pro)
  • Affiliate bundles: Combat nutrition, gear, wearable tie-ins
  • “Legacy Mode” for fighters: Record your own fight skill tree for your fans

🧠 Moat / Competitive Advantage

  • First Arabic-first combat training platform built mobile-first
  • Emotional + cultural UX: MENA pride, Arab coaches, local fight culture
  • Gamified fight system with real skill progression (belts, trees, XP)
  • Family-friendly onboarding (parents + kids = huge untapped market)
  • Coach monetization system creates creator-fighter economy

📣 Go-To-Market Strategy

  • Launch reels: “Train Like a Legend” TikTok/IG series with regional fighters
  • Waitlist quiz: “What’s Your Fight Style?” → Personal XP Plan
  • Beta partner with martial arts schools & gym coaches
  • Community strategy: Qetal Discord + weekly streak competitions
  • Run #MyFirstBelt campaign for UGC and onboarding momentum
  • Integrate with MENA mental wellness orgs for teen confidence building

🛠️ Tech Stack

  • Frontend: React Native (mobile-first cross-platform)
  • Backend: Firebase Auth + Firestore + Functions
  • AI Personalization: OpenAI / Gemini for routine logic
  • Storage: Firebase Storage for video drills
  • Analytics: PostHog / Amplitude
  • DevOps: GitHub + Vercel / Netlify
  • Optional Add-ons: Wearable integration (future), stripe, gamification SDKs

📌 Milestones

Milestone Status / Date
✅ MVP + Core Pages Complete
🔄 Beta Program Q3 2025 (launching)
🎯 Coach Marketplace Q4 2025
🧠 FightIQ Quizzes Q4 2025
📲 Wearables + Smart Timers Q1 2026
🌍 Complete Expansion Q2 2026

Built With

Share this project:

Updates