Segurança — Vulcan Music — Vulcan Music
Author: Carlos Frederico Dominguez
Description: Plataforma audiophile self-hosted. Indexa sua música local, integra TIDAL, controla pelo celular via QR, toca bit-perfect em qualquer caixa da casa. Clone livre do Roon.
Keywords: audiophile,self-hosted,roon clone,navidrome,bit-perfect,multi-room,TIDAL,FLAC,DSD,PWA

# 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.