Play, watch, and chat on the Internet Chess Club as a member or guest, and use the openings view with Crafty analysis and the internal chess engine, which offers chess and variants including difficulty levels. These are available offline and online and to non members. Anyone can 'Connect as Guest' and play unrated for free.

The 'Board' tab starts displaying the ICC Board. Full examine capability is available as well as online play and observing. The "Options" button on ICC Board(lower right) brings up a menu to move to the Openings Board or Engine Board(as well as find opponents and watch games and videos). From these two board the user can tap 'ICC Board'(lower left) to return to the ICC Board. On the ICC board there is a board console and an Actions button for when playing to talk to opponent, resign. or offer a draw or abort and open PGN.

Lantern includes two multi colored consoles and users can change the chat send prefix to things like tell (channel #) for chat speed- choices are recent channels chatting. Double tapping on a type of chat, like a channel message, will focus in on it and only show that specific type of chat till the user double taps on console again for full view. All text can be colorized to the user's choice in Settings. If the console input area is not set to a send prefix, typing is in command mode. Long pressing and releasing on Url's in console opens Safari. Pinching on a persons profile or game history that is displayed in the console will remove it. Long pressing on a word that is a name in the console or a game entry in a game list like history brings up a context menu with options to examine the game or save it go PGN(saved game file) or get a persons profile or observe them if long pressing a name.

There is a second Split View tab with a top and bottom console that allows users to split the ICC chat into the two consoles segregated by type of chat. Users can bring up a observation board in the consoles to watch games. Guest users can play but not watch games. The Board tab's options menu has a Watch & Broadcast choice to choose curated games. If a broadcast game has a result and it's an examination links, guests can examine these. Also for member on the Board tab's options menu is a videos option for a list of current videos to watch. In this case it launches the browser and an ICC member login would be needed.

The ICC Board's Action menu has an 'Open PGN' option(also available offline). If the user has a PGN email attachment they can long press and select open in Lantern. Users played games are saved to PGN and the 'Open PGN' option allows them to view them. Crafty analysis and the opening book are available when viewing and variations can be tried. When viewing the game list of a PGN file, there is an option to mail the file to export it out of lantern. Long press on a game list in console like history or library has the 'mail game' menu item replaced with 'Save to PGN'.

The internal chess engine offers chess at multiple levels as well as five chess variants: Crazyhouse, Loser's Chess, Atomic Chess, Three Checks, and Giveaway(also known as Suicide Chess). Change from chess to a variant or modify difficulty in the engine board's "Game" menu - new game. All games played against the internal engine are logged to PGN. Go to ICC's board 'Open PGN' on Actions menu to view them. Crazyhouse and Atomic games have to be exported out by mailing the log file to view them as the PGN view currently only parses standard chess moves.

On the openings study board the user makes moves to see what the openings in the database are or touches moves in table. The database is made from high rated FIDE games. There is also Crafty chess engine analysis. Users can add notes to positions and mark moves with colors(green, yellow, red). The control bar on the Openings Board brings up these options.

What's New

Version 2.19

Fix for ICC board's Action menu's Open PGN option only opening the Openings View but not it's PGN overlay when the control bar in Openings View was showing

Ratings and Reviews

A hidden gem!


It now has almost everything you’re looking for, including an engine and opening book. Very good interface for chatting and decent for playing too. I recommend adding timestamp and make it so you don’t disconnect from ICC when you close your phone.

Great for Online Chess


This is a advanced power-tool for accessing the paid subscription service of The Internet Chess Club. I like that the app offers both a nice graphical chess board and a powerful command-based console that exposes the full range of features available at the club without too many "frills". With that said, this app is for advanced users. People wanting a fancy graphical interface with menus, buttons, etc, should try "Chess at ICC" instead. This app is for people know already belong to the Internet Chess Club, know what they're doing, and want an interface similar to the club's advanced BlitzIn interface.

Developer Response

We have quite a few menus now since the version you reviewed. I'd encourage you to try a newer version. Play is particularly simple, just go to Board's 'Options' menu and select find an opponent for a tabbed view with a seek graph, post a seek and pool buttons.

Stable ICC Client


Simple and intuitive. Much more stable than ICC's provided client.
Only complaint is it will disconnect you if you minimize the app which is unfortunate if you play in any pools.
Needs premove support.

I recommend the app.

Developer Response

Happy to hear the positive comments. Premove is now possible to enable in settings.


Michael Adams
34.1 MB
Requires iOS 7.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© 2013-2018 Michael Ronald Adams


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like