I know that this isn't related to math, but when was this website made?
Dunno
It think 2013 or 2014. But, it's just a guess.
It's 2013, I just went to Melody's profile and went to the first answer.