Noob German – German pronunciation trainer
noobgerman.com
noobgerman.com
I don't know if it's OP's site but I'd include a demo that is actually usable without signing up and make it obvious that it's not "free".
Sorry about the duplicate "kalte". It uses basic spaced repetition and can be sensitive if the first answers are incorrect.