Privacidade não é uma configuração. É a arquitetura.
O IndexOne foi projetado para que a transcrição, a busca e a Ivy no dispositivo funcionem sem nenhuma rede — depois que você desligar a única coisa que se conecta para fora: uma verificação de nova versão ao abrir o app. Se você escolher IA na nuvem, o consentimento e um firewall de anonimização ficam na frente dessa saída de dados.
Nada sai do dispositivo
Com um modelo no dispositivo, baixado uma única vez, ou com o Ollama, seus áudios e transcrições nunca tocam a rede. O raciocínio acontece no seu Mac.
Duas camadas de criptografia em repouso
Todo o banco de dados é criptografado com SQLCipher. Por cima, um bloqueio AES-256-GCM por pasta adiciona chaves de conteúdo protegidas por uma chave mestra liberada apenas pelo Touch ID.
Toda leitura passa por um controle
Uma pasta selada e bloqueada não vaza nada — nem no app, nem na busca, no grafo, no MCP ou mesmo no caminho do áudio. Reuniões bloqueadas aparecem simplesmente como Locked (bloqueada).
Os selos verificam antes de apagar
O IndexOne comprova que o texto cifrado volta a ser decifrado antes de apagar o texto original — o conteúdo nunca se perde, e o bloqueio é totalmente reversível.
Atento ao compartilhamento de tela
Um monitor pode rebloquear automaticamente as pastas seladas e apagar a chave em cache assim que detecta um compartilhamento de tela — para que uma tela compartilhada não exponha notas privadas.
Firewall de anonimização
Se um dia você ativar um resumidor na nuvem, e-mails, números parecidos com cartões e números de telefone são removidos antes — e a saída para a nuvem é fail-closed (bloqueada por padrão), protegida por um consentimento único. Baixe o modelo opcional de mascaramento de nomes e os nomes das pessoas também são substituídos.
A única chamada que fazemos por padrão
Ao abrir, o IndexOne pergunta ao GitHub se existe uma versão mais nova. A requisição informa qual versão você está usando, porque é assim que a pergunta é feita — e nada mais: nada de reuniões, notas ou conta. Você pode desligar isso em Settings → Privacy. É a única coisa nesta página que acontece sem você pedir, e é exatamente por isso que ela está nesta página.
| Ivy / provedor | Onde roda | O texto das reuniões sai do seu Mac? |
|---|---|---|
| Ivy no dispositivo (Bielik / Qwen) | Totalmente local | Não |
| Ollama | Totalmente local | Não |
| Claude Code (resumidor padrão) | CLI local → nuvem | Só após consentimento, com o firewall de anonimização aplicado |
| Codex (a CLI da OpenAI, rodando sem ferramentas) | CLI local → nuvem | Só após consentimento, com o firewall de anonimização aplicado |
| Anthropic API (use sua própria chave) | HTTPS direto | Só após consentimento, com o firewall de anonimização aplicado |
| AI Gateway (qualquer endpoint compatível com OpenAI — LiteLLM, Kong, Portkey, vLLM…) | HTTPS direto | Só após consentimento, com o firewall de anonimização aplicado |

O IndexOne diz, em linguagem simples, exatamente o que sai do seu Mac — e cada chamada de IA na nuvem é registrada e mostrada para você. Suas reuniões ficam no dispositivo, a menos que você ative a nuvem. Um único seletor de modelo é usado em todos os recursos de IA, e ele sempre aceita um ID de modelo digitado por você — então um modelo lançado depois desta versão continua funcionando.
Leve a Ivy às suas reuniões — e mantenha o controle no seu Mac.
Local-first para macOS. Mantenha a IA local ou ative de forma explícita a IA na nuvem com anonimização, quando quiser. Veja como ele se compara com Obsidian, Notion, Evernote, Bear e Amie.
Usa a versão 2.8.0 ou anterior? A verificação de atualizações dela não consegue mais nos alcançar. Baixe a versão mais recente uma vez e arraste para Aplicativos, substituindo a cópia antiga; sua biblioteca, gravações e configurações continuam onde estão. A partir da 2.9.0, o app encontra novas versões sozinho.