M marketwatch.com FaceApp – you give up more personal data than you know on this Russian-made app 2 points maxshmax 7 years ago 0 comments