Honest Joe is a poker bot that plays one-on-one Texas Hold'em poker. It is an honest bot which means it is using just its own intelligence for playing and it does not do anything that would be illegal in a regular poker game. Joe's decisions are based on its own cards, the open cards on table and your actions. It is not programmed to win certain amount of games by cheating. Joe is not a great player but it offers a fair opponent for practicing your own play.
Joe varies its aggressiveness, sometimes it plays slow and sometimes it tries to bluff. It constantly calculates winning probabilities of its own hand but it doesn't see your cards so you might be able to fool it every once in a while. If you are any good at poker you should be better than Joe in the long run. To help you figure out its playing strategy Joe always reveals its cards at the end of a hand.
HonestJoe app has also a possibility for connecting between two iOS devices. This allows you to play one-on-one poker against your friend instead of the bot.
The application has a statistics database that is registering game events during play. You can view the collected data in various graphs in the the statistics part of the app.