Channels, threads & search
Mattermost
Channel-based collaboration, threaded discussions, link and file previews, guest accounts and search up to three million posts are documented, and the thread structure is exposed through the API with permissions and pagination detail. Compliance exports flag edits and deletions per message, which tells me the history beneath the surface stays intact. We found no public information on pinned and saved items, on end-user search filters by channel, person or date, or on channel lifecycle such as archive and rename without losing history.
Slack
Channels and Slack Connect with customer-controlled external boundaries, enterprise and AI-assisted search, and documented history limits (1 year on free, unlimited on paid) give a solid daily surface. But the evidence is silent on threads, message-editing history, and — the part I care about — any export of a conversation in a form a human or a court can read.