Sincronização & Armazenamento
O Noust prioriza a soberania dos dados. Seus dados são seus, e você decide para onde eles vão.
Exportação & Importação
Leve seus dados com você em um formato padrão.
- Exportação: Gera um pacote binário
.npadcontendo todas as notas, seções, configurações e variáveis de ambiente. Este formato é altamente otimizado e suporta ativos binários incorporados (como imagens). Recomendamos criptografar o arquivo durante a exportação para segurança máxima. - Importação: Restaura seu espaço de trabalho a partir de um arquivo
.npadexportado anteriormente ou de um arquivo.jsonlegado. - Nota: A importação substituirá sua sessão ativa atual.
Arquitetura de Armazenamento
O Noust usa uma abordagem em camadas para persistência local para garantir máxima confiabilidade e desempenho.
- Primário (IndexedDB): Nosso principal mecanismo de armazenamento. Ele suporta grandes conjuntos de dados e blobs binários, permitindo Criptografia Local (At-Rest / Em Repouso).
- Alternativa (LocalStorage): Usado apenas como salvaguarda se o navegador bloquear o acesso ao IndexedDB. Nota: A criptografia local não está disponível no modo alternativo devido a limites de armazenamento.
Sincronização em Nuvem
Nossa sincronização em nuvem é construída sobre uma Arquitetura Zero-Knowledge (Conhecimento Zero). Isso significa que nós fornecemos o armazenamento, mas nunca vemos seus dados.
Como Funciona
- Empacotamento Binário: Os dados e ativos do seu espaço de trabalho são compactados em um envelope binário
.npadpara minimizar a pegada de dados e eliminar o processamento desnecessário do Base64. - Criptografia Local: Os dados são criptografados no seu navegador usando AES-256-GCM.
- Blob Criptografado: Apenas o "blob" criptografado é enviado para os nossos servidores.
- Retenção de Chaves: As chaves (sua senha e o salt opcional) nunca saem do seu dispositivo.
- Dessincronizar: Os colaboradores podem dessincronizar um documento compartilhado a qualquer momento. Isso remove o link na nuvem e o documento permanece totalmente acessível no seu espaço de trabalho como uma cópia privada e editável.
Dica de Interface
O ícone de Sincronização na barra de ferramentas global fica Verde quando a sincronização em nuvem está ativa e conectada.
Requisitos de Descriptografia
Para restaurar seus dados a partir de outro dispositivo, você deve fornecer:
- Sua Senha de Criptografia.
- Seu Salt Personalizado (se utilizado).
Importante
Não existe nenhum mecanismo para recuperar seus dados se você perder sua senha ou salt. Nós não os armazenamos e não podemos redefini-los para você.
Colaboração & Documentos Compartilhados
O Noust permite que você compartilhe documentos específicos na nuvem com outros usuários.
- Compartilhamento Seletivo: Compartilhe apenas os documentos que você escolher.
- Proteção contra Descoberta (Baseado em Apelidos): O compartilhamento é intencionalmente restrito apenas a apelidos (nicknames) exatos. Evitamos estritamente e-mails pesquisáveis ou listas públicas de usuários para garantir que sua presença no Noust nunca seja detectada ou "enumerada" por terceiros.
- Leitura Obrigatória (Read-Only Enforced): Os documentos compartilhados são aplicados como somente leitura no nível do banco de dados. (Nota: O acesso compartilhado atualmente é apenas de leitura).
- Revogar Acesso: Como proprietário do documento, você pode revogar o acesso de um colaborador a qualquer momento no menu de compartilhamento.
Auditoria de Segurança (Plano Avançado)
Os usuários do Plano Avançado ganham acesso a uma trilha de auditoria transparente e focada na privacidade.
- Logs de Acesso: Monitore seus próprios eventos críticos (Logins, Envio de Dados/Push, Exclusões).
- Proteção de Privacidade: Os logs identificam a família do dispositivo/sistema operacional e o tipo de ação, mas nunca expõem seu endereço IP público na interface voltada ao usuário.
- Verificação: Use esses logs para monitorar acessos não autorizados em seus dispositivos.
Gerenciamento & Exclusão de Conta
O Noust oferece um processo seguro de fim de vida para seus dados.
- Exclusão Lógica (Soft Delete): Quando você solicita a exclusão da conta, o acesso é suspenso imediatamente, mas os dados são retidos por um período de carência de 30 dias para recuperação antes da exclusão irreversível.
- Mecanismo de Confirmação: Para evitar perdas acidentais, a exclusão requer uma confirmação deliberada digitando seu apelido correspondente (
{nickname}_delete). - Soberania dos Dados: Após 30 dias, sua identidade é excluída, embora alguns metadados possam ser retidos por até 6 meses em logs técnicos criptografados para conformidade legal (LGPD/GDPR) antes da exclusão definitiva e absoluta.