Your raw chat should not need to become our database.
WhatsApp exports can contain intimate personal information. The core Unpack My Chat analyser is designed so the raw WhatsApp export can be opened and parsed locally inside the browser.
Analyse my chatHow to exportWhat happens when you choose a chat file
The browser reads the file locally; ZIP exports are opened on-device and the detected chat text is passed to a local Web Worker. The parser identifies timestamps, senders and message content, then calculates the report in that browser session.
What is stored locally
The selected interface language and, after a successful purchase, a signed unlock token can be stored in browser local storage. The token contains a payment reference and one-way report fingerprint, not chat messages. Report state exists in the current page session. If you use the installed Android share-target flow, the shared export is placed temporarily in same-origin browser Cache Storage so the app can receive it, then that temporary file is deleted as soon as X-Ray consumes it.
What the analyser does not need
The core product does not require your WhatsApp password, WhatsApp account credentials, contact list or access to other chats.
Payments
The R49.99 checkout sends the billing email and normal transaction metadata to Paystack. Unpack My Chat stores the Paystack reference, billing email, amount, payment status and a one-way SHA-256 fingerprint that identifies the local X-Ray report. The raw chat text, sender names and message content are not sent with the payment. The fingerprint is used only to make sure a purchase unlocks the same report that was paid for.
Affiliate program data
If you join the affiliate program, Unpack My Chat stores your creator name, email, referral code, password hash, referral/campaign performance, commission ledger and payout history. Payout account numbers are encrypted server-side and only the final digits are shown back in the normal affiliate dashboard. Affiliates never receive customer email addresses, chat files, message content, report data or participant names. Anonymous referral tracking uses a browser-generated visitor identifier, campaign name, page path and referrer host so clicks and sales can be attributed without sending chat content.
Independent product
Unpack My Chat is an independent product and is not affiliated with, endorsed by or operated by WhatsApp or Meta.
Try Unpack My Chat
Export a WhatsApp conversation without media, choose the ZIP or TXT export and turn the history into an X-Ray, Time Machine and Chat Museum.
Open the analyzer