← Back to ClashPro AI

About ClashPro AI

A free Clash Royale analytics and AI coaching tool built by an IU student who was tired of losing to Mega Knight and had no idea why.

What Is ClashPro AI?

ClashPro AI is a web app that pulls your public Clash Royale stats and runs them through an AI coaching system to give you personalized, deck-aware feedback. Instead of generic advice, the coach analyzes your actual cards, your actual nemesis matchups, and your actual recent games to tell you specifically what's holding you back.

You can ask it things like "Rate my deck," "Why did I lose my last 3 games?", "Is it my deck or me?", or get a full analytical report on your playstyle. There's also a per-match battle analyzer that breaks down individual games with a win probability estimate and matchup reasoning.

Everything is free to use. Credits are earned by watching short ads and can be spent on AI coaching questions. There are no accounts, no sign-ups, and no personal data stored on our servers.

Who Built This?

Hi — I'm Lukas Vatistas, a student at Indiana University. I started building ClashPro AI as a side project because I wanted a tool that actually explained why I was losing, not just what my win rate was. I've been playing Clash Royale for years and got frustrated that all the existing analytics tools just showed you numbers without any context.

The goal was simple: take your stats, run them through a large language model that actually knows how to evaluate deck archetypes, and get advice that sounds like it came from someone who's played at a high level — not a generic chatbot.

How It Works

ClashPro AI retrieves your public gameplay data from the official Supercell Clash Royale API — the same data anyone can see on your public profile. That data is then structured into a focused payload (only the stats relevant to your specific question) and sent to OpenAI's GPT model with a custom system prompt that enforces deck-archetype-aware analysis.

The AI is specifically prompted to use your deck as a diagnostic lens: a Hog Cycle deck and a Golem Beatdown deck have entirely different success criteria, and the coach evaluates both accordingly. It's also instructed never to restate numbers you can already see — only to explain the why.

Tech Stack

React Node.js / Express OpenAI API Clash Royale API Server-Sent Events JWT

Disclaimer

This material is unofficial and is not endorsed by Supercell. Clash Royale, the Clash Royale logo, and all related names, assets, and trademarks are the property of Supercell Oy. ClashPro AI is an independent fan project built under Supercell's Fan Content Policy.

Contact

Bug reports, feedback, or just want to say hi? Use the contact form below or email directly.

lukasdvat@gmail.com

Open Contact Form


Privacy Policy  ·  Terms of Service