Política de privacidade
Última atualização: 16 de outubro de 2026 · English (original)
O CyrFlip não coleta nenhum dado pessoal, e o desenvolvedor não recebe nenhum. Não tem servidores próprios, telemetria, análise, publicidade, rastreamento ou contas de usuário, e não registra as suas teclas. Ele funciona no seu próprio dispositivo; as únicas coisas que saem dele são os dois recursos opcionais, desligados por padrão, descritos a seguir, e apenas para um lugar que você escolheu.
Existem exatamente dois recursos que enviam algo para algum lugar, e ambos vêm desligados por padrão: o tradutor opcional e a área de transferência no servidor opcional.
Quando você liga o tradutor e pressiona um atalho de
tradução, o texto selecionado é enviado ao endereço do servidor Ollama configurado no CyrFlip -
por padrão http://localhost:11434, ou seja, um programa em execução no seu próprio
computador, de modo que o texto não sai do dispositivo. Se você trocar esse endereço pelo de
outra máquina, o texto irá para lá; o CyrFlip avisa isso ao lado da configuração.
A área de transferência no servidor envia o que está na sua área de transferência - um texto, uma imagem ou um arquivo - ao servidor de troca em que você entrou, e somente quando você pressiona o botão, a combinação de teclas ou o atalho dela. Ela é criptografada primeiro no seu computador, apenas para os seus próprios dispositivos. Veja a seção do servidor de troca abaixo.
A que o aplicativo acessa, e por quê
- Teclado. O CyrFlip instala um gancho global de teclado com uma única finalidade: reconhecer os seus próprios atalhos, como a combinação de conversão de layout (padrão Ctrl+Shift+F12). O layout de teclado que o indicador exibe (qualquer layout instalado no Windows) não é lido pelo gancho - o CyrFlip pergunta ao Windows qual é o layout da janela em foco. Além dessa combinação, ele observa as combinações que você atribui à correção de maiúsculas, ao gerenciador da área de transferência, a cada linha da sua tabela de conversão de layouts, a cada linha da sua tabela de tradução e a qualquer cenário de início rápido ao qual você dê um atalho. Enquanto uma tradução está sendo escrita, ele também observa o Esc, para que essa tecla possa cancelá-la - a tecla chega ao aplicativo em que você está de qualquer forma. Ele não grava, registra, armazena nem transmite as suas teclas. Não é um keylogger.
- Mouse. Somente enquanto você tiver ligado o menu de contexto próprio do CyrFlip (ele vem desligado por padrão), o CyrFlip instala um gancho global de mouse para reconhecer a única combinação de mouse que abre esse menu (padrão Ctrl + clique com o botão direito). Todos os outros cliques e movimentos passam intactos, e nada é gravado, armazenado ou enviado. Com o menu de contexto desligado, não existe gancho de mouse algum.
- Cursor de texto. A opção que mostra o layout no ponteiro do mouse (desligada por padrão) substitui o cursor de seleção de texto do Windows (o cursor em I) em todos os programas enquanto o CyrFlip está em execução. O CyrFlip devolve o cursor padrão quando é encerrado, e também quando fecha por causa de um erro; somente se o processo for finalizado à força a substituição permanece até você sair da sua conta.
- Iniciar com o Windows. O CyrFlip só inicia com o Windows se você marcar essa
opção. A versão portátil grava então uma entrada em
HKCU\Software\Microsoft\Windows\CurrentVersion\Runno seu próprio perfil de usuário, e desmarcar a opção a remove; a versão da Microsoft Store usa, em vez disso, uma tarefa de inicialização do Windows, que você também pode ligar ou desligar em Configurações > Aplicativos > Inicialização. - Área de transferência. Quando você pressiona o atalho, o CyrFlip lê brevemente o texto selecionado (por meio de uma cópia simulada), converte-o entre layouts, cola o resultado e restaura o conteúdo anterior da área de transferência. Isso acontece localmente e somente no momento em que você aciona. Nada disso é enviado nem compartilhado por este recurso; o único recurso que chega a enviar a área de transferência é a área de transferência no servidor opcional, descrita abaixo, e somente quando você pressiona o botão dela.
- Histórico da área de transferência (opcional). Vem desligado por padrão. Se você o ligar, o CyrFlip guarda localmente o texto Unicode capturado. O histórico é criptografado com a DPAPI do Windows para a conta atual do Windows; pode ser pausado, limpo ou desligado a qualquer momento. O CyrFlip nunca o envia a lugar algum. Cada entrada é cifrada por inteiro - o texto copiado juntamente com o nome e o título da janela da aplicação de onde veio e a sua data. As versões anteriores deixavam legíveis o nome da aplicação e o título da janela; essas entradas desaparecem quando o histórico é limpo. Eliminar uma entrada com × apaga-a do ficheiro.
- Janela ativa e layout. O aplicativo lê qual janela está em foco e qual layout de teclado ela usa, para posicionar e atualizar o indicador. Essa informação é usada apenas na memória, nunca é gravada nem transmitida. Se você ligar ceder os atalhos à área de trabalho remota, e somente no momento em que um dos atalhos do próprio CyrFlip é de fato pressionado, ele também lê o nome do executável da janela ativa para reconhecer um cliente de área de trabalho remota.
- Configurações de entrada do Windows. A aba «Idiomas do Windows» edita em
seu nome a configuração do próprio Windows: os layouts de teclado instalados
(
HKCU\Keyboard Layout\PreloadeHKCU\Control Panel\International\User Profile), a combinação de alternância cíclica de idioma e os atalhos diretos por idioma (HKCU\Control Panel\Input Method\Hot Keys). São configurações do sistema: ficam no seu dispositivo e continuam funcionando com o CyrFlip fechado. Antes da sua primeira alteração, o CyrFlip guarda um instantâneo único do estado anterior na sua própria chave de registro, para que você possa restaurá-lo. - Início rápido (opcional). O lançador de cenários vem desligado por padrão. Ligado, ele inicia os programas, scripts e downloads do yt-dlp que você definiu, e apenas quando você pede: pela área de notificação, pela tabela de configurações, por um atalho que você atribuiu ou pela Jump List da barra de tarefas. Ele pede direitos de administrador apenas para um cenário que você marcou como «executar como administrador», e o link que você digita para um download do yt-dlp é entregue àquela ferramenta para aquela única execução e não é guardado. Ligar o módulo também publica os nomes dos seus cenários na Jump List da barra de tarefas, que o Windows mantém no seu próprio perfil de usuário.
- Tradutor (opcional). Vem desligado por padrão; enquanto
estiver desligado, o CyrFlip não abre nenhuma conexão de rede. Ligado, ao pressionar um atalho
de tradução, o CyrFlip pega o texto selecionado (a mesma cópia simulada de antes) e o envia por
HTTP ao endereço do Ollama indicado nas configurações -
http://localhost:11434, se você não o alterou, ou seja, um programa no seu próprio computador. O item da área de notificação Traduzir a área de transferência, visível apenas com o tradutor ligado, envia para esse mesmo endereço o conteúdo atual da área de transferência, em vez de uma seleção. O Ollama é um produto separado e gratuito que você instala por conta própria; o CyrFlip não o inclui e não tem conta nem chave. A tradução aparece em uma janela e, somente se você ligar essas opções, é copiada para a área de transferência (onde o histórico opcional a registra como qualquer outra cópia) ou colada sobre a sua seleção. O CyrFlip não guarda traduções, não mantém registro delas e não envia nada ao desenvolvedor. Na versão portátil, o botão Instalar o Ollama baixa o instalador oficial deollama.com; a versão da Microsoft Store apenas abre esse site. Quais idiomas o modelo domina é uma pergunta para o modelo: o CyrFlip apenas lhe entrega o texto. - Área de transferência no servidor (opcional). Este recurso vem desligado por
padrão; enquanto estiver desligado, o CyrFlip não abre nenhuma conexão de rede para ele. Ele
precisa de uma conta em um servidor de troca que você ou alguém em quem você confia administra, e o
CyrFlip apenas entra nela: você informa uma única vez a cadeia de conexão do servidor, o seu login e a
sua senha. A senha é usada para essa única entrada e nunca é guardada; o token de dispositivo que o
servidor devolve e uma chave privada que o CyrFlip cria para essa conta são guardados criptografados
com a DPAPI do Windows para o seu usuário do Windows. Quando você pressiona Enviar área de
transferência para o servidor (menu da área de notificação, atalho ou combinação de teclas), o
CyrFlip envia exatamente o que está na área de transferência naquele momento - um
texto, uma imagem ou um arquivo, inclusive uma senha que você copiou um minuto atrás. Não há
visualização prévia, confirmação nem filtro, por isso pressione-o apenas quando for essa a sua
intenção. O valor é criptografado no seu computador para os outros dispositivos da sua conta antes de
sair, e o servidor guarda apenas o último valor, na sua memória. Obter área de transferência do
servidor coloca na sua área de transferência o valor mais recente do servidor; um arquivo
recebido é salvo em uma pasta que você pode ver (por padrão
Downloads\CyrFlip) e nunca sobrescreve outro arquivo. Nada é enviado por conta própria - não há monitoramento, temporizador nem envio na inicialização. O servidor de troca conecta seus dispositivos, por isso conhece os nomes da sua conta, dos dispositivos, das pastas e das transmissões, vê quais dispositivos estão online e quanto é enviado e quando. Ele não consegue abrir o que passa por ele: as pastas e seus arquivos, as transmissões e a área de transferência são criptografados no seu dispositivo e só são abertos nos seus outros dispositivos ou pelas pessoas a quem você deu acesso. Para olhar lá dentro, quem administra o servidor teria de adicionar à sua conta um dispositivo próprio, e ele apareceria na sua lista de dispositivos. O CyrFlip guarda um registro apenas de tipos, tamanhos e códigos de resultado - nunca um valor da área de transferência, um nome de arquivo, um login ou um endereço - e esse registro é o único vestígio que ele grava sobre este recurso, além da própria entrada da conta (o endereço do servidor, o seu login, um nome, o certificado fixado e as chaves públicas dos seus outros dispositivos), que você remove com Remover conta. - Captura de ecrã. Só quando prime a combinação de captura ou escolhe Captura de uma área do ecrã no menu da área de notificação é que o CyrFlip tira uma imagem dos seus ecrãs tal como estão, deixa-o selecionar um retângulo e põe na área de transferência, como imagem, apenas esse retângulo. Por predefinição nada é escrito no disco e nada é guardado. Só se ligar também a gravação é que o retângulo selecionado é escrito, sem cifragem, como ficheiro PNG na pasta indicada nas definições (ou, se esta estiver inacessível, em Imagens\Capturas de ecrã ou Transferências, e o CyrFlip diz logo onde). O CyrFlip nunca apaga, envia ou indexa esses ficheiros, o histórico da área de transferência não regista a imagem e o arquivo de registos para o autor nunca a contém. O indicador de esquema do CyrFlip e a janela de tradução ficam fora de qualquer captura de ecrã.
Arquivos locais que o CyrFlip grava
- Arquivo de layout. O CyrFlip grava o código do layout atual - um valor de
duas letras como
EN,ZH,RUouAR- em um pequeno arquivo local (%LOCALAPPDATA%\CyrFlip\layout.txt, ou, na versão da Microsoft Store,layout.txtna pasta própria do aplicativo no seu perfil,%LOCALAPPDATA%\Packages\SZA.CyrFlip_fdk7e19xt9z9j\LocalCache\Local\CyrFlip), para que a extensão opcional do VS Code possa exibir o marcador junto ao cursor do editor. Ao lado dele,layout-klid.txtguarda o identificador desse layout de teclado (oito dígitos hexadecimais, como00000409), para que a extensão possa usar a mesma cor. A extensão, se você a instalar, gravaeditor-caret.txtna mesma pasta enquanto desenha o marcador; ele contém apenas o código do layout e um horário. O CyrFlip remove os seus dois arquivos ao ser encerrado. A versão da Microsoft Store também mantém uma cópia dos seus dois arquivos em%ProgramData%\CyrFlippara versões antigas da extensão; outras contas do mesmo PC podem ler essa cópia - ela não contém nada além desses valores. Os logs e as notas rápidas que versões anteriores da Microsoft Store guardavam ali são movidos para a pasta do seu próprio perfil na primeira inicialização. Nenhum desses arquivos contém dados pessoais nem sai do seu dispositivo. - Configuração e histórico. As configurações ficam em
HKCU\Software\CyrFlip- inclusive a sua tabela de conversão e as cópias únicas das configurações de entrada do Windows descritas acima. Quando ligado, o histórico da área de transferência é guardado localmente na pasta de dados do aplicativo, protegido por DPAPI. Umconfig.jsonantigo pode ser lido uma única vez durante a migração. Nada disso sai do seu dispositivo. Quando as notas rápidas estão ativadas, ficam guardadas na mesma pasta num ficheiro protegido por DPAPI - tanto o título como o texto - e esse ficheiro nunca faz parte do arquivo de registos descrito abaixo. - Cenários de início rápido. Cada cenário que você cria é guardado em seu
próprio arquivo XML em
%APPDATA%\CyrFlip\Scenariose contém exatamente o que você digitou: o nome, o caminho do programa ou script, seus argumentos e a pasta de trabalho. Eles ficam no seu dispositivo, são seus para editar ou apagar, e permanecem intactos se você desligar o módulo. O módulo também acrescenta um breve registro de atividade (launcher.log, ao lado do arquivo de layout) anotando que um cenário foi iniciado e por que outro falhou - ele nunca registra um link do yt-dlp, o conteúdo da área de transferência ou teclas digitadas. - Relatório de diagnóstico. Somente se você mesmo executar Diagnosticar
a posição do cursor…, o CyrFlip grava
caret-diagnostics.txtao lado do arquivo de layout. Ele anota o que o Windows e a Automação da Interface relatam sobre o campo de texto em foco; não é enviado a lugar algum e você pode apagá-lo. - Arquivo de logs para o autor. Somente quando você mesmo pressiona Enviar
os logs ao autor.., o CyrFlip reúne seus próprios logs de diagnóstico e um relatório de
configuração em um ZIP na pasta
reports, ao lado do arquivo de layout, e abre uma mensagem ao desenvolvedor com esse anexo. O histórico da área de transferência nunca faz parte desse arquivo. Os logs contêm caminhos de arquivos; nos comuns o nome da sua conta do Windows já não aparece, mas um caminho em formato incomum ainda pode contê-lo. A janela diz isso claramente e permite abrir o arquivo antes de existir qualquer mensagem. Nada é enviado até você pressionar Enviar no seu próprio programa de e-mail - o CyrFlip não tem canal de envio próprio.
Se o Windows ou o seu antivírus exibiu um aviso sobre o CyrFlip quando você o baixou ou o iniciou pela primeira vez, veja Por que o Windows ou um antivírus pode avisar sobre o CyrFlip - a lista do que o CyrFlip nunca faz diz o mesmo que esta página.
Compartilhamento de dados
Nenhum. O CyrFlip não compartilha dado algum com o desenvolvedor nem com terceiros. O que ele pode enviar é apenas o que você mandar, para o lugar que você indicar, e somente enquanto o recurso opcional estiver ligado: o texto que você selecionou, para o endereço do tradutor que você mesmo escolheu (por padrão um programa no seu próprio computador); e o que está na sua área de transferência, para o servidor de troca em que você entrou, criptografado para os seus próprios dispositivos. O botão Enviar os logs ao autor não é exceção: prepara uma mensagem no seu próprio programa de e-mail, você pode abrir o arquivo antes, e somente você pode enviá-la.
Este site
Esta seção trata das páginas que você está lendo, não do aplicativo. O aplicativo não contacta este site, e o site não recebe nada do aplicativo.
O site é estático e é servido pelo GitHub Pages, que, como qualquer hospedagem web, vê o endereço de cada visitante nos seus próprios registros. Não tem análise, publicidade, formulários nem contas, e as suas páginas não definem cookies. As fontes vêm do próprio site, por isso nenhum fornecedor de fontes vê a sua visita. O navegador guarda no seu dispositivo duas preferências - o tema e o idioma (com as chaves sza-theme e sza-lang) - e elas nunca são enviadas para lugar nenhum.
Exatamente uma solicitação vai para um terceiro, e apenas a partir da página inicial: ela pergunta a api.github.com (a API pública do GitHub, no endereço /repos/SerZhyAle/CyrFlip/releases/latest) qual é a versão mais recente, para que o botão de download aponte para ela. Como qualquer solicitação web, ela leva o seu endereço IP e os dados habituais do navegador, como o user agent; nada mais é enviado e o CyrFlip não armazena nada. Se a solicitação falhar ou for bloqueada, o botão mantém o link alternativo para a página da última versão e nada mais muda. O que o GitHub faz com uma solicitação assim está descrito na declaração de privacidade do próprio GitHub. Os links para outros sites (Microsoft Store, GitHub) não carregam nada até você segui-los.
Privacidade de crianças
O CyrFlip não coleta dados de ninguém, inclusive de crianças.
Código aberto
O CyrFlip é de código aberto. Você pode conferir exatamente o que ele faz: github.com/SerZhyAle/CyrFlip.
Alterações desta política
Se esta política mudar, a versão atualizada será publicada nesta página com uma nova data de atualização. O texto de referência é o original em inglês; em caso de divergência, ele prevalece.
Contato
Dúvidas sobre esta política: sza@ukr.net.