Skip to content

FAQ

Alpha builds are not signed by Apple or Microsoft. We defer the annual code-signing costs until we have market-fit signal. macOS and Windows will both warn you on first launch; the install guide explains the one-time workaround.

Auto-update payloads are signed (ed25519) with a key only our release pipeline holds. See Verify your install for details.

See About the alpha. Short version: core playback, library, metadata, and playlists work well; smaller edges are rough; some features (device sync, polished first-run) aren’t in yet.

Settings → Updates → Update channel. Three options:

  • Stable — default; only tagged stable releases.
  • Beta — stable + prerelease betas.
  • Nightly — bleeding-edge builds. Not yet enabled in alpha.

Changing channels takes effect on the next update check — no app restart needed.

Where does Kadrack store my library database?

Section titled “Where does Kadrack store my library database?”

Per-platform:

  • macOS: ~/Library/Application Support/fm.deadwax.app/library.sqlite
  • Linux: ~/.local/share/fm.deadwax.app/library.sqlite
  • Windows: %APPDATA%\fm.deadwax.app\library.sqlite

(The fm.deadwax.app identifier is the app’s internal bundle ID — it predates the Kadrack rename. Data location is unchanged.)

The database is a standard SQLite file. Back it up by copying the file when Kadrack is closed.

Settings → About → Version shows your build number; click to copy it. Then file an issue with that version number at GitHub Issues.

In-app feedback button ships in a later release.

No. Phase A ships with zero telemetry. Telemetry is a separate design conversation — see tracking issue #44 for where that discussion happens.