Q: Does 9facts post something via my Twitter / Facebook / LinkedIn account?
A: No. And it will never do this without your explicit permission (we're working on achievement sharing feature allowing to share your high results with ease).
Q: Why 9facts asks for permission to do this on authorization then?
A: To don't bother you twice.