Tin nhắn mã hóa đầu cuối của Signal được đặt ở chế độ chờ gửi đi khi thiết bị ngoại tuyến. Điện thoại của bạn và bất kỳ thiết bị đã liên kết nào cũng có danh sách chờ độc lập (và tồn tại trong thời gian ngắn). Khi thiết bị của bạn trực tuyến trở lại, như khi bạn mở lại Signal Desktop, các tin nhắn trong danh sách chờ có thể được gửi đi và xử lý.
Dịch vụ của Signal không biết rằng một tin nhắn có phải là Tin nhắn tự xóa hay không. Đây là thiết kế có chủ đích của chúng tôi để dịch vụ không cần xác định xem người dùng có sử dụng tính năng Tin nhắn tự xóa không.
Ứng dụng Signal trên thiết bị của người dùng không thông báo cho dịch vụ để xóa có chọn lọc danh sách chờ xử lý tin nhắn tồn tại trong thời gian ngắn cho các thiết bị đã liên kết, vì việc này sẽ cho dịch vụ biết rằng tính năng Tin nhắn tự xóa có được bật không và phần nào trong danh sách chờ có chứa Tin nhắn tự xóa.
Điều này cũng có thể cho dịch vụ biết thông tin thời điểm Tin nhắn tự xóa được đọc, thiết bị nào đã đọc đầu tiên (có được từ thông tin như yêu cầu xóa danh sách chờ đến từ thiết bị chính hay thiết bị đã liên kết, và yêu cầu được gửi khi nào?).
Việc không để dịch vụ tiếp cận tất cả thông tin này cũng là thiết kế có chủ đích của chúng tôi.
Thay vào đó, dịch vụ hoàn toàn không nhận được thông tin nào kể trên, mỗi thiết bị sẽ xử lý độc lập danh sách các tin nhắn mã hóa đầu cuối chờ gửi đi của mình. Mỗi thiết bị sau đó có thể nhanh chóng tự xác định được (mà không chia sẻ thông tin gì với dịch vụ) rằng tin nhắn có dạng Tin nhắn tự xóa và xóa tin nhắn đó.
Cùng với công nghệ như Công cụ Niêm phong, quá trình xử lý được thực hiện ngay trên thiết bị như mô tả trên (thay vì thực hiện trên dịch vụ) giúp giữ cho dữ liệu của bạn an toàn hơn.