619
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.
Likely you must provide Mozilla with basic identifying data like name and birth date. Which isn't all that radical since you're giving them quite a bit more by paying them.