I've been on glitchy for a while now and I haven't had any issues related to personal info, they only need that for payment purposes (which makes sense since a company serious about paying their user base will need that sort of info, so I see it as a green flag) and they have a milestone system...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.