The Scenario:
I am from the UK and work for a medium sized multinational as a software developer. In my lunch breaks, I sometimes post to the political blog of a UK news paper from my cell phone.
One of the other posters took offense to one of my posts and then went on Twitter and publicly tweeted to my employer that I was saying offensive things as if I was representing the company.
At no point did I ever identify myself as an employee of the company, nor did I claim that I was speaking on the company's behalf. I have no idea at all how they even knew the identity of my employer.
I'm not mixing my personal life with work. I don't have any work colleagues friended on any of my social media accounts, and nowhere do I identify my current employer beyond liking their Facebook page.
The Problem:
I got pulled up on it by HR and the development manager, and they have asked me to stop posting things and said that it could be taken further, even though I made it clear that I posted the messages as a private individual on my own time, I never at any point revealed any affiliation with the company, and that someone could do the same to them very easily.
I want to make it clear that I consider myself free to post what I like on private matters. How should I proceed from here?