Veilo Wallet/Account Deletion

Delete Your Account

You can request deletion of your Veilo Wallet account and all associated server-side data at any time. This page explains what data we hold, what gets deleted, and how to submit your request.

01

What Data We Store

Relayer Server

Encrypted UTXO notes (transaction outputs) indexed by your wallet public key. These are stored on our relayer server to enable private transaction history reconstruction. The contents are fully encrypted and only you can decrypt them.

Crash Analytics

Anonymised crash logs, diagnostic data, and device identifiers collected via Sentry. This data is used solely to improve app stability and is never linked to your wallet address.

Your Device (Local Only)

Your encrypted private key, wallet password, and any cached transaction data live only on your device. We never have access to this data. To delete it, use the Reset Wallet option in the app settings, or uninstall the app.

02

How to Request Deletion

A

Via the Veilo Wallet App (Recommended)

  1. 01Open the Veilo Wallet app on your device.
  2. 02Tap the Settings icon (top-right corner).
  3. 03Scroll to the "Danger Zone" section at the bottom.
  4. 04Tap "Delete Account".
  5. 05The app will sign a deletion message with your private key to prove ownership, then open your email client with the signed request pre-filled and addressed to manager@veilo.network.
  6. 06Send the email. We will verify the signature and confirm within 5 business days.
B

Via Direct Email

Email us directly at any time — no app access required.

Include your wallet public key and a signed ownership proof. To generate one, use the in-app flow above. If that is not possible, contact us and we will arrange an alternative verification method.

manager@veilo.network

Subject: Account Deletion Request
Body must include your wallet public key, an ISO timestamp, and a base58-encoded ed25519 signature of veilo:delete-account:<pubkey>:<timestamp>.

03

How We Verify Ownership

Because Veilo is self-custodial, we never hold a password or email address for your account. Instead, we verify you own the wallet before processing any deletion request using a cryptographic signature.

01

Canonical message

The app constructs a deterministic string:

veilo:delete-account:<base58-pubkey>:<ISO-8601-timestamp>
02

Local signing

The message is signed with your Solana wallet's ed25519 private key — entirely on-device. Your private key is never transmitted.

03

Email contains the proof

The pre-filled email includes your public key, the timestamp, and the base58-encoded signature. We verify ed25519.verify(signature, message, pubkey) before processing the request. Requests with an invalid or missing signature are rejected.

04

What Gets Deleted

Deleted

All encrypted UTXO notes on the Veilo relayer server associated with your wallet public key.

Deleted

Your wallet public key index entry from our relayer database.

You delete locally

Local wallet data (private key, password, cache) — use "Reset Wallet" in app settings or uninstall the app.

Cannot be deleted

On-chain Solana transactions are permanent and publicly visible on the blockchain. This is inherent to all blockchains and outside our control.

05

Data Retention

5 business days
Request acknowledgement
We will confirm receipt of your deletion request.
30 days
Relayer data deletion
All encrypted notes are permanently removed from our servers.
90 days
Analytics data
Anonymised Sentry crash data expires per Sentry's standard retention policy.

Questions about data deletion? manager@veilo.network