Privacy Policy
Last updated: February 14, 2025
Overview
Offshore Cash is a decentralized privacy protocol. This policy describes how the Interface (offshore.ltd and app.offshore.ltd) handles information. The short version: we collect virtually nothing.
1. No Data Collection
The Offshore Cash Interface is a static website that communicates directly with the Ethereum blockchain. We do not operate servers that process, store, or transmit your personal data.
- No accounts — no registration, no email, no personal information
- No tracking — no analytics, no cookies, no fingerprinting
- No server logs — the Interface is a static site
- No data storage — we do not store wallet addresses, transactions, or deposit notes
2. Wallet Connection
When you connect your wallet (MetaMask, etc.), the connection is made directly between your browser and the Ethereum network. Your wallet address is used locally in the browser to interact with smart contracts and is never transmitted to our servers.
The Interface uses Sign-In with Ethereum (SIWE) for wallet verification. The signature is verified client-side and stored only in your browser's localStorage for 24 hours.
3. Deposit Notes
When you make a deposit, the Interface generates a deposit note in your browser. This note is never transmitted to any server. It exists only in your browser and wherever you choose to save it. If you lose your note, no one — including us — can recover it.
4. Relayers
Withdrawal transactions are submitted through decentralized relayers. Relayers are independent third-party operators, not controlled by Offshore Cash. When you submit a withdrawal:
- The relayer receives your ZK proof and withdrawal parameters
- The relayer cannot link your withdrawal to your deposit (by design)
- The relayer submits the transaction on-chain on your behalf
- Different relayers may have their own logging practices
5. Blockchain Data
All deposits and withdrawals are recorded on the Ethereum blockchain, which is publicly visible. The Protocol is designed so that the link between a deposit and its corresponding withdrawal cannot be determined by observing on-chain data, thanks to zero-knowledge proofs.
6. Third-Party Services
The Interface may interact with third-party services:
- RPC Providers — to read blockchain data (Alchemy, public nodes). These providers may log IP addresses per their own policies.
- ENS — for relayer name resolution
- Chainalysis — OFAC sanctions oracle (on-chain only, no user data shared)
To maximize privacy, consider using your own Ethereum node or a privacy-focused RPC endpoint.
7. Compliance Tool
The Interface includes a voluntary compliance tool that allows users to generate reports of their own transactions. This tool operates entirely in the browser — no data is sent to any server. Generated reports are for the user's own records.
8. Open Source
The entire Interface is open source. You can verify that no data collection occurs by reviewing the code at github.com/offshore-ltd. You are free to self-host the Interface.
9. Changes
This policy may be updated from time to time. Changes will be reflected on this page with an updated date.
10. Contact
For privacy-related questions, refer to the project documentation at docs.offshore.ltd or the governance forum.
