Please use the repository's private Security → Report a vulnerability feature. Do not post Telegram sessions, API hashes, phone numbers, passwords, database files, master keys, or VPS addresses in a public issue.
CineVault never needs secrets committed to Git. Runtime secrets belong only in the persistent data directory. The release archive excludes databases, keys, sessions, thumbnails, .env files, and test environments.
Plain HTTP is supported by request, but it provides no transport encryption. Prefer a private VPN, an IP-restricted firewall, or an SSH tunnel for remote use.
Public mode intentionally removes the login gate. A signed VLC link is a bearer credential: anyone who receives it can stream that one item until the link expires. Do not post links publicly unless that is intended.
Optional poster generation runs locally in headless Chromium. It does not send catalogue titles to a third-party metadata service, and Telegram thumbnails remain the fallback when Chromium is unavailable.