user11122: I really like the analysis tool on chess.com that processes your games and identifies the Excellent and Good moves, as well as Mistakes and Blunders. It also proposes which move should have been played.
I realize it's probably based on a drop or increase in your piece advantage, but I really like this tool since I can clearly see what were my opponent's blunders or mistakes (as well as mine).
Is there an Android app that has similar features? The chess.com app allows me to analyse my chess.com games, but not to import a PNG and process it. Other analysis apps I've seen only return the "piece advantage score".

user12052: In addition to lichess, which has a great service for analyzing, Analyze This (Free) is a good app which lets you auto-analyze games, and has a beta feature which will identify blunders, mistakes, annotate your games for you, and suggest other lines.

user12077: I'd point out that lichess.org uses the Stockfish engine which is regularly one of the top 3 most powerful chess analysis engines available (and its free):
CCRL Chess Engine ratings through competitive competitions
Although I completely agree with the recommendation to check to checkout lichess.org why not its engine directly in Android?  Download 'Droidfish' for Android:
Droidfish Download

user19786: You could try
PGN ChessBook
Which is a free app that can be installed from SourceForge or from the Windows app store.
It finds blunders, then automatically annotates games by inserting variations and adding comments to the blunder moves, as described on
Automatic game annotation features
And in this YouTube video
How to annotate games automatically using PGN ChessBook
Of course ChessBase and several other paid apps can also do this, but they can be expensive.

user3968: I would suggest starting at lichess.org. It has tools that let you (1) analyze a game that you play on the site or (2) import a game and analyze it.
The lichess.org analysis includes inaccuracies, mistakes, and blunders. It does not have excellent or brilliancy (! or !!) markers, but they provide a rationale for why they don't use those. You can decide whether their explanation suffices for your purposes. They use a centipawns lost or gained graph that seems to be a good indicator of the game state. And they often suggest better moves with the corresponding alternate lines.
They have an Android app at https://en.lichess.org/mobile that you can try out to see if it meets your needs. You can also try out their web site on a mobile device to see how that works, too. 
Finally, what I like about lichess.org is that they seem to have a great interest in having a clean, stylish piece and game user interface and they also seem to be actively developing, so if you have suggestions they may take a listen.
EDIT: Somehow I neglected to mention earlier that the site is free and the code is open source. Both are great if you want to save some money while learning chess and even possibly get interested in seeing how the site code works.

11122: <p>I really like the analysis tool on chess.com that processes your games and identifies the Excellent and Good moves, as well as Mistakes and Blunders. It also proposes which move should have been played.</p>

<p>I realize it's probably based on a drop or increase in your piece advantage, but I really like this tool since I can clearly see what were my opponent's blunders or mistakes (as well as mine).</p>

<p>Is there an Android app that has similar features? The chess.com app allows me to analyse my chess.com games, but not to import a PNG and process it. Other analysis apps I've seen only return the "piece advantage score".</p>
 12052: <p>In addition to lichess, which has a great service for analyzing, Analyze This (Free) is a good app which lets you auto-analyze games, and has a beta feature which will identify blunders, mistakes, annotate your games for you, and suggest other lines.</p>
 12077: <p>I'd point out that lichess.org uses the Stockfish engine which is regularly one of the top 3 most powerful chess analysis engines available (and its free):
<a href="http://www.computerchess.org.uk/ccrl/404/" rel="nofollow noreferrer">CCRL Chess Engine ratings through competitive competitions</a></p>

<p>Although I completely agree with the recommendation to check to checkout lichess.org why not its engine directly in Android?  Download 'Droidfish' for Android:
<a href="https://stockfishchess.org/download/" rel="nofollow noreferrer">Droidfish Download</a></p>
 19786: <p>You could try</p>
<p><a href="https://pgnchessbook.org/" rel="nofollow noreferrer">PGN ChessBook</a></p>
<p>Which is a free app that can be installed from SourceForge or from the Windows app store.</p>
<p>It finds blunders, then automatically annotates games by inserting variations and adding comments to the blunder moves, as described on</p>
<p><a href="https://pgnchessbook.org/gamesfindblunders/" rel="nofollow noreferrer">Automatic game annotation features</a></p>
<p>And in this YouTube video</p>
<p><a href="https://www.youtube.com/watch?v=EJpre9WO9Sk" rel="nofollow noreferrer">How to annotate games automatically using PGN ChessBook</a></p>
<p>Of course <a href="https://shop.chessbase.com/en/cat_root" rel="nofollow noreferrer">ChessBase</a> and several other paid apps can also do this, but they can be expensive.</p>
 3968: <p>I would suggest starting at <a href="http://lichess.org" rel="nofollow noreferrer">lichess.org</a>. It has tools that let you (1) analyze a game that you play on the site or (2) import a game and analyze it.</p>

<p>The lichess.org analysis includes inaccuracies, mistakes, and blunders. It does not have excellent or brilliancy (! or !!) markers, but they provide a rationale for why they don't use those. You can decide whether their explanation suffices for your purposes. They use a centipawns lost or gained graph that seems to be a good indicator of the game state. And they often suggest better moves with the corresponding alternate lines.</p>

<p>They have an Android app at <a href="https://en.lichess.org/mobile" rel="nofollow noreferrer">https://en.lichess.org/mobile</a> that you can try out to see if it meets your needs. You can also try out their web site on a mobile device to see how that works, too. </p>

<p>Finally, what I like about lichess.org is that they seem to have a great interest in having a clean, stylish piece and game user interface and they also seem to be actively developing, so if you have suggestions they may take a listen.</p>

<p>EDIT: Somehow I neglected to mention earlier that the site is free and the code is open source. Both are great if you want to save some money while learning chess and even possibly get interested in seeing how the site code works.</p>
