Can an AI read our Slack without seeing private channels?
Yes. A bot only sees the channels it has been invited to, and a well-built layer additionally checks who is asking before returning anything.
Two different questions
The first is what the integration can read at all, which Slack governs: a bot sees public channels plus any private channel it has been explicitly invited to.
The second is subtler and more often got wrong: once that content is indexed, does the system remember who is allowed to see which part of it? If it does not, anyone who can ask a question can reach everything that was ever ingested.
Why per-person scoping is the hard part
Answering as an application is easy. Answering as a specific person requires resolving that person across systems, so that a Slack user maps to the same human as a dashboard login.
Indexbrain resolves Slack users to accounts by email and applies the same scope checks it applies on the web, so an answer in Slack respects personal, department and room scoping rather than returning whatever was indexed.
What is kept
Long-term retention of raw messages is its own risk. Indexbrain purges source content on a rolling 90-day cycle; what persists is the extracted, sourced knowledge rather than the messages themselves.
Related questions
Give your AI a company to work for
Connect your tools, and every agent you already use starts the day knowing how your company actually works.