If someone is hired to make a program for someone else, of course they don't need a EULA (end user license agreement) when they give the program to them as they are the owner. Is it possible for the person receiving the program to claim that the program violates their privacy if the program transmits information back to the developer (even in the event the program is not paid for i.e. a call home feature)? In other words, if someone doesn't pay the developer for software, can they claim that the software violates it's authorized use of the computer due to a call home feature (which reports username, IP and network name)?
My last question got closed because it was too specific, but I thought some background information would be useful: someone hired me to build a program, which he never paid me for, but I know he is still using it due to a "call home" feature. He found this feature and claims it's in breach of http://laws-lois.justice.gc.ca/eng/acts/C-46/section-342.1.html