I made a chess training app that
Creates daily Spotify-wrapped style recaps for your chess(dot)com and lichess games
Creates puzzles from your own mistakes with spaced repetition, custom analysis, and explanations
Imports your opening preferences and crafts a full repertoire based on the correct version of the openings you love
The iOS version is almost ready and will come out soon!