Consumer encrypted messaging apps and corporate messaging platforms are built to protect against different adversaries, and choosing between them without naming the threat leads either to unrecorded business conversations or to sensitive talk sitting readable on a vendor's servers. End-to-end encrypted (E2EE) apps such as Signal and WhatsApp are designed so that nobody but the participants can read a message, including the operator and, by design, the employer. Corporate platforms such as Microsoft Teams and Slack are designed so that the organisation can retain, search, hold and supervise what is said. This guide compares the two models on threat model, architecture, failure modes, controls and decision criteria, with worked scenarios. It is for security, compliance, legal and records teams who must approve channels. For the cryptography itself see the End-to-End Encryption and Messaging Protocols Guide, and for the regulatory record-keeping detail see the Enterprise Messaging Retention and Off-Channel Communications Guide. Products are named alphabetically as examples only.
Key takeaways
- The two models answer different questions. E2EE apps protect message content from the service operator and network attackers; corporate platforms protect the organisation's ability to keep, find and prove what was said.
- Record-keeping duties follow the content, not the app. Regulators fined firms more than $1.1 billion in one day in 2022 because business conversations happened on personal messaging apps and were not kept.
- Disappearing messages collide with legal holds. Once litigation is anticipated, auto-deletion that destroys relevant messages can expose the organisation to court sanctions under rules such as US Federal Rule of Civil Procedure 37(e).
- Endpoints are the real risk in both models. A lost or taken-over phone exposes E2EE chats as easily as corporate ones; account recovery, device management and offboarding decide the outcome.
- Most organisations need both, with rules. A captured corporate channel for business, a narrowly approved E2EE option for defined high-risk cases, and a written decision table that says which conversation goes where.
The short answer
Use the corporate messaging platform for business communications by default, because it is the only model where the organisation can meet retention, eDiscovery, supervision and investigation needs. Use an E2EE app only where the threat model genuinely requires that the service operator and the organisation's own cloud tenant cannot read content, and only where the conversation is not subject to a record-keeping obligation, or where an approved capture method exists that preserves records at the endpoint. In regulated financial services, using personal E2EE apps for business is not a security choice at all: it is a books-and-records failure.
| Dimension | Consumer E2EE messaging apps | Corporate messaging platforms |
|---|---|---|
| Primary adversary designed against | Service operator, network attacker, bulk interception, server breach | Loss of records, unsupervised conduct, data leaving organisational control |
| Who holds content keys | Participants' devices only | Provider service, optionally with customer-managed keys |
| Organisational retention | None by design; history lives on devices and in user-controlled backups | Central retention policies, legal holds, eDiscovery search |
| Identity and offboarding | Tied to a personal phone number; the organisation cannot revoke it | Tied to a managed corporate identity; access removed at leaver time |
| Ephemeral messages | User-controlled timers on each chat | Admin-controlled retention and deletion policies |
| Supervision and DLP | Not possible server-side | Possible through compliance and DLP tooling |
| Typical failure | Business records lost; compromised device or recovered account | Overbroad access, tenant compromise, misconfigured retention |
Threat model: what each protects and against whom
E2EE apps
The E2EE model assumes the server is untrusted. Keys are generated and held on participants' devices, so a breach of the provider, a subpoena to the provider or interception in transit does not reveal message content. This is a real gain for journalists, executives travelling to high-risk jurisdictions, incident responders whose corporate tenant may itself be compromised, and anyone whose adversary could reach the provider's infrastructure.
The same property removes the organisation from the trust boundary. The employer is, from the protocol's point of view, just another outsider. There is no central copy to retain, no administrator search, no legal hold switch and no way to revoke a former employee's chat history with clients. Signal's own documentation is honest about the limits of its disappearing messages feature: it notes that it is "not for situations where your contact is your adversary", because a recipient can photograph the screen before a message disappears.
Corporate platforms
The corporate model assumes the organisation is a legitimate party to the conversation. Content is encrypted in transit and at rest, but the service can decrypt it so that the tenant can apply retention, eDiscovery, DLP, supervision and investigation. The adversaries designed against are different: loss of records, misconduct that cannot be reconstructed, data leaving organisational control, and former staff keeping access.
The cost is that anyone who gains administrative or eDiscovery rights in the tenant, or compromises the provider, can read content. Customer-managed key options reduce provider-side exposure and give the customer a revocation lever, but they do not make the platform end-to-end encrypted: the service still processes plaintext so that search and retention work. Some corporate platforms offer E2EE for specific modes. Microsoft documents E2EE for Teams one-to-one calls and meetings, controlled through enhanced encryption policies, and states that recording, transcription and compliance recording become unavailable when it is on; users subject to compliance recording cannot use E2EE. That trade-off is the whole comparison in miniature.
Record keeping and why regulators care
In September 2022 the US SEC announced charges against 16 firms, 15 broker-dealers and one affiliated investment adviser, with combined penalties above $1.1 billion. Staff, including supervisors and senior executives, had "routinely communicated about business matters" through text messaging apps on personal devices between January 2018 and September 2021, and the firms did not preserve most of those messages. Beyond the fines, each firm had to retain a compliance consultant to review its policies for electronic communications on personal devices and how it handles employee non-compliance.
The lesson for the comparison is precise. The firms were not fined for using encryption. They were fined because the messages were business records and the firm could not produce them. The choice of an E2EE app made capture impossible with the controls the firms had. The regime-by-regime requirements, including UK FCA SYSC 10A and FINRA rules, are set out in the Enterprise Messaging Retention and Off-Channel Communications Guide; this guide does not repeat them.
Outside regulated finance the same mechanics apply to litigation, employment disputes, data subject access requests and incident investigations. If business decisions are made in a channel the organisation cannot search, it cannot answer for them. See the eDiscovery and Legal Hold Guide.
Ephemeral messages and legal holds
Disappearing messages are useful for minimising data, and they are standard in consumer apps. In Signal, any member of a chat can set a timer (group admins can restrict who changes it), with presets or a custom duration of up to four weeks; a user can also set a default timer for every new chat, and the timer applies to messages sent after it is set. When it expires, the message is deleted from disk on each device.
The legal risk appears when a duty to preserve arises. Under US Federal Rule of Civil Procedure 37(e), if electronically stored information that should have been preserved in the anticipation or conduct of litigation is lost because a party failed to take reasonable steps to preserve it, and it cannot be restored or replaced, a court may order measures to cure prejudice. If the court finds intent to deprive the other party of the information, it may presume the lost information was unfavourable, instruct the jury accordingly, or dismiss the action or enter default judgment. Leaving auto-delete running on chats that a hold covers is exactly the kind of failure that rule addresses.
| Question | E2EE app with disappearing messages | Corporate platform retention policy |
|---|---|---|
| Who controls deletion? | Each chat participant | Tenant administrators, through central policy |
| Can a hold suspend deletion? | Only by instructing every custodian to turn timers off, with no technical enforcement | Yes: platform holds suspend permanent deletion for held custodians |
| Are edits kept? | No central history | Depends on settings; some platforms keep original versions for eDiscovery |
| Can deletion be proven? | No organisational evidence | Policy configuration and audit logs show what was deleted under which rule |
Corporate platforms are not automatically safe either. Microsoft documents that Teams chats and channel messages need retention policies on the Teams locations themselves, because Exchange mailbox policies do not cover them; that permanent deletion is suspended by Litigation Hold, delay hold or eDiscovery hold; and that when a message is edited, the original is copied to a hidden SubstrateHolds folder where eDiscovery can find it. Slack documents that paid plans keep data for the workspace's lifetime unless a retention period is set, that workspace owners can allow members to set their own retention for private channels and direct messages, and that data deleted under a retention setting is permanent. Each of those settings can undo a hold if nobody checks it.
Device loss and account takeover
E2EE protects data in transit and on the server, not on an unlocked phone. Both models fail the same way when the endpoint or the account is lost:
- Lost or seized device: whoever holds an unlocked device reads every chat on it, encrypted or not. Screen lock, device encryption and remote wipe matter more than the messaging protocol. NIST SP 800-124 Rev. 2 covers enterprise management of organisation-owned and personally owned mobile devices across their lifecycle. See the BYOD Security Programme.
- Account re-registration: consumer apps are tied to a phone number, so SIM swap or number recycling can let an attacker register the account on a new device. WhatsApp's security page advises setting a two-step verification PIN to prevent someone stealing the account; Signal offers an equivalent PIN and registration lock. Neither is enforced by the employer.
- Linked desktop sessions: desktop clients linked to a phone keep chats on a laptop that may not be managed. Review linked devices as part of offboarding and incident response.
- Corporate account takeover: a phished corporate identity exposes the user's full chat history through the platform, and attackers increasingly use corporate chat for help desk impersonation. See the Email Bombing and Help Desk Impersonation over Teams Guide and the Account Takeover Prevention Guide.
The difference is in recovery. On a corporate platform the organisation can revoke sessions, reset credentials, preserve the history and investigate. On a personal E2EE account it can only ask the user to act.
Architecture options that try to have both
| Pattern | How it works | What it preserves | What it gives up |
|---|---|---|---|
| Corporate platform only | All business chat in the managed tenant with central retention | Retention, holds, supervision, offboarding | Protection from tenant and provider compromise |
| Corporate platform with customer-managed keys | Provider encrypts content under keys the customer controls in its own key service | All of the above, plus a revocation lever and key access logs | Still readable by the service and by tenant administrators |
| E2EE mode inside the corporate platform | E2EE for selected calls or meetings by policy | Identity, management and access control | Recording, transcription and compliance capture for those sessions |
| Endpoint capture client | An archiving version of a messaging app, or a capture agent on a managed device, copies messages after decryption to an archive | Record keeping while counterparties keep their usual app | The archive becomes a new high-value target; trust in a third-party client build |
| Carrier or number-level capture | A corporate number routes SMS and voice through a capture service | Client SMS and voice on a known number | Covers only that number; personal apps stay uncaptured |
| Approved E2EE app for defined cases | A named E2EE app allowed for specific roles and topics, with a written rule on what may be discussed | Strong confidentiality where justified | Records for those conversations, unless content is summarised into a captured system |
Endpoint capture deserves particular care. It breaks the E2EE promise at the endpoint on purpose, so the capture client, the transport to the archive and the archive itself must be held to at least the standard of the systems they protect: vendor security review, encryption in transit and at rest with customer-controlled keys, restricted and logged archive access, and verified completeness including edits, deletions and attachments. See the Secure Enterprise Messaging buyer's guide for evaluation questions.
Worked scenarios
- Trader messaging a client: the client prefers a consumer app. The conversation is a business record. Options are a captured channel the client will accept, or a corporate number with capture. A personal app is not acceptable under any regime that requires retention. Redirection procedure: move the conversation and forward what was received into the archive.
- Incident response during a suspected tenant compromise: the attacker may be reading corporate chat. An out-of-band E2EE channel, prepared in advance on managed devices with named members, is appropriate. Decisions are later written into the incident record so that the investigation file is complete.
- Executive travelling to a high-risk jurisdiction: a loaner managed device, an approved E2EE app for sensitive personal safety contact, corporate platform for business decisions, and a wipe on return.
- Sales team using a consumer app for convenience: no confidentiality need justifies E2EE; the need is reach. Provide the corporate platform's mobile app and guest or external access, and treat continued consumer app use as a policy breach with a supported alternative.
- Board members discussing litigation strategy: privileged and sensitive, but also potentially subject to a hold. Use the corporate platform or board portal with restricted membership and customer-managed keys, and switch off any auto-delete for held custodians.
Policy decision table
| If the conversation is... | Use | Required controls |
|---|---|---|
| Business decision, client or counterparty contact, in a regulated role | Captured corporate channel | Retention per regime, supervision, legal hold capability, verified capture of edits and deletions |
| Internal business, unregulated | Corporate platform | Retention policy on chat locations, eDiscovery tested, managed identity with MFA |
| Incident coordination when the tenant may be compromised | Pre-approved E2EE app on managed devices | Named members, decisions logged afterwards in the incident record, timers off while a hold applies |
| Personal safety or high-risk travel contact | Approved E2EE app | No business decisions in the channel; device management; wipe on return |
| Subject to a legal hold | Whatever channel was used, preserved | Disable auto-delete for custodians, collect from devices with chain of custody |
| Personal, non-business | Any app | Kept out of corporate channels and records |
Small organisations: standardise on one corporate platform, set retention on chat, ban business use of personal apps, and document one out-of-band channel for incidents. Large or regulated organisations: add capture for every approved client channel, surveillance, periodic attestation, and a formal exception process for E2EE use with named approvers.
How to implement
- Write the threat model. For each communication need, name the adversary (provider, tenant attacker, device thief, litigant, regulator) and the record-keeping duty. This decides the channel, not preference.
- Inventory current use. A confidential survey and a review of client contact patterns show which apps are used for business, by whom.
- Configure the corporate platform first. Apply retention on every chat location, confirm holds suspend deletion, decide whether members may set their own retention, and test an eDiscovery export for a named custodian and date range.
- Approve E2EE narrowly. Name the app, the roles, the use cases and what may not be discussed; require managed devices, a PIN or registration lock, and disappearing message defaults that the legal team has accepted.
- Pilot capture where needed. Pilot an endpoint or carrier capture method with one team, verify completeness including edits and deletions, and test retrieval as if for a regulator.
- Train and attest. Short role-based training on the decision table and the redirection procedure, with periodic attestation.
- Roll back safely. Keep the previous approved channel live until the new one is proven; never switch off capture before its replacement is verified.
Detection and measurement
- Capture coverage: percentage of in-scope staff whose approved channels were verified as captured in the last test.
- Retention configuration drift: number of chat locations, workspaces or channels whose retention or member overrides differ from policy.
- Hold integrity: held custodians with any active auto-delete or short retention setting (target zero).
- Off-channel indicators: surveillance hits for phrases such as "text me" or "message me on" in captured channels, and client-facing staff with unusually low captured volume.
- E2EE exceptions: number of approved E2EE users, reviewed against roles each quarter.
- Retrieval time: time to produce all communications for one custodian and date range in a test.
Common failure patterns
- Treating E2EE as the compliance answer: approving an encrypted app because it is "secure", without asking whether its content is a record.
- Auto-delete left on under a hold: legal issues a hold notice but nobody changes chat timers or platform retention for the custodians.
- Retention on the wrong location: assuming mailbox policies cover chat, or letting members shorten retention on private channels and direct messages.
- Senior exemptions: the 2022 SEC actions involved supervisors and senior executives; policies that quietly exempt them fail.
- Unmanaged linked devices: desktop sessions of consumer apps on unmanaged laptops, never reviewed at offboarding.
- Capture archive treated as low value: an archive of decrypted messages from every trader is a prime target and needs privileged access controls. Secrets pasted into chat end up there too; see How to find secrets in Slack and Teams messages.
Framework mapping
| Framework | Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev. 5 | SI-12 Information Management and Retention | Retaining business messages as legal requirements demand |
| NIST SP 800-53 Rev. 5 | SC-8 Transmission Confidentiality and Integrity; SC-28 Protection of Information at Rest | Encryption in transit and at rest for both models |
| NIST SP 800-53 Rev. 5 | AC-19 Access Control for Mobile Devices | Managed devices for approved messaging apps |
| NIST SP 800-53 Rev. 5 | AU-11 Audit Record Retention | Logs proving retention and deletion actions |
| NIST CSF 2.0 | GV.OC-03; PR.DS-01; PR.DS-02 | Legal requirements understood; data at rest and in transit protected |
| ISO/IEC 27001:2022 Annex A | 5.14 Information transfer; 5.33 Protection of records; 8.1 User endpoint devices | Transfer rules, record protection, endpoint controls |
Practitioner checklist
- Write a threat model per communication need naming the adversary and the record-keeping duty.
- Publish a decision table that says which conversations go to which channel.
- Apply retention policies to every corporate chat location and review member overrides.
- Confirm legal holds suspend deletion and that held custodians have no auto-delete running.
- Approve any E2EE app narrowly, by role and use case, on managed devices with a PIN or registration lock.
- Verify capture of edits, deletions and attachments for every captured channel.
- Protect capture archives as privileged systems with logged access.
- Review linked devices and revoke sessions at offboarding and after device loss.
- Test retrieval for one custodian and date range at least annually.
Standards and references
- US SEC: Press release 2022-174, SEC charges 16 Wall Street firms with widespread recordkeeping failures
- Cornell LII: Federal Rules of Civil Procedure Rule 37
- NIST: SP 800-124 Rev. 2 Guidelines for Managing the Security of Mobile Devices in the Enterprise
- Microsoft Learn: Learn about retention for Microsoft Teams
- Microsoft Learn: Use end-to-end encryption for Teams meetings and calls
- Signal Support: Set and manage disappearing messages
- Slack Help Centre: Customise message and file retention policies
- WhatsApp: Security
Related NHI Mgmt Group resources: Enterprise Messaging Retention and Off-Channel Communications Guide · End-to-End Encryption and Messaging Protocols Guide · Securing Messaging Apps Guide · eDiscovery and Legal Hold Guide · BYOD Policy Template. This guide summarises record-keeping and preservation rules and is not legal advice.