618
Mozilla’s new service tries to wipe your data off the web
(www.theverge.com)
This is a most excellent place for technology news and articles.
It's ironic yeah, but if trust is the only way to implement something like this, then Mozilla is probably the one company I would trust considering they're a non-profit org.