Gumroad: https://davidtorno.gumroad.com/l/geometryexplainer [davidtorno.gumroad.com]
For Educators, there is an unlocked option, so you can dive into the tool build and customize it to your specific needs if you like.
For learners, there's a cheaper basic version that is locked, but has all the same learning info.