But for that use case, I have to tell the mob boss that I uploaded a secret to deadman.io. At which point he takes out his rubber hose collection, and gently persuades me to log in and delete the secret.
A) The idea is that the "rubber hose collection" leads to you revealing where it is, and B) if it's a generated password, how will you stop the deadman's switch in the event of getting away?
You ping the service by email/phone/SMS, not by logging in. But you have a point, you'd have to keep pinging it for the rest of your life and it would fire anyway when you die :)
Maybe, but this is the case for any dead man's switch (even a bank/lawyer). It's always a balance between what the mob boss thinks he can get you to do vs the power of the dirt you have on him. Literature/TV have beaten to death the permutations/twists on this theme.