Maybe you’re right. I’ve been looking for the location of their servers and I can’t find anything. Why does it matter? Just to know, so I can avoid sketchy sites. Also, I just though it is safe as it is recommended on fmhy. So I think I will try it some time.
Also, do you know any alternatives? I just want something similar to a seeebox but free. I am too cheap, I know.