Arquivos remanescentes do LockDown Browser em ~/Library no Mac (O que esperar)
Localizações (com tamanhos típicos após um semestre)
| Caminho | Tamanho após um semestre | Preocupação de privacidade? |
|---|---|---|
~/Library/Application Support/LockDown Browser/ | 5-50 MB | Baixa (config do Dashboard cacheada) |
~/Library/Caches/com.respondus.lockdownbrowser/ | 10-200 MB | Baixa (cache do WebKit) |
~/Library/Group Containers/group.com.respondus.lockdownbrowser/ | 1-5 GB | Alta (buffers de gravação do Monitor) |
~/Library/Preferences/com.respondus.lockdownbrowser.plist | <100 KB | Baixa |
~/Library/Saved Application State/com.respondus.lockdownbrowser.savedState/ | <1 MB | Baixa |
~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist | <10 KB | Média (auto-lançamento) |
O que está realmente em cada remanescente
Application Support
Configurações do Dashboard por curso que o LDB extraiu do servidor Respondus da sua universidade. Arquivos JSON, arquivos de log. Identifica qual instituição + cursos você usou o LDB. Não de alta privacidade mas identifica sua afiliação universitária.
Caches
Cache do WebKit: HTML, CSS, imagens das páginas de prova do seu LMS. Efetivamente uma cópia parcial da interface de prova do seu LMS (sem respostas, apenas o cromo). Macs com caches grandes tipicamente têm semanas de histórico do LMS aqui.
Group Containers (a preocupação de privacidade)
Buffer de gravação do Monitor. Por prova: um arquivo contendo o buffer parcial pré-upload de:
- Sua gravação de webcam (MP4 codificado)
- Seu áudio do microfone
- Capturas periódicas de tela
- A foto de ID pré-prova
Se sua prova subiu com sucesso, este diretório limpa em ~24 horas. Se o upload falhou (problemas de rede, soluço do servidor do Monitor), o buffer persiste.
Este é o diretório mais digno de limpar por razões de privacidade - pode conter vídeo seu fazendo provas no seu quarto.
Preferences
Preferências de UI (tamanho de janela, último LMS usado, etc.). Trivial.
Saved Application State
Metadata de restauração de janela - onde a janela do LDB estava quando você saiu pela última vez. Trivial.
LaunchAgents
Algumas implantações MDM instalam um LaunchAgent que ajuda o LDB a lançar de contas não-admin. Macs pessoais tipicamente não têm isso. Remover o LaunchAgent para o comportamento de auto-lançamento.
Como limpar APENAS os remanescentes sensíveis à privacidade
Se você quer manter o LDB instalado mas limpar o buffer de gravação:
rm -rf ~/Library/Group\ Containers/group.com.respondus.lockdownbrowser/
Seguro de executar enquanto o LDB está instalado mas não rodando. O buffer de gravação é recriado na próxima prova.
Por que esses remanescentes existem (modelo de sandboxing da Apple)
A estrutura ~/Library da Apple separa dados de app de escopo de usuário do bundle de aplicação. A intenção: quando você desinstala um app arrastando seu bundle para a Lixeira, seus dados persistem através de reinstalações. Para o LDB, isso é em sua maioria inadequado - o cache e o buffer do Monitor não têm valor através de reinstalações. Mas a convenção da Apple é "preservar dados de usuário na desinstalação por padrão", e a Respondus segue a convenção.
Por isso um arrastar para Lixeira não é suficiente - a convenção preserva dados, não os remove. Limpeza manual é necessária.
Perguntas frequentes
O buffer de gravação do Monitor é criptografado?
De acordo com a política de privacidade da Respondus, gravações são criptografadas em trânsito. Arquivos de buffer locais (~/Library/Group Containers/) - o status de criptografia do buffer em disco não é documentado publicamente. Trate como potencialmente legível por qualquer um com acesso ao disco.
Como sei se um upload do Monitor falhou e o buffer persiste?
Verifique o tamanho de <code>~/Library/Group Containers/group.com.respondus.lockdownbrowser/</code>. Se >100 MB após vários dias, um upload provavelmente falhou. Mande e-mail ao seu professor se você está preocupado com sua gravação de prova não estar nos servidores Respondus.
Os remanescentes estão em locais de Library sincronizados com iCloud?
Não - ~/Library/Application Support/ e similares são de escopo de usuário, não sincronizados pelo iCloud Drive. Vivem apenas no seu Mac.