The site hasn't been updated since 2021-08-02 per the footer, and probably sparsely before that. I think this site was most popular around when Snowden did the leaks and hasn't had as much hype since then.
A more modern alternative is https://www.privacytools.io/ but I haven't checked it in a while and can't vouch for the current contents.