I do have an iPhone. I see the iFunbox on my PC as well. Would it be on my phone somewhere to delete it?