I had a business partner install this software onto my mac. Is it spyware? Has anyone ever seen this link before? I think that it allowed him to access my computer without me knowing it?

Thank you for your help….

http://cl.ly/1k371K2S0y0j

Matt