Se for como um Cookie (client-side) você pode usar essas aqui:
Web Storage: API para armazenamento dee dados persistentes. Ele veio para resolver alguns problemas que os cookies tem relaconado à capacidade de armazenamento, tráfego desnecessário, vulnerabilidade à ataques. É dividida em sessionStorage e localStorage
sessionStorage:
Armazena dados para transação em um documento HTML. Dados são excluídos quando o usuário fecha a janela ou a aba do navegador, o que rLesolve um dos problemas dos cookies: os dados somente eram excluídos após o o fechamento do navegador (quando não era previsto um tempo de vida à eles).
localStorage:
Armazenar dados que estão em diferentes janelas ou abas do navegador. Então uma transação pode compartilhar diferentes janelas ou abas do navegador. São excluídos quando o usuário fecha o navegador.
indexedDB:
API utilizando tecnologia de banco de dados para armazenamento de dados no lado do cliente maior que 5MB possibilitados pelo localStorage e sessionStorage.
Todas essas opções possuem APIs bem documentadas para sua utilização.