The stage where you receive seed funding might not be the best stage to be featured in writing by TechCrunch. Although three of them have launched already and two more have "a working application", it sounds like their demoing is still under development.