Made this initially for my own personal use for practising scales for exams. Figured it might be useful to others so I've unleashed it upon the internet so you too can improve your daily scale practice (that you definitely do, oh yes, every day...).
Just select what you want included and it will shuffle all combinations.
The only mildly interesting technical part is the example of the scale is dynamically generated each time rather than being a static image.
I will at some point open source it, but as is usually the case with unplanned projects it could do with a tidy up first.
If anyone uses it and finds an issue please do Tweet/DM or message me here and let me know. Equally, if it is of use and you've any feature requests let me know!