Please note that the private view key, barring some edge cases, can also see outgoing transactions for all practical tracing purposes. They however can’t see the outgoing destination address. See this presentation: https://youtu.be/MYzZ1DzSWCY?t=263 for more info.
I do not recommend this application whatsoever. The techniques used are far from “The proper way to churn Monero” and most are actively harmful to privacy. I hate to be so harsh, but this repo is a hot mess of all the worst ways to churn Monero clobbered together.