Essa ferramenta é projetada para usuários que valorizam a privacidade e preferem não compartilhar seus dados com serviços que utilizam essas informações para veicular anúncios.
Entre as principais opções de aplicativos de anotações para o Linux, destacam-se Joplin, Standard Notes e Notesnook. O Treedome surge como uma alternativa interessante dentro deste segmento, oferecendo uma abordagem única.
O que é o Treedome?
O Treedome é um aplicativo de anotações focado em segurança e organizado de forma hierárquica, semelhante a uma estrutura de árvore. Desenvolvido em TypeScript e Rust, é mantido por um único desenvolvedor, Tengku Izdihar, que trabalha para garantir correções e melhorias constantes. O Treedome é distribuído como software livre, ou libreware, seguindo um modelo permissivo de licenciamento.
A organização em árvore de notas, como o "tree" sugere, reflete sua estrutura, enquanto "dome", "cúpula" no nome, refere-se à criptografia que protege as informações armazenadas.
Principais características
Um dos destaques do Treedome é a criptografia XChaCha20-Poly1305, que protege os dados das anotações. Embora ainda não tenha sido auditada de maneira independente, o desenvolvedor está aberto à ideia.
O Treedome também possui outras características importantes:
- Utilização do banco de dados SQLite
- Compatibilidade multiplataforma
- Editor de Rich Text
Mais detalhes sobre a criptografia empregada estão disponíveis na documentação oficial.
Experiência do usuário
O Treedome foi testado em uma máquina virtual com Ubuntu 22.04.4 LTS. A instalação ocorreu sem problemas a partir do arquivo .deb mais recente.
Ao iniciar o aplicativo pela primeira vez, é solicitado que o usuário abra um documento existente ou crie um novo. Para criar um novo documento, foi necessário nomear o arquivo com a extensão ".note", seguida pela definição de uma senha de acesso.
O editor Rich Text do Treedome permite adicionar vários tipos de formatação, como negrito, itálico, tachado, cabeçalhos, citações em bloco, emojis e mais. Também oferece a possibilidade de salvar notas com o atalho Ctrl + S ou manualmente.
Além disso, é possível criar três tipos de notas: nota de irmão, nota de filho e nota de diário, sendo esta última organizada automaticamente por ano, mês e data.
A exclusão de notas é simples e pode ser feita com o botão correspondente, sendo necessário ter cuidado com a exclusão de notas pai, que resultará na remoção das notas filhas associadas. A função de arrastar e soltar permite reorganizar as notas hierarquicamente.
A funcionalidade de tags facilita a organização das anotações, e uma interessante função de fechamento automático é acionada se o documento ficar inativo por muito tempo, embora o tempo limite padrão possa ser ajustado nas configurações.
Nas opções de configuração, é possível alterar a senha do documento e ajustar outros parâmetros, como o tempo limite de inatividade.
No geral, o Treedome mostrou-se estável e confiável, cumprindo suas funções sem apresentar falhas.