Not sure it is related, looks to have been online for a few years already and is maintained by a defcon group.
The guy responsible is; https://www.linkedin.com/pub/james-allee/4/b1/56a
The other hidden pages with HAM radio stuff etc don't fit Cicada profile either.
Indeed cyberpunk, found the same, except are 2 extra numbers?
The given phone number is Austria, so on border of germany, where this scandal happened....
The phone number brings you to this voicemail; http://www.filedropper.com/2015081720500043720115531out
That quotes; The very word 'secrecy' is repugnant in a free and open society
Email address has never worked or is blocked/removed;