UK users under the age of 19 will now be able to click on the ‘Report abuse’ link on each page and have the option to report the abuse directly to CEOP as well as to Facebook employees.
There is are lot of knee-jerk reactions in politics when tragedies such as this happen. Even more so when the currently uncensored UK internet (and incompetent parents) grant unfettered internet access to children who should really know better but don't.
Fortunately, that was the last government's reaction. When a gunman in Cumbria went on a killing spree recently, the current PM rejected immediate calls for heavier restrictions on gun ownership. I'm hoping the pattern continues.
I think it would be pretty easy for MS or Apple to simply say, "We will never collect any data about our OS users' application usage, browsing habits, or other personal information."
Except they have never said that, nor will they ever.
Chrome OS is also open source, maybe there will be some nice branch projects in the future. I'm concerned about how their OS is so entwined with Flash though, it hardly has a stellar reputation for security.
I've noticed several design suggestions in your code.