Tiddlyspot definitely has that ominous semi-orphan feel to it.
I think it has been suggested in the past that you try contacting the website administrators (via the email address provided).
It may take a while for a reply, based on past experience when the site actually went down.
Good luck
-- Mark