Please be aware of the Forum Rules of Conduct.
hm.. home planet? would that not give the game away? eg.. if you are pirating in someone else's space with a "stealthy" boat