Trabalhar com dados sem ter uma base de dados não é possível, se seu cliente precisa armazenar os email de usuario para um possível contato é preciso de banco de dados para isso.

Sabendo disso você pode sim tentar arrumar um lib que utilize uma ORM por baixo onde você apenas conectaria seu banco a ela, e ela ficaria responsável pela manipulação dos dados no banco, dessa forma você não iria para o node.

Não conheço nenhuma lib que faça isso, mas o mindo do javascript tem de tudo.

Observação importante: mesmo dando essa dica, não recomendaria fazer dassa forma, deixar dados na mão de terceiros nunca vai ser uma boa opção.