Have you tried turning it off and on again?
unpingable.com is undergoing some changes and will be back soon!