Política de privacidade do Loop Player

Última atualização: 16 de outubro de 2026

O Loop Player é uma extensão do Google Chrome para praticar música com vídeos do YouTube. Ela encontra vídeos na página aberta, guarda uma biblioteca de estudo e repete trechos em loop A → B, com velocidade e pausa ajustáveis. Também traz afinador, metrônomo e o Braço, para estudar escalas, acordes e intervalos, desenhar diagramas, escrever tablaturas e transcrever solos dos vídeos.

Esta política explica quais dados a extensão usa, onde eles ficam e o que ela nunca faz. English version below.

Resumo

Dados que a extensão usa e onde ficam

Biblioteca e preferências

Quando você salva um vídeo, a extensão guarda:

A extensão também guarda:

Esses dados ficam no armazenamento local da extensão neste perfil do Chrome (chrome.storage.local). Não são sincronizados com a sua conta do Google nem com outros computadores. Ficam ali até você excluir o vídeo, esvaziar a lixeira ou remover a extensão.

Estado temporário da prática

Enquanto você pratica, a extensão mantém dados temporários para reconectar o player se o Chrome reiniciar o processo da extensão:

Esses dados ficam na memória do Chrome (chrome.storage.session). São descartados quando a aba é fechada ou quando o navegador é encerrado.

Leitura das páginas

Para listar os vídeos de uma página, a extensão roda um script nas páginas HTTP e HTTPS. Esse script procura links, iframes e players do YouTube. No vídeo que você escolhe praticar, ele controla o player: tocar, pausar, posição, velocidade e loop.

O script lê apenas o necessário para isso: endereços de links e iframes, títulos e o estado do player. Ele não lê formulários, senhas nem cookies, e não envia o conteúdo das páginas para fora do navegador.

Se você ativar Teclas na página da aula, a extensão reage a algumas teclas na aba em prática: Espaço, A, B, L, R, 1–9 e setas. Ela não registra o que você digita e ignora campos de texto.

Microfone: afinador e identificação de notas

O microfone só é usado quando você liga o afinador ou a identificação de notas. Nesse momento, o Chrome pede a sua permissão.

O áudio é analisado dentro da própria extensão, no seu computador, para estimar a nota e a afinação. O áudio nunca é gravado, salvo ou enviado a ninguém. Só a nota detectada aparece na tela.

Ao desligar a ferramenta, a extensão libera o microfone. Para revogar a permissão, use as configurações de privacidade do Chrome. O metrônomo apenas gera som e não usa o microfone.

Backup da biblioteca

Exportar biblioteca cria um arquivo JSON no seu computador com a biblioteca e as preferências. O arquivo vai para onde você salvar e não é enviado a lugar nenhum. Importar backup lê, no próprio navegador, o arquivo que você escolher.

O backup automático só funciona se você escolher uma pasta no computador. A partir daí, a extensão grava nela o mesmo arquivo de backup a cada mudança, mais uma cópia por dia dos últimos 7 dias. A extensão grava e lê apenas nessa pasta, com a permissão que você dá ao Chrome, e não envia os arquivos a lugar nenhum. A referência à pasta fica no armazenamento da extensão (IndexedDB) neste perfil do Chrome.

Se a pasta for sincronizada por um serviço como iCloud Drive, Google Drive ou Dropbox, é esse serviço, escolhido e configurado por você, que leva a cópia para a nuvem, conforme a política dele.

O backup contém os endereços das páginas de origem e as suas anotações. Guarde o arquivo e a pasta com o mesmo cuidado que teria com esses dados.

Compartilhar loops

O código de compartilhamento e o arquivo .loop são gerados no próprio navegador. Eles levam:

Nunca levam anotações, páginas de origem nem datas. O código vai para a área de transferência e o arquivo para onde você salvar. Eles só saem do computador se você mesmo os enviar a alguém.

Ao receber um código ou arquivo, a extensão o lê no navegador e só grava na biblioteca depois da sua confirmação.

Compartilhar diagramas do Braço

O código de diagrama (LPD1), o arquivo .loop de diagramas e a imagem PNG também são gerados no próprio navegador. Eles levam só o desenho: nome, notas marcadas com cor e rótulo, linhas, tom, escala de fundo, afinação e trastes. Só saem do computador se você mesmo os enviar a alguém. Ao receber um código ou arquivo, a extensão mostra o que vai entrar e só grava depois da sua confirmação.

Tablaturas e transcrições

O código de tablatura (LPT1/LPT2), o arquivo .loop de tablaturas, o texto e a imagem PNG são gerados no próprio navegador e levam só a tablatura: nome, seções, notas, ritmo, técnicas, andamento e afinação; uma transcrição leva também o identificador do vídeo e o instante de cada nota. Só saem do computador se você mesmo os enviar a alguém, e só entram depois da sua confirmação. O som de Tocar é sintetizado no seu computador, sem baixar nada. O modo Transcrever lê o tempo do vídeo e o controla (tocar, pausar, buscar, velocidade) do mesmo jeito que o controle flutuante, sem enviar nada a lugar nenhum.

Diagnóstico

O botão Gerar diagnóstico cria um texto local com:

Esse texto não inclui endereços de páginas. Ele só aparece na tela e só sai do computador se você mesmo copiar e compartilhar.

Conexões de rede

O Loop Player não tem servidor e não envia dados ao desenvolvedor nem a terceiros.

O que não fazemos

O uso de informações pelo Loop Player segue a Política de Dados do Usuário da Chrome Web Store, incluindo os requisitos de Uso Limitado.

Como apagar seus dados

Alterações nesta política

Mudanças nesta política são publicadas neste endereço, com nova data de atualização. Se a extensão passar a tratar dados de outra forma, a política e a página da extensão na Chrome Web Store serão atualizadas antes da nova versão.

Contato

Tiago Padilha · tiagospem@gmail.com

O Loop Player é um projeto independente, sem vínculo com o YouTube ou o Google. YouTube é marca registrada da Google LLC.


Loop Player privacy policy (English)

Last updated: October 16, 2026

Loop Player is a Google Chrome extension for practicing music with YouTube videos. It finds videos on the open page, keeps a practice library and repeats sections in an A → B loop with adjustable speed and pause. It also includes a tuner, a metronome and a fretboard for studying scales, chords and intervals, drawing diagrams, writing tabs and transcribing solos from videos. The interface is available in English, Portuguese and Spanish.

Summary

Data the extension uses and where it stays

Library and preferences

When you save a video, the extension stores:

The extension also stores:

This data lives in the extension's local storage in this Chrome profile (chrome.storage.local). It is not synced to your Google account or other computers. It stays there until you delete the video, empty the trash or remove the extension.

Temporary practice state

While you practice, the extension keeps temporary data so it can reconnect the player if Chrome restarts the extension process:

This data is kept in Chrome's memory (chrome.storage.session). It is discarded when the tab is closed or the browser exits.

Reading pages

To list the videos on a page, the extension runs a script on HTTP and HTTPS pages. The script looks for YouTube links, iframes and players. On the video you choose to practice, it controls the player: play, pause, position, speed and loop.

It reads only what it needs for that: link and iframe addresses, titles and the player state. It does not read forms, passwords or cookies, and it does not send page content outside the browser.

If you turn on page shortcuts, the extension responds to a few keys on the practiced tab: Space, A, B, L, R, 1–9 and the arrows. It does not record what you type and ignores text fields.

Microphone: tuner and note detection

The microphone is used only when you turn on the tuner or note detection. At that point, Chrome asks for your permission.

The audio is analyzed inside the extension, on your computer, to estimate the note and the tuning. Audio is never recorded, stored or sent to anyone. Only the detected note appears on screen.

When you turn the tool off, the extension releases the microphone. To revoke the permission, use Chrome's privacy settings. The metronome only generates sound and does not use the microphone.

Library backup

Exporting creates a JSON file on your computer with the library and preferences. The file goes wherever you save it and is not sent anywhere. Importing reads the file you choose, inside the browser.

The automatic backup works only if you choose a folder on your computer. From then on, the extension writes the same backup file there after each change, plus one copy per day for the last 7 days. The extension writes and reads only in that folder, with the permission you give Chrome, and sends the files nowhere. The reference to the folder is kept in the extension's storage (IndexedDB) in this Chrome profile.

If the folder is synced by a service such as iCloud Drive, Google Drive or Dropbox, that service, which you chose and set up, takes the copy to the cloud under its own policy.

The backup contains your source page addresses and your notes. Keep the file and the folder as private as you would keep that data.

Sharing loops

The share code and the .loop file are generated inside the browser. They carry:

They never carry notes, source pages or dates. The code goes to the clipboard and the file goes wherever you save it. They leave your computer only if you send them to someone yourself.

When you receive a code or file, the extension reads it inside the browser and saves to the library only after you confirm.

Sharing fretboard diagrams

The diagram code (LPD1), the diagrams .loop file and the PNG image are also generated inside the browser. They carry only the drawing: name, marked notes with their color and label, lines, key, background scale, tuning and frets. They leave your computer only if you send them to someone yourself. When you receive a code or file, the extension shows what will be added and saves only after you confirm.

Tabs and transcriptions

The tab code (LPT1/LPT2), the tabs .loop file, the text and the PNG image are generated inside the browser and carry only the tab: name, sections, notes, rhythm, techniques, tempo and tuning; a transcription also carries the video's identifier and the time of each note. They leave your computer only if you send them to someone yourself, and they are added only after you confirm. The Play sound is synthesized on your computer, with nothing downloaded. The Transcribe mode reads the video's time and controls it (play, pause, seek, speed) the same way the floating controller does, without sending anything anywhere.

Diagnostics

The diagnostics button creates local text with:

The text does not include page addresses. It is only shown to you and leaves your computer only if you copy and share it yourself.

Network connections

Loop Player has no server and sends no data to the developer or to third parties.

What we never do

Loop Player's use of information complies with the Chrome Web Store User Data Policy, including the Limited Use requirements.

Deleting your data

Changes to this policy

Changes to this policy are published at this address with a new "last updated" date. If the extension starts handling data differently, this policy and the Chrome Web Store listing will be updated before that version is released.

Contact

Tiago Padilha · tiagospem@gmail.com

Loop Player is an independent project, not affiliated with YouTube or Google. YouTube is a trademark of Google LLC.