Sorry, I noticed the XPC code is the generic to add numbers. Unused?
And the application is not sandboxed?[1]
The trick with an app like this is the risk of launching an external process, or building the app to include the binaries, thus avoiding some security risk (and possibly using XPC for inter-op updates).
Would you like to summarize how you identified and addressed the risks, and your approach for building/bundling/deploying the app?
[1] https://github.com/rsyncOSX/RsyncUI/blob/main/RsyncUI/RsyncU...