Szyfrowane metodą end-to-end wiadomości Signal są kolejkowane, gdy urządzenie jest offline. Twój telefon i wszystkie powiązane urządzenia mają własne, niezależne (i tymczasowe) kolejki. Kiedy urządzenie odzyskuje połączenie, np. gdy uruchamiasz aplikację Signal Desktop po tym, jak była zamknięta, wiadomości w kolejce zostają dostarczone i przetworzone.
Usługa Signal nie wie, czy dana wiadomość jest wiadomością znikającą. Była to świadoma decyzja przy programowaniu podjęta po to, by usługa nie wiedziała, czy dany użytkownik ma włączoną funkcję znikających wiadomości.
Klient Signal nie przekazuje także usłudze poleceń wymazania części kolejki przetwarzanych wiadomości tymczasowych na innych powiązanych urządzeniach, ponieważ ujawniałoby to usłudze, czy znikające wiadomości są włączone, i jaka część chwilowej kolejki dostarczania składa się z krótkotrwałych wiadomości znikających.
Mogłoby to również ujawnić usłudze metadane na temat tego, kiedy znikające wiadomości zostały odczytane i które urządzenie odczytało je w pierwszej kolejności (np. czy żądanie wymazania części kolejki zostało wysłane z domyślnego czy powiązanego urządzenia oraz kiedy żądanie zostało wysłane?).
Ukrywanie przed usługą tego typu informacji także jest skutkiem świadomej decyzji przy programowaniu.
Zamiast tego usługa nie ma dostępu do żadnych powyższych informacji i każde urządzenie niezależnie od siebie przetwarza własną tymczasową kolejkę wiadomości szyfrowanych metodą end-to-end. Każde urządzenie może później szybko określić (bez ujawniania informacji usłudze), czy wiadomość jest wiadomością znikającą i wymazać ją po stosownym czasie.
Podobnie jak w przypadku technologii zaszyfrowanego nadawcy, tego rodzaju przetwarzanie wiadomości na Twoich urządzeniach (zamiast przetwarzania za pomocą usługi) pomaga w zabezpieczeniu Twoich metadanych.