A free program for Android, by North Sky Games.
The free version of Thirty One Rummy has four levels of difficulty, while the more challenging version has five. Each difficulty level has a different number of points, different rule sets, and a different number of cards per hand.
When playing with random opponents, your opponents will be chosen from a pool of thousands of users worldwide. If you want to play against friends or family, simply choose a player from your contacts and send them an invitation.
You can play with friends on Android or iOS. If you are on Android, you can also play with friends on Windows 10.