Welp late night research got me to discover this newer BETA website. https://privacyspy.org
(USES CloudFlare!)
I have contacted them about this issue and hope they switch to Let's Encrypt.
WARNING: After reading their privacy policy, they are NOT very friendly.