End-to-end encryption protects message contents, but it does not automatically hide the pattern around them: who communicates, when messages arrive, whether someone is typing, and how quickly notifications appear. That pattern can expose relationships, routines, workplace activity, or contact with a sensitive service even if nobody reads the text.
While auditing communication software, I’ve repeatedly found that delivery receipts and notification timing were treated as harmless convenience signals until we mapped what an observer could infer from them. I think mainstream apps should offer simple defaults: small randomized delays, batched notifications, fixed-size padding, and an opt-in “quiet” mode that suppresses typing and read feedback. The counterargument is real: delays create uncertainty, duplicate messages, and problems for urgent or accessibility-sensitive conversations. Still, privacy should include concealing patterns, not just contents. Would you trade instant feedback for less metadata exposure? Concrete examples or disagreement welcome.