Resources

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.

What data we store

Relayer server

Encrypted UTXO notes indexed by your wallet public key, stored so private transaction history can be reconstructed. The contents are fully encrypted and only you can decrypt them.

Crash analytics

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

Your device (local only)

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

Nothing else

There is no email address, name or identity record on file. Veilo operates no identity verification and collects none.

How to request deletion

Option A, via the Veilo Wallet app (recommended)

1

Open the Veilo Wallet app on your device

2

Tap the Settings icon (top-right corner)

3

Scroll to the Danger Zone section at the bottom

4

Tap Delete Account

5

The app signs a deletion message with your private key

This proves ownership. It then opens your email client with the signed request pre-filled and addressed to manager@veilo.network.

6

Send the email

We verify the signature and confirm within 5 business days.

Option B, via direct email

Email us directly at any time, no app access required. Send to manager@veilo.network with the subject Account Deletion Request.

The body must include your wallet public key, an ISO timestamp, and a base58-encoded ed25519 signature of:

veilo:delete-account:<pubkey>:<timestamp>

To generate one, use the in-app flow above. If that is not possible, contact us and we will arrange an alternative verification method.

How we verify ownership

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

1

Canonical message

The app constructs a deterministic string: veilo:delete-account:<base58-pubkey>:<ISO-8601-timestamp>

2

Local signing

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

3

The 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. Requests with an invalid or missing signature are rejected.

What gets deleted

ItemWho deletes it
All encrypted UTXO notes on the Veilo relayer server associated with your wallet public keyWe do, on request
Your wallet public key index entry in our relayer databaseWe do, on request
Local wallet data: private key, password, cacheYou do, via Reset Wallet in settings or by uninstalling the app
On-chain Solana transactionsNobody. They are permanent and publicly visible. This is inherent to all blockchains and outside our control.

Deleting server data does not delete on-chain history

On-chain transactions cannot be removed by anyone. What deletion removes is the encrypted off-chain index. See What Veilo does not claim.

Data retention

5 business daysRequest acknowledgement. We confirm receipt of your deletion request.
30 daysRelayer data deletion: all encrypted notes are permanently removed from our servers.
90 daysAnalytics data: anonymised Sentry crash data expires per Sentry's standard retention policy.

Before you delete

Deletion does not withdraw your funds

Removing the off-chain note index does not move anything out of the pool. If you still hold a private balance, withdraw it or transfer it first. Your recovery phrase and encrypted backup remain the only way to reach a balance afterwards.

Questions about data deletion: manager@veilo.network.