Looks a lot like https://workout.lol/
It reminded me a lot of https://musclewiki.com/ (or vice versa).
Ah I see he mentions this