user10523: I am looking for a chess app that you can set an exact rate to play against the computer (same as you have in chess.com where you set it to play against others).
Is there any Mac (specifically) and iOS app where you can:

play computer and choose the exact rate of the computer
have some kind of analysis of your game

It must be an offline app.

user825: I'd like to recommend my own iOS app, SmallChess and SmallFish. They have time controls and playing strength.
In addition, there are many many other similar apps on the market. A simple "chess" keyword search in the app store will give you many results.
For MacOS, the Stockfish MacOSX program is good.

10523: <p>I am looking for a chess app that you can set an exact rate to play against the computer (same as you have in chess.com where you set it to play against others).</p>

<p>Is there any Mac (specifically) and iOS app where you can:</p>

<ol>
<li>play computer and choose the exact rate of the computer</li>
<li>have some kind of analysis of your game</li>
</ol>

<p>It must be an offline app.</p>
 825: <p>I'd like to recommend my own iOS app, <a href="http://www.smallchess.com" rel="nofollow">SmallChess</a> and <a href="http://www.smallchess.com" rel="nofollow">SmallFish</a>. They have time controls and playing strength.</p>

<p>In addition, there are many many other similar apps on the market. A simple "chess" keyword search in the app store will give you many results.</p>

<p>For MacOS, the <a href="http://stockfishchess.org/mac/" rel="nofollow">Stockfish MacOSX</a> program is good.</p>
