I use iExplorer to download videos from my phone because iTunes on windows XP refuses to offload videos from my phone to PC.
I can not tell by any means that iExplorer was ever used on my iPhone, so there is no way to tell if your iPhone was connected to iExplorer.