Nie słyszałem o takim programie (poza wymienionymi) i nie znajdziesz owego, który nie będzie musiał być instalowany na serwerze.
Pomyśl logicznie, parser "przechodzi" przez kod, musi on zatem wiedzieć jak ten kod czytać. Bez tego się nie obejdzie, w pozostałych przypadkach nazywałbym to jedynie utrudnieniem dla użytkownika, to tylko kwestia czasu.
Jeżeli chcesz utrudnić czytanie kodu, możesz zwyczajnie usunąć znaki nowej linii - znajdziesz takie skrypty w Internecie. Ja bym sobie darował gdybym coś takiego zobaczył

aczkolwiek są edytory, które mi taką składnię automatycznie poprawią

Twój wybór. Ja bym jednak pomyślał nad modelem SaaS jeżeli boisz się, że ktoś zacznie grzebać w kodzie.