Best Chess App I know
This is a super-efficient and intuitive tool to practise openings and related middlegames in a tailor-made way in relation to rating, abailable study time etc. Setting a repertoire up and refining it is as easy as it gets, the app does a great job of supporting and ensuring soundness and effectiveness. Tried many apps, nothing comes close.