The Board Game Companion helps anyone browse their board game collection and log a 10x10 Challenge (or the like). The app uses data provided by BoardGameGeek.com and generally recommends having a user on that site with your game collection entered.
Generally this app contains three different tools for you:
1. Choose Game: Here you can browse your collection with various filters and orderings in order to find the best game for various number of players, limited time, wanted complexity etc. My algorithm will then find the game in the collection who matches the requirements best.
2. Challenges: The popular concept of a 10x10 Challenge from BGG is to play 10 specific games 10 times each during the year. With this tool it is simpler to log than ever. Here you simply find the games you want in the challenge and it will automatically update with your logged plays on BGG or manually in the app if you want to.
Other challenges like the Alphabet Challenge, New Games Challenge and Collection Challenge are also available, which can be totally automated based on your logged BGG plays.
3. Collection: A simple way of browsing your collection and note down if you have lend a game to a friend.
In settings you have many options to adapt the app to your liking and as an avid board game player I will continue to adapt the app from your feedback :)