Разработчиците от проекта Prey създадоха многоплатформен отворен софтуер, който увеличава вероятността за откриване на изгубен или откраднат лаптоп. По своята същностPrey наподобява известното приложение Adeona и се задейства, когато лаптопът бъде включен към интернет.
По подразбиране, приложението работи в пасивен режим и периодично проверява признаците за активиране на основната си функция, а именно - откриване на изчезнал лаптоп, която се задава от собственика на компютъра на външен интернет ресурс.
При активиране, Prey започва да изпраща на зададен имейл данни за местонахождението на лаптопа, което се изчислява на основата на текущия IP-адрес или чрез услугата Google Location API и откритите в близост Wi-Fi мрежи.
Освен това, приложението прави скрити снимки чрез уеб камерата на лаптопа, като по този начин спомага за разпознаване на крадеца. Prey запомня скрийншоти с цел определяне на действията, извършвани на компютъра, натрупва статистика за пуснатите приложения и активните мрежови съединения.
Софтуерът е написан на Bash, използва стандартни системни средства и има модулна архитeктура, която позволява лесно разширяване на функционалността.
Prey поддържа операционни системи Windows, MacOS X и различни дистрибуции на Linux. Наличен е модул, който изпраща на крадеца съобщение, придружено със звуков сигнал, предлагайки му доброволно да върне лаптопа и съответно координати на собственика.
По данни на Prey, крадците рядко форматират откраднатите лаптопи. Обикновено те искат да разберат най-напред каква полезна информация има в системата. Така, включвайки лаптопа в зона с публичен Wi-Fi достъп или влизайки в интернет през друга връзка, те издават местоположението си.