Privacy Policy
HPD is designed to respect your privacy. By default, nothing you submit is stored. This page explains clearly and completely what happens to your data at every step.
At a glance
The table below summarises the data handling for each HPD feature.
| Feature | Data stored? | Retention |
|---|---|---|
| Hex input / manual decode | No | Never written to disk. Processed in memory only. |
| pcap file upload | Temporarily | Auto-deleted after 24 hours. You can delete it immediately with Reset. |
| Share packet | Yes — explicit | Stored until 1 year of inactivity, then automatically deleted. |
| API calls | No | Never written to disk. Processed in memory only. |
Default behaviour: no data retention
When you paste a hex string into HPD and press Decode, your packet data travels to the server solely to be parsed — it is never written to disk, never stored in a database, and never associated with your identity. The moment the response is sent back to your browser, the data is gone from the server.
The same applies to API calls: the hex payload you submit is processed in memory and immediately discarded after the response is generated.
pcap file uploads
When you upload a .pcap or .pcapng file, HPD needs to keep it on
the server temporarily so you can navigate between packets during your session.
This temporary file is handled with care:
How to delete your file immediately
While a pcap file is loaded, a Reset button is visible in the toolbar. Clicking it sends a deletion request to the server, which permanently removes your file right away — no waiting, no residual copy. You are then returned to the standard manual-input view.
Share packet — the only case of persistent storage
The Share packet feature is the only situation where HPD deliberately stores data for an extended period. This storage is always intentional and explicit: it only happens when you click the Share button.
When you share a packet, the raw hex string you are currently viewing is saved on the server
and assigned a short, random identifier (e.g. a3f8c2d1).
A permanent link is generated and copied to your clipboard:
https://hpd.gasmi.net/?s=a3f8c2d1
Anyone who has this link can view the shared packet, decoded exactly as you saw it.
Retention & expiry
Shared packets are kept as long as they are being visited. A shared packet that has not been accessed for one year is automatically and permanently deleted. No manual action is required on your part.
What is stored
- The raw hex packet data you chose to share.
- The short random share identifier.
- No author identity, IP address, or timestamp is stored alongside the packet.
Server logs
Like any standard web server, HPD's hosting infrastructure records basic HTTP access logs (IP address, timestamp, URL path, HTTP status code). These logs are used solely for operational purposes — debugging errors and monitoring server health — and are not used to profile users or correlate activity with packet content. Logs are rotated and deleted on a regular basis.
HPD does not use analytics trackers, advertising networks, or any third-party data-collection services.
Questions & contact
If you have any questions about how your data is handled, or if you would like to request the immediate deletion of a shared packet you created, please reach out:
- Email: salim@gasmi.net
- Website: gasmi.net
HPD by Salim Gasmi — packet decoding powered by Wireshark / tshark — hpd.gasmi.net