Achei bacana demais mano! Como vc está fazendo a sincronização entre as abas, está usando BroadcastChannel?

Chegou a fazer testes de velocidade, principalmente em mobile? Acredito que AES fique um pouco pesado pra rodar toda vez que os dados atualizam, está usando uma stack ou alguma forma pra fazer batch?

Valeu🙏🙏

Isso broadcastchannel.

Vc pode adicionar o nome do canal e só é usado se vc habilitar.

O site traz o demostrativo funcionando em todas as tecs, vue react e svelte.

Sim. A encriptação, da mesma forma, só ocorre se vc ativar. Ela somente dificulta a leitura dos dados. Da um trabalho descriptografar. Muitas atualizações pode sim gerar um certo impacto. Mas pra front não acredito que isso seja um problema. Em testes ele tem lidado bem. Toda a lib gerei testes.

Ele faz de acordo com a reatividade. Não faz em batch. Ele encripta toda vez que altera

Valeu pelo comentário. Se conseguir ter a chance de usar e tiver dúvidas, bugs etc.. estou aqui e farei manutenção

🙏🙏🙏🙏