Global Threat, Inc.

I just discovered a few days ago
https://follows.lol/
today it is not working anymore

bad luck? or is it something else?