Using the New Russian Facial Recognition Site SearchFace.ru

Mysterious….
“The owners of SearchFace.ru are not known, with the site providing no information on the tool other than a feedback email address and the title of the page, “FindTwin face search demo.””