The initiative is honorable, but I think this was a really bad choice of website to host the pledge. The copyright message on the footer is from last year, which may explain why many things seem broken or unfinished, as well as the errors other people here are reporting to be getting.
Perhaps the submission link should have been of the far more insightful website http://istruecryptauditedyet.com/ ?