Your raw chat should not need to become our database.
WhatsApp exports can contain intimate personal information. The core WhatsApp X-Ray 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. WhatsApp X-Ray 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.
Independent product
WhatsApp X-Ray is an independent product and is not affiliated with, endorsed by or operated by WhatsApp or Meta.
Try WhatsApp X-Ray
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