GPS 위치를 조작하는 어플들은 스마트폰 운영체제인 안드로이드의 개발자 옵션에 포함된 모의 위치 기능을 이용하는 방식입니다. 원래 이 기능은 앱 개발자가 자신의 앱이 다양한 지역에서 어떻게 작동하는지 테스트하기 위해 만들어졌지만 이를 악용하면 실제 GPS 신호 대신 앱이 지정한 가상의 좌표 값을 운영체제에 전달하게 됩니다. 스마트폰은 시스템의 명령을 받아 실제 수신되는 GPS 위성 신호보다 앱이 보내준 가짜 좌표 값을 더 우선적으로 인식하여 현재 위치로 표시하는 원리입니다. 다만 최근의 보안 수준이 높은 앱들은 모의 위치 허용 여부를 감지하거나 실제 GPS 위성 신호와의 시간 차이를 계산해 조작 여부를 확인하므로 완벽한 교란은 점차 어려워지고 있습니다.