Eu trabalho no ProjectLocker e gostaria de adicionar um pouco de clareza a este tópico. Primeiro, para responder às perguntas do OP:
a) Esse boato não é verdade. O ProjectLocker não armazena senhas em texto simples.
b) Você não pode verificar isso para o ProjectLocker ou qualquer outro site sem acesso aos seus sistemas de back-end.
c) Eu ficaria bastante preocupado. No entanto, eu ficaria muito surpreso ao descobrir que qualquer uma das principais hospedagens do Subversion ou sites de hospedagem do Git armazenam senhas em texto puro. É apenas uma má ideia.
Incidentalmente, todo o acesso ao Git no ProjectLocker usa autenticação de chave pública e nenhuma senha.
Como outros apontaram, o ProjectLocker permite que os usuários recuperem senhas perdidas. Fazemos isso armazenando senhas criptografadas com uma função bidirecional. (Se você marcar a caixa "salvar este cartão para depois" em um site de comércio eletrônico, seu cartão de crédito será armazenado dessa maneira. A mesma coisa vale para sites de assinatura que cobram periodicamente, como o Netflix.) Em geral, tratamos senhas como confidenciais dados, como cartões de crédito ou artefatos do cliente (código, etc.). Há um debate filosófico justo sobre se os sites devem armazenar senhas em formato recuperável, mas os comentários de nossos usuários indicaram que eles preferem senhas recuperáveis.
Quanto à postagem no Reddit, posso dizer que o pôster nunca funcionou no ProjectLocker e não tem conhecimento real de nossos sistemas de autenticação. O autor provavelmente não está familiarizado com funções bidirecionais e confunde erroneamente "reversível" com "texto simples".
Por fim, se você estiver pensando em hospedar seu código com terceiros e não confiar em suas respostas a uma pergunta como essa, definitivamente não deve armazenar seu código lá. Se você não confia em seu host, não deve usá-los, independentemente de como eles armazenam sua senha.