Oto coś, czego większość ludzi nie wie: gdy iPhone robi kopię zapasową przez kabel, kopia zawiera Twoją historię WhatsApp. Czaty, wątki grupowe, zdjęcia, którymi ludzie się dzielili, reakcje pod nimi. Wszystko to jedzie w tej samej kopii co Twoje SMS-y, na Twoim własnym dysku.
Text2Store teraz ją odczytuje. Zrób kopię iPhone’a tak jak zawsze, a obok Wiadomości Apple pojawi się karta WhatsApp. Bez parowania, bez kodów QR, bez konta w chmurze, bez osobnego kombinowania z eksportem na telefonie. Czaty pochodzą z kopii, którą i tak już robiłeś.
Co dostajesz
To samo traktowanie co Twoje SMS-y. Rozmowy grupowe z nazwą grupy i jej członkami. Zdjęcia i filmy prosto w wątku. Reakcje zgrupowane tak, jak pokazuje je WhatsApp, a kliknięcie pokazuje, kto zareagował. Wyszukiwanie we wszystkich rozmowach. I każdy eksport, jaki ma aplikacja: PDF, CSV, czysty tekst, drukowanie, RSMF do przeglądu eDiscovery i eksport zweryfikowany, który ujawnia każdą zmianę, z danymi WhatsApp włącznie, objętymi certyfikowanymi kopiami zapasowymi jak każdy inny plik.
Nazwy zasługują na jedno zdanie, bo grupy WhatsApp są trudniejsze, niż wyglądają. Nowoczesny WhatsApp identyfikuje członków grupy nieprzejrzystym wewnętrznym identyfikatorem, a nie numerem telefonu. Text2Store rozpoznaje ludzi tak jak sam WhatsApp: najpierw Twoja książka adresowa, potem nazwa, którą ktoś sam sobie wybrał, pokazana z własnym przedrostkiem „~” WhatsAppa, żebyś widział różnicę, a potem numer telefonu. Gdy w kopii nie ma żadnej z tych rzeczy, nadawca jest pokazany jako nieznany. Nie zgadujemy, bo zmyślona nazwa w eksporcie jest gorsza niż żadna.
Dlaczego WhatsApp ma własną kartę
Zauważysz, że czaty WhatsApp nie mieszają się z SMS-ami na jednej liście. To celowe, a powodem jest uczciwość, nie porządek: oba źródła nie mogą obiecać tego samego, a wymieszana lista zatarłaby właśnie te różnice, które mają znaczenie.
Największa z nich to usuwanie. Gdy ktoś usuwa wiadomość WhatsApp dla wszystkich, WhatsApp usuwa ją z samego telefonu. Nie jest ukryta, po prostu jej nie ma, więc żadna kopia zrobiona później nie może jej zawierać. Wiadomości Apple działają inaczej: usunięte SMS-y często przetrwają jakiś czas w kopii, a Text2Store je zachowuje i oznacza. Ta sama aplikacja, dwie prawdy, i interfejs nie powinien tego tuszować.
Z edycjami jest podobnie. WhatsApp przechowuje tylko obecny tekst edytowanej wiadomości. Wcześniejsze brzmienie nie istnieje nigdzie w kopii, a edycja dokonana przez drugą osobę może nawet nie być oznaczona. Dlatego Text2Store oznacza to, co może udowodnić, i niczego więcej nie twierdzi.
Każdy eksport rozmowy WhatsApp mówi to głośno: krótka notka o zakresie w pliku wyjaśnia, że wiadomości usunięte dla wszystkich nie są uwzględnione i że historia edycji nie jest zapisywana. Jeśli eksport rozmowy trafi kiedyś do kogoś, kto musi na nim polegać, wolimy, by podawał własne ograniczenia, niż pozwalał czytelnikowi zakładać kompletność, której dane nie mogą obiecać.
Co to oznacza w praktyce
Praktyczny wniosek z tego wszystkiego jest prosty: archiwum, które budujesz, jest tak kompletne jak Twój nawyk robienia kopii. Wiadomości usuniętej wczoraj dla wszystkich nie da się dziś odzyskać, ani nam, ani nikomu, kto uczciwie czyta tę samą kopię. Ale wiadomość, która była na telefonie w dniu kopii, zostaje w tym archiwum na dobre, cokolwiek stanie się z nią potem na telefonie. Rób kopie regularnie, a każde archiwum zachowa to, co telefon jeszcze miał tego dnia.
Uwaga porządkowa: to odczytuje WhatsApp z kopii zapasowych iPhone’a; nie ma wersji na Androida.
Jeszcze jedno rozróżnienie warte podkreślenia, bo nazwy się zderzają: nie ma to nic wspólnego z własną kopią czatów WhatsApp w iCloud. To osobny mechanizm, a Text2Store ani z niego nie korzysta, ani go nie dotyka. Wszystko tutaj dzieje się na Twoim komputerze, z kopii urządzenia, którą tworzy przez kabel.
Przewodnik po WhatsApp zawiera wszystkie szczegóły, a kopia zapasowa czatów WhatsApp na komputerze prowadzi krok po kroku. Albo po prostu pobierz aplikację, zrób kopię telefonu i otwórz kartę. Czaty już tam były.