Was October 25, 2026 a data leak?
YES
Yes — Keystone confirmed on October 25 that customer shipping data leaked from its website.
Why
- Keystone hardware wallet site breached; detected October 20, 2026
- Leaked: names, contacts, shipping addresses, order details
- No payment cards, seed phrases or private keys exposed