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.
Sounds like you're looking at their identity theft bullshit? The data removal is free, but only for 10 sites.
Probably so. How do you sign up for the data removal?