Primeiramente, muito bom!
Com certeza usaria em um amigo secreto e essa ideia de usar apenas hashs é incrível!
Tenho apenas duas sugestões:
- Pequena validação nos nomes, testei com emojis e ao acessar o link deu erro
404
- Botão de copiar link ao invés de compartilhar pelo sistema, é uma ideia interessante mas a simplicidade na minha opinião é melhor :)