Is that even safe? I looked it up and it looks sketchy and saw lots of clone websites. Nothing mentioned with regards to privacy. Needless to say it is probably closed-source as well.
I trust the modder more than I'm willing to trust Facebook, if that answers your question. As for the clone sites, there was some fuss with imposters. this is the legit one, in case you wanted it.