Everything happens on your device. ReactMatch reads the clocks shown in the videos you connect, on your computer, to keep them in sync. It does not send images, video, browsing data or any other information to the developer or to anyone else. It has no account, no analytics and no server.
Tab titles and addresses, only to list your open tabs so you can choose the two videos. They are not stored or sent.
The state of the two connected players (position, paused or playing, speed, how far they can rewind), to keep them in sync, and the commands play, pause and seek on those players.
Still frames of the connected videos, to find and read the on-screen clocks. Frames are processed in memory by a text-recognition engine bundled with the extension (Tesseract.js) and discarded right away. They are never saved or uploaded.
If a player doesn’t let its image be read, the extension can ask Chrome for a capture of that tab. Chrome shows its own picker; the capture is used only to read the clock, in memory, and ends when you stop it or close the panel.
The reaction’s tab, when you show the creator’s cam over the game. The tab is captured (picture and sound) and shown only inside the game’s tab, on your screen. Nothing is recorded, saved or sent. It ends when you remove the cam, close either tab or close the panel.
What is stored
Only your interface language choice, in the browser’s local extension storage on your device. Removing the extension deletes it.
Permissions
tabs: list your tabs so you can pick the videos and, when one of them is in the background, show its tab for a moment so its clock can be read.
scripting and access to the sites you connect: read and control the video players on those sites. Access is requested per site, only when you click Connect (or allow an embedded player), and you can remove it at any time in the extension’s settings.
tabCapture and activeTab: show the creator’s cam over the game. Chrome only allows capturing a tab after you click the extension’s icon on it.
storage: remember your language.
Sharing and limited use
No data is sold, shared or transferred, used for advertising, or used to determine creditworthiness. The use of information complies with the Chrome Web Store User Data Policy, including the Limited Use requirements.
Changes
This policy will be updated if the way data is handled changes. The date above identifies the current version.
Português
Última atualização: .
Tudo acontece no seu dispositivo. O ReactMatch lê os relógios que aparecem nos vídeos que você conecta, no seu computador, para mantê-los sincronizados. Ele não envia imagens, vídeo, dados de navegação nem qualquer outra informação ao desenvolvedor ou a terceiros. Não tem conta, analytics nem servidor.
Responsável e contato
Esta política descreve a extensão ReactMatch, mantida pelo responsável pelo projeto joaoestella/ReactMatch. Para dúvidas sobre privacidade ou suporte, escreva para joaoestella.dev@gmail.com.
O que a extensão usa e para quê
Títulos e endereços das abas, só para listar as abas abertas e você escolher os dois vídeos. Não são guardados nem enviados.
O estado dos dois players conectados (posição, pausado ou tocando, velocidade, quanto dá para voltar), para mantê-los sincronizados, e os comandos de reproduzir, pausar e avançar/voltar nesses players.
Quadros dos vídeos conectados, para encontrar e ler os relógios na tela. Os quadros são processados na memória por um mecanismo de reconhecimento de texto incluído na extensão (Tesseract.js) e descartados em seguida. Nunca são salvos nem enviados.
Se um player não deixa ler a imagem, a extensão pode pedir ao Chrome uma captura daquela aba. O Chrome mostra o próprio seletor; a captura serve só para ler o relógio, na memória, e termina quando você a encerra ou fecha o painel.
A aba do react, quando você mostra a cam do criador no jogo. A aba é capturada (imagem e som) e exibida só dentro da aba do jogo, na sua tela. Nada é gravado, salvo ou enviado. Termina quando você tira a cam, fecha uma das abas ou fecha o painel.
O que fica guardado
Só a sua escolha de idioma da interface, no armazenamento local da extensão no navegador, no seu dispositivo. Remover a extensão apaga essa informação.
Permissões
tabs: listar suas abas para você escolher os vídeos e, quando um deles está em segundo plano, mostrar a aba dele por um instante para ler o relógio.
scripting e acesso aos sites que você conectar: ler e controlar os players de vídeo desses sites. O acesso é pedido por site, só quando você clica em Conectar (ou permite um player incorporado), e pode ser removido a qualquer momento nas configurações da extensão.
tabCapture e activeTab: mostrar a cam do criador no jogo. O Chrome só permite capturar uma aba depois que você clica no ícone da extensão nela.
storage: lembrar o seu idioma.
Compartilhamento e uso limitado
Nenhum dado é vendido, compartilhado ou transferido, usado para publicidade ou para avaliar crédito. O uso das informações segue a Política de Dados do Usuário da Chrome Web Store, incluindo os requisitos de Uso Limitado.
Alterações
Esta política será atualizada se a forma de tratar dados mudar. A data acima identifica a versão atual.