Mira ciertamente no hay manera segura de que no hagan ingeniería inversa sobre tu bytecode de python.
A lo mas que puedes aspirar es ofuscar el bytecode y esperar a que nada pase. (Esto es en general, no solo en python, es en cualquier lenguaje).
Te recomiendo leer estos 2 posts:
http://stackoverflow.com/questions/1...op-application http://stackoverflow.com/questions/4...online-service