Poiché un JS per essere eseguito dev'essere letto a livello client a quel punto è chiaro che anche l'utente ha modo di leggerlo, essendo insito nel meccanismo. Se vuoi eseguire routine che non vengano lette devi usare un linguaggio a livello server che i client non leggono.