смотри. Зашел человек у него все работает, а значит скрипт запишет в поле input значение которое указано.
Если зайдет бот - тк js не выполнится то в поле input строка наша не попадает.
Ну а formIt стоит условие - если в поле нет этого заветного слова, то послать далеко отправляльщика.
Да, но как formit узнает что зашёл бот, если скрипты не загрузились и форма не отправилась?