Първият, но не дотам успешен детектор на лъжата ( полиграф) е изобретен от Джеймс Макензи още през 1902 година.
Съвременния детектор на лъжата е изобретен от Джон Ларсън през 1921 година.
Джон Ларсън, Университета на Калифорния медицински студент, изобретил детектора на лъжата (полиграф) през 1921 година. И до днес се използва при полицейски разпити.От 1924 г. резултатите от теста с детектор на лъжата е много спорен според някои психолози, и не винаги е приет като доказателство в съда. Името "Полиграф" идва от факта, че машината записва едновременно няколко различни реакции на тялото, когато на лицето се задават въпроси.
Теорията е, че когато човек лъже, предизвиква известно количество стрес, който предизвиква неволни физиологични реакции. Различни сензори са приложени към тялото, които следят дишането, кръвното налягане, пулса и изпотяването, и данните се записват върху милиметрова хартия. По време на теста с детектора на лъжата, операторът задава серия от контролни въпроси, които определят модела на реакция на лицето когато дава верни и неверни отговори. Същинските въпроси се задават смесени с други странични. Тестът е с продължителност около 2 часа, след което експертът да интерпретира данните.