It allows chefs to promote themselves by creating an online profile and uploading their video recipes.
All reviews seem positive