Daimond Daimond Guide

Accounts & privacy

An account in Daimond is a passphrase held on this device. There is no account on a server: your identity, your keys and your files live only in this browser. This page covers the passphrase, sharing a browser with other people, and what stays private.

Your account is a passphrase

On first run Daimond offers to protect this device. You give a name and a passphrase, and that passphrase becomes your account. It does two jobs: it encrypts your stored provider key and mail credentials so an onlooker cannot read them, and it is the identity that signs you in for credits. Nothing about it leaves the browser.

The passphrase is never stored and cannot be recovered. Daimond keeps only the encrypted data, not the passphrase that unlocks it. If you forget it, the encrypted keys and credentials are gone, so keep it somewhere safe. You can carry on without one by choosing Skip for now, but a provider key is best added once a passphrase is protecting it.

A faster unlock with a passkey

Once a passphrase is protecting the app you can add a passkey for a faster unlock: a face, a fingerprint or a security key, the same passwordless sign-in your device already offers. A passkey does not replace the passphrase but unseals it for you, so the passphrase stays the root and the always-available fallback, and a lost passkey costs nothing while you still hold it. None of this reaches a server: the unlock happens on the device, and the credits service only ever sees a public key.

The account controls

Your identity sits at the top of the admin panel, bottom-left. The admin home lists the controls for it:

The account controls in the admin panel: change name, change passphrase, export or import a backup, log out, and forget this identity.
The account controls: change your name or passphrase, back up or restore, log out, or forget the identity entirely.

Two more rows sit alongside them. Syncing turns this device's sync on or off; stopping is immediate and loses nothing. Diagnostics shows and copies the app's own trail (event names and a clock, with no keys, no message text and nothing from your files), which is what to paste into a bug report.

More than one person on one browser

One browser can hold several accounts, each with its own chats, keys, credits and files. Nobody sees another account's data.

Moving your account between devices

Your account is a signing key held in this browser. The passphrase does not recreate it, only decrypts the copy already stored here, so the same passphrase in a fresh browser starts a separate account with its own credits and no Pro. The key itself has to travel, and three things carry it: Link another device, which shows a pairing code to type into the new browser; a passkey, which stands a new device up in one gesture; and Export a backup, whose file holds the key wrapped for Import a backup… to adopt in a browser that has no account yet. Do one of them before you remove a browser: once its storage is gone, and no backup was taken, the key is gone with it, and with it the credits and any Pro licence, which nothing else unlocks.

A backup holds your work in the clear and your key under your passphrase. Every chat, Diamond and workspace file is in it as plain text, so keep it as private as the work itself. The key beside them is wrapped, so importing the file alone makes nobody you, but whoever holds the file and the passphrase holds the account, which is why the two should never travel together.

What stays private

Your passphrase, provider keys, mail credentials, chats, Diamonds and files live in this browser and are not sent to us. What we hold on the gateway is money and ciphertext: your credit balance and licences, and, for cross-device sync, one encrypted parcel we cannot open. We do not have the key, so we cannot read your work.

Where data goes bears saying exactly. Your messages reach a model provider directly with your own key, or through our metered service when you spend credits. Fetching a page, and syncing or sending mail, pass through the gateway, and a sync carries an encrypted parcel between your own devices. So the honest claim is not that nothing ever leaves: it is that with your own key your chats and files never leave in the clear, and you can watch only ciphertext leave for our servers.

You need not take that on trust. Daimond's client (the code running in this browser, which decides what is sent) is open source. Read it, build it, and open your browser's network panel to confirm that only ciphertext leaves. The one claim every private tool makes, we let you check: github.com/oxedyne-com/daimond.

The protection has honest limits. The passphrase guards against casual local inspection and shared-device snooping: someone opening the browser's developer tools finds encrypted data and not your keys. It is no guard against a compromised browser, a malicious extension or a keylogger, which defeat any in-browser scheme, so keep the device itself trustworthy. And what a remote server does inside itself cannot be proven from outside, which is why it is the client, the part you can check, that we open to you.