SlackVault reads your workspace through a Slack app that you create and own, which is what keeps the credentials in your hands. You grant it read-only scopes covering the conversation types you want archived, and the OAuth code exchange happens in a Cloudflare Worker so the client secret is never shipped in the website or extension bundle. Fewer scopes means less coverage, so choose deliberately.
Written by Ahsan Mahmood. Last updated 2026-07-21.
https://slackvault.aoneahsan.com/docs/slack-app-setup