pull down to refresh

Does anybody know of an alternative to https://www.proofofexistence.com/ ? I wanted to use it today, but I realized they don't accept any new files.