Strong players don't just look for tactics. They first list the imbalances: every way the two sides differ. The plan follows from that list. This app trains that habit, and the heat map shows you the evidence.
Each square is tinted by how many pieces attack it. Your side's attacks (the side at the bottom of the board) use the first color, the opponent's the second. "Both" blends them in proportion to the number of attackers. Turn on Blue/orange if red and green are hard to tell apart.
The answer key comes from rules a coach would use (counting attacked squares, pawn weaknesses and so on), not from an engine. It's a strong guide, and borderline cases are marked Even. Treat it as a second opinion to argue with.
Piece set: Colin M.L. Burnett, CC BY-SA 3.0 (via lichess). Move rules: chess.js by Jeff Hlywa, BSD license.