Free services are still bound by various rules and regulations, perhaps if you were to describe clearly what you were doing and have a website so people could assess your service it might help us be less sceptical.
As for the accusations, it is hardly the sign of someone you would trust your Internet service with if the person running it is throwing libellous comments around is it?