Segurança e avisos de instalação

Por que aparecem avisos no macOS e Windows?

Para que os sistemas operacionais não mostrem avisos, é preciso pagar certificados de assinatura de código (Apple Developer US$ 99/ano + Sectigo OV ~US$ 226/ano para Windows). Estamos em fase de piloto e ainda não ativamos. Os instaláveis funcionam normalmente — apenas exigem que você libere uma vez.

macOS — Gatekeeper

Ajustes do Sistema > Privacidade e Segurança > “Abrir assim mesmo” (aparece após a primeira tentativa). Alternativamente:xattr -d com.apple.quarantine ~/Library/Application\\ Support/VulcanMusic/bin/vulcan-music-server

Windows — SmartScreen

“Mais informações” > “Executar assim mesmo”. O aviso desaparece após reputação acumular (~poucas centenas de downloads do mesmo binário).

Linux — verificação manual

Cada binário vem com um arquivo .sha256 ao lado. Confira com:shasum -a 256 -c vulcan-music-server-linux-amd64.sha256

O que o servidor envia para fora?

  • Sua música: nunca sai da sua rede. O Core fica na sua máquina; só o controle (celular/browser) fala com ele.
  • Metadados: o Core consulta MusicBrainz, Last.fm, Discogs, TheAudioDB para enriquecer informações de artistas e álbuns. Apenas títulos/ISRCs/MBIDs vão por essas APIs.
  • Telemetria: nenhuma neste momento. Quando ativarmos Sentry para erros, avisaremos e haverá opt-out.

Roadmap de assinatura

Quando volume justificar, ativaremos Apple Developer + Sectigo OV. Pipeline já está pronta para detectar os certificados e assinar — sem refazer nada. Ver docs/CODE-SIGNING.md.