Don't worry, at least
i have no reason to steal someone's money just because i don't want to share the program with anyone, and i will tell him to delete it after using it
in the end, don't make yourself (Detective Conan -,-) to judge others without evidence
because your words this affected me.
There's no good reason not to make he code public, we need to verify that the recovery program doesn't do anything unsafe and leave private keys and sensitive data lying around in temporary files (at best) or sends the whole wallet file and/or private keys across the network (at worst).
And also by open-sourcing your recovery tool you enable people to improve it for edge-cases (seed phrases, multisig, extended words, BIP38 etc etc). If you look at pywallet for example you see there are a dozen or so people improving it.