Is Meh Stalker defunct?

chienfou had a quick thing to say said
5

Been trying to use the app and check the website. Neither seems to work currently. Hope this is a temporary thing and not a final demise. Anyone know the status of mehstalker?