@johny
They've traditionally used all those "what type of X are you" quizzes to get those details. So I don't think it's that much of a stretch.
If it is a scam I think it is the traditional horoscope/medium scam using cold-reading to make you believe they know something about you that you don't know.
But maybe I'll go back to the site to see if I can figure it out 