Política de privacidade
O VisuTodo mostra as suas tarefas do Todoist num quadro infinito. Ele é um projeto independente, sem ligação com a Doist, empresa que faz o Todoist. Esta página explica, sem rodeios, o que acontece com os seus dados.
Suas tarefas
Tarefas, projetos, seções e etiquetas continuam morando no Todoist. O seu navegador conversa direto com o Todoist (api.todoist.com):
as suas tarefas não passam pelo servidor do VisuTodo.
O que o VisuTodo muda no Todoist
- Arrastar cartões pelo quadro, agrupar, ligar tarefas e escrever notas não mexe em nada no Todoist. Isso fica só no VisuTodo.
- A tarefa só muda no Todoist quando você faz isso: criar, editar, concluir ou excluir uma tarefa, soltar ela no bloco de outro projeto ou seção (ela é movida para lá) ou numa coluna de data (a data muda).
Seu token de acesso
O token fica só no seu navegador. O servidor do VisuTodo nunca o recebe.
- Entrar com Todoist: o login (OAuth com PKCE) acontece inteiro no navegador. Ele manda você ao Todoist, recebe de volta um código de uso único e o troca pelo token direto com o Todoist. O código só funciona junto com um segredo gerado no seu navegador, que nunca sai dele. O endereço de volta (
/app?code=...) passa pelo nosso servidor, mas sem o token. - Token de API colado: também fica no navegador e vai só para o Todoist.
- O navegador renova o token sozinho quando ele vence, também direto com o Todoist.
- Nada disso passa pelo servidor do VisuTodo, nem no login nem depois: as tarefas vão do navegador direto para
api.todoist.com.
Como o servidor sabe qual é o seu quadro
O navegador cria uma chave aleatória (256 bits) e a guarda na sua própria conta do Todoist, num rótulo chamado vtodo-…, para que seus outros aparelhos achem a mesma chave.
O servidor recebe só essa chave, que não dá acesso ao Todoist, e usa o hash dela como nome do arquivo do quadro.
Sem a chave, ninguém lê nem altera o seu quadro. Se você apagar esse rótulo do Todoist, o aparelho continua com a chave local, mas um aparelho novo começará com um quadro vazio.
O que fica gravado no servidor
Só o desenho do seu quadro, que o Todoist não tem onde guardar:
- a posição de cada tarefa no quadro;
- as ligações entre tarefas e os rótulos delas;
- as áreas (título e cor) e as notas adesivas, com o texto que você escrever nelas;
- preferências como tema e câmera.
Esse arquivo é identificado pelo hash da chave aleatória descrita acima. Ele não contém o seu nome, o seu e-mail nem o seu token, e o servidor não sabe qual é a sua conta no Todoist.
Registros técnicos
Como em qualquer site, o servidor e o proxy que o protege podem registrar o endereço IP, o horário e o endereço acessado, para segurança e para investigar erros. O limite de pedidos por IP é controlado na memória e esquecido em poucos minutos.
Cookies e rastreamento
Não há anúncios, analytics nem rastreadores de terceiros, e a fonte do site é servida pelo próprio VisuTodo.
O VisuTodo não usa cookies.
O navegador guarda localmente o token (e o de renovação), a chave de sincronização, o idioma, o tema e se você já viu o tour.
Para abrir e funcionar sem internet, ele também guarda neste aparelho uma cópia das suas tarefas, projetos e do quadro, e as alterações que ainda não chegaram ao Todoist.
Com quem os dados são compartilhados
Só com o Todoist, que é onde as suas tarefas já estão (veja a política de privacidade da Doist). Nada é vendido ou repassado a mais ninguém.
Uso sem Todoist e demonstração
No "Usar sem Todoist", tarefas e quadros ficam só no seu navegador (armazenamento local do aparelho). Nada é enviado ao servidor do VisuTodo nem ao Todoist. Para apagar, use "Apagar tudo deste aparelho" no menu ☰ ou limpe os dados do site no navegador.
O "Ver um exemplo pronto" roda inteiro no seu navegador, com tarefas de exemplo. Nada é gravado.
Seus direitos e como apagar tudo
De acordo com a Lei Geral de Proteção de Dados (Lei 13.709/2018), você pode pedir acesso, correção ou exclusão dos seus dados a qualquer momento:
- Apagar o quadro do servidor: no menu ☰, escolha "Apagar meus dados do servidor".
- Revogar o acesso ao Todoist: no Todoist, abra Configurações › Integrações e remova o VisuTodo. Se você colou um token de API, gere um novo token no Todoist.
- Limpar o navegador: "Sair da conta" apaga o token, a sessão e a cópia das tarefas guardados no navegador.
Os dados do quadro ficam guardados até você apagá-los.
Contato
Dúvidas ou pedidos sobre os seus dados: [email protected].
Se esta política mudar, a data no topo desta página será atualizada.
Privacy policy
VisuTodo shows your Todoist tasks on an infinite board. It is an independent project, not affiliated with Doist, the company behind Todoist.
Your tasks
Tasks, projects, sections and labels stay in Todoist. Your browser talks straight to Todoist (api.todoist.com):
your tasks never go through the VisuTodo server.
What VisuTodo changes in Todoist
Moving cards around the board, grouping, linking tasks and writing notes do not touch Todoist; they stay in VisuTodo. A task changes in Todoist only when you do it: create, edit, complete or delete a task, drop it into another project's or section's block (it moves there) or into a date column (its date changes).
Your access token
The token stays in your browser only. The VisuTodo server never receives it.
- Sign in with Todoist: the sign-in (OAuth with PKCE) happens entirely in the browser. It sends you to Todoist, gets back a single-use code and exchanges it for the token directly with Todoist. The code only works together with a secret generated in your browser, which never leaves it. The return address (
/app?code=...) passes through our server, but without the token. - Pasted API token: it also stays in the browser and goes only to Todoist.
- The browser renews the token by itself when it expires, also directly with Todoist.
- None of this goes through the VisuTodo server, neither at sign-in nor afterwards: tasks go from the browser straight to
api.todoist.com.
How the server knows which board is yours
Your browser creates a random 256-bit key and stores it in your own Todoist account, in a label named vtodo-…, so your other devices find the same key.
The server receives only that key, which gives no access to Todoist, and uses its hash as the board file name.
Without the key, nobody can read or change your board. If you delete that label in Todoist, the device keeps its local key, but a new device would start with an empty board.
What the server stores
Only your board layout, which Todoist has no place for: task positions, links between tasks and their labels, areas (title and color), sticky notes with the text you write in them, and preferences such as theme and camera. The file is named after the hash of the random key described above; it contains no name, email or token, and the server does not know which Todoist account it belongs to.
Technical logs
Like any website, the server and the proxy in front of it may log IP addresses, times and requested URLs for security and debugging. Per-IP rate limits are kept in memory and forgotten within minutes.
Cookies and tracking
There are no ads, analytics or third-party trackers, and the site's font is served by VisuTodo itself. VisuTodo uses no cookies.
Your browser keeps the token (and its renewal token), the sync key, language, theme and whether you have seen the tour.
To open and work without internet, it also keeps on this device a copy of your tasks, projects and board, plus the changes that haven't reached Todoist yet.
Sharing
Only with Todoist, where your tasks already live (see Doist's privacy policy). Nothing is sold or passed on to anyone else.
Using without Todoist, and the demo
With "Use without Todoist", tasks and boards stay only in your browser (the device's local storage). Nothing is sent to the VisuTodo server or to Todoist. To delete it, use "Delete everything on this device" in the ☰ menu or clear the site data in your browser.
"See a ready-made example" runs entirely in your browser with sample tasks. Nothing is stored.
Your rights and how to delete everything
- Delete your board from the server: in the ☰ menu, choose "Delete my data from the server".
- Revoke Todoist access: in Todoist, open Settings › Integrations and remove VisuTodo. If you pasted an API token, generate a new one in Todoist.
- Clear your browser: "Sign out" removes the token, the session and the copy of your tasks stored in the browser.
Board data is kept until you delete it.
Contact
Questions or requests about your data: [email protected].