Why put scripts inside their directories?
You could just put it into a directory they are not allowed into, or one step above the directory you allow them into.
You can still use your script to execute theirs, or access their files, but they can't access or read yours.