Echidna
Legal

Privacy Notice

Echidna is built so that your work stays on your computer. This notice explains what the licence service and this website do collect, why, and what the app contacts on its own.

Draft for review by the operator — not legal advice. Text in square brackets must be completed before publication.

Version 1.0 draft. Effective date: [to be set by the operator]. Controller: [operator legal entity and address].

The short version

What stays on your computer

Everything Echidna works on is stored in its data folder on your computer (~/.echidna): profiles and their fingerprints, cookies and site storage, saved logins and 2FA secrets, proxies, flows, schedules, mail settings and logs. Backups are written to that folder too, encrypted. We have no access to any of it, and deleting your account with us doesn't touch it.

The licence service

The licence service at keys.renotsnkrs.com lets you sign in, enforces your licence's device limit and authorises downloads and updates.

DataWhyNotes
E-mail address and optional display nameIdentify your account
Password hashCheck your sign-inArgon2id; the password itself is never stored
Licence key hash and a 4-character hintCheck sign-ins with a keyThe key itself is never stored
Device: salted hash of its ID, device name, operating system and version, app version, first and last seen, a public key for the deviceEnforce the device limit and let you tell your devices apartThe device name defaults to your computer's name; you can change it when you sign in. The raw device ID never leaves your computer, and the server hashes the value again before storing it.
IP address of each device's last connectionSecurity and abuse investigationA change of IP address is recorded in the security log
Security log: time, action, outcome and IP addressAccountability and abuse investigationCovers sign-ins (granted or refused), sign-outs, revocations and administrative actions. Append-only; never contains passwords, keys or device hashes.
Licence detailsRun your licenceStatus, device limit, entitlements and expiry

When you sign in, the app sends your e-mail and password (or your licence key), the device hash, device name, operating system, app version and the device's public key. When it checks in every few hours, it sends its signed licence file, the device hash, the app version and a signature. It never sends profile contents.

Fingerprint issuance

New fingerprints are issued by Echidna's servers, through the licence service. When you create a profile or ask for a new fingerprint, the app sends your operating system type, the browser brand and a timestamp. For a new fingerprint on an existing profile, the request can include the proxy exit IP address Echidna last saw for that profile. The licence service records that a request was made (licence, device, time, outcome and IP address) but not its contents. [Operator: state how the fingerprint service uses and retains these inputs.]

Services the app contacts

Besides the licence service, Echidna connects to these on its own:

ServiceWhenWhat it sees
get.renotsnkrs.com, dl.renotsnkrs.comChecking for and downloading app and browser-engine updatesYour IP address; downloads are authorised by the licence service
api.ipify.org, icanhazip.comWhen a profile with a proxy opens and its timezone or location follows the proxy, or the launch requires a working proxyContacted through the proxy, so they see the proxy's exit IP
ipwho.isRight after that, to look up the exit IP's timezone and locationContacted directly, so it sees your own IP address and the proxy's exit IP
api.ipify.org, checkip.amazonaws.com, ifconfig.meWhen you check a proxyContacted through the proxy being checked

Profiles without a proxy skip the IP and location lookups. Other connections happen only when you set them up: captcha-solving services you add your own key for, mail servers and Microsoft sign-in for mailboxes you connect, webhook addresses you configure, and of course the websites you visit in your profiles. Those services' own privacy terms apply.

This website

Sharing

We don't sell your personal data. We share it only with infrastructure providers needed to run the service (such as hosting and content delivery), under confidentiality obligations; when required by law; or to investigate fraud and protect the service, its users and the public, in line with the Acceptable Use Policy.

Retention

Your rights and deletion

Depending on where you live, you may have the right to access, correct, export or delete your personal data, and to object to or restrict some processing. To use these rights, or to ask for your account and licensing data to be deleted, contact [operator privacy contact address]. We act on verified requests within the time the law requires.

Deleting your licensing data removes your account and device records from the licence service. It doesn't touch the data Echidna keeps on your own computer; you can delete that yourself at any time by removing Echidna's data folder.

Security

Passwords are hashed with Argon2id; licence keys and device IDs are stored only as hashes; online requests from the app are signed by a key that stays on your device; and the app reaches Echidna's servers only over HTTPS. See Security for more.

Changes and contact

We may update this notice. The current version and effective date appear at the top. Questions: [operator privacy contact address].

See also the Acceptable Use Policy.