Насколько мне известно, эта программа использует свою секретную технологию. На сайте так и написано, что принцип ее работы не разглашается. Думаю, там все основано на базах данных и отсеивании лишних вариантов по Вашим ответам.