Privacy Policy

Last updated: June 2026 · Applies to wallet.zkdojo.com

⚠ Research prototype — not intended for use with assets of financial or real-world value.

What this application is

This is a research demonstration of a 2-of-4 threshold wallet using Shamir Secret Sharing. It is a fully static web application — there is no backend server that receives, stores, or processes your data. All cryptographic operations happen exclusively in your browser.

Data collected and why

Data we do NOT collect

Google Drive access

This application requests the drive.appdata scope, which grants read and write access exclusively to the application's private AppData folder in your Google Drive. This folder is not visible in the Google Drive UI and cannot contain files created by other applications. The application uses this access solely to store and retrieve share-a.json — a single file containing one Shamir share fragment.

You can revoke this access at any time via Google Account → Security → Third-party apps .

Data deletion

Click the Reset / clear all button in the wallet to delete Share A from Google Drive and clear Share B from your browser's IndexedDB. To remove the biometric credential, your operating system's credential manager (e.g. macOS Keychain, Windows Hello, iOS Face ID settings) controls passkey deletion.

Third-party services

This application loads the Google Identity Services library from accounts.google.com to enable Google Sign-In and Drive access. Google's privacy policy governs their services.

Changes to this policy

This policy may be updated without notice. Given the research nature of this application, no guarantee is made that the service will remain available.

build 2026-06-18 23:00 UTC