It would be nice to have a standardised method that Patch My PC uses to enable third party software to detect that it's operating on a device. My use case is to detect the presence of PMPC with a third-party RMM tool, so whether this is checking for the presence of a file that every PMPC deployed/updated app puts on a device, a registry key that is set etc., as long as it's something that PMPC can decide upon and don't remove in future without notification and replacement with another method.
I've been advised that every installer will log to %programdata%\PatchMyPCIntuneLogs which I am using for detection currently and it's working, but am aware there's nothing stopping you renaming the folder in future because you've not committed to it being used in this way.