About CoreSquares
The Unified Data Hub for Modern Chess
Chess players today are spread across Chess.com, Lichess, USCF, and FIDE, but no single platform sees the full picture. CoreSquares pulls all of it together and builds what we call your "Chess DNA" so you can actually understand how you play, how your opponents play, and what to do about it.
The Frustration of Scattered Data
If you've ever tried to prepare for a tournament opponent, you know the drill. First you have to figure out if they even have a Chess.com account. Then you search Lichess. Maybe they play under a different username on each site. You finally track them down, open up something like openingtree.com, and start looking through their openings. But it only shows you one platform at a time. You get 3,000 games from Chess.com and a handful from Lichess, and there's no way to see their full repertoire in one place.
Meanwhile, their USCF tournament results are sitting on a completely different website with no connection to their online accounts at all. So you end up with three browser tabs, partial data, and a vague sense of what they might play.
CoreSquares was built because this problem was personal. I got tired of doing this manually before every rated game. I wanted one search, one profile, and a complete picture of any player across every platform they use.
How It Works
CoreSquares connects to every major chess platform through their public APIs, pulling thousands of games in seconds. No PGN uploads, no manual linking. Just search a name and we do the rest.
| Platform | What We Pull | What You Get |
|---|---|---|
| Chess.com | All Game Archives | Tactical patterns and blunder analysis |
| Lichess | All Game Archives | Opening repertoire and deep study |
| USCF | Tournament History | OTB rating progression and head-to-head records |
| FIDE | International Performance | Global rating benchmarks and title tracking |
The Unified Opening Tree
On Chess.com alone, you might only see 47 Sicilian games for a given player. But when CoreSquares combines their Chess.com, Lichess, and USCF data, that number jumps to 312 games. That's the difference between a guess and a real scouting report.
Meet the Founder
CoreSquares was built by Corey Zapin, a competitive tournament player who got tired of juggling three browser tabs just to figure out what openings someone plays. As a South Florida Chess Champion and a player ranked in the top 10% nationally by the US Chess Federation, Corey has spent over a decade playing rated chess and dealing with the same scattered-data problem that every serious player faces.
He earned both his BBA and MBA from Florida Atlantic University, where he also ran the FAU Chess Club as president. Under his leadership, the club grew significantly and the FAU team regularly took first place in the South Florida Inter-Collegiate Chess Tournament against schools like the University of Miami and Florida International University. He also spent two summers as the chess specialist at Timber Lake Camp.
Outside of tournaments, Corey creates content on YouTube and streams on Twitch, where he shares league recaps and game analysis. He plays in the Lichess 4545 Chess League for teams like "50 Moves Ahead". The whole idea for CoreSquares started because he kept wishing there was a tool that could just show him everything about an opponent in one place, and nothing like that existed. So he built it.
Your Chess DNA is waiting.
One search reveals a complete picture no single platform can build. Free to start.
3 free deep scans every month. No credit card required.
