Anonymous AI.
Over the Nym mixnet.

Every question you ask a chatbot reveals who is asking and what. ScrambleAI separates the two by engineering: questions travel through five mixnet hops, credit is bought once and spent as blind-signed coins, and your history never leaves the device.

Testnet build 0.2.3 · built on the Nym SDK · no account, no e-mail — a 24-word phrase is all you keep.

YOU
what does a mixnet add over a VPN?

SCRAI · gemini-3.5-flash-lite
A VPN moves trust to one company that still sees everything. A mixnet reshuffles and delays packets across independent nodes, so no single party sees both who sent a message and where it went …

⚙ provider $0.000412 · charged $0.000453 · +10 % · ⏱ 1.9 s
01 · Download

Runs on your machine

No App Store yet — we're saving the developer fee for later. That means two honest caveats: macOS shows a warning on first launch, and iPhone needs TestFlight or sideloading. Every download has a checksum you can verify.

macOS
ScrambleAI_0.2.3_aarch64.dmg · 31 MB
First launch: the build is not notarised yet (no Apple developer programme), so macOS says it "cannot be opened". Right-click the app → Open once; afterwards it opens normally.
sha256 99b8a55ac7c0fead5543f5020a1431125d4fe0947de23c9057d0b379d08ad3fd
🐧 Linux · x86_64
AppImage — or the .deb for Debian/Ubuntu
AppImage: one file — chmod +x, double-click. Needs WebKitGTK (present on GNOME/KDE desktops).
sha256 —
AppImage · not published yet.deb · not published yet
📱 iPhone
TestFlight — as soon as the developer programme is in place
An iPhone can't install an app from a download. Until TestFlight opens, the closed test group installs via sideloading (AltStore / Sideloadly, re-signed every 7 days).
closed test group
Join on TestFlight · not published yetSideload guide for testers · not published yet
02 · Testnet credit

A faucet that pays like a customer

Testers don't get a pre-funded seed (we would know it) and the server has no special faucet path (nothing to remove later). Instead this page pays the invoice your app created — on the Nyx testnet, with the memo the app shows you. Every tester runs the real purchase flow end to end.

The faucet is currently switched off — this server is not in testnet mode.
1
In the app: Buy credit → tick "Testnet purchase" → $1 → NYM → ContinueOnly $1 is selectable in testnet mode. You get the server's address and a short memo — copy the memo.
2
Here: invite code + memo → FundThe faucet checks that the memo is an open $1 testnet invoice, then pays it from our testnet wallet — a real NYM transfer on the Nyx chain, exactly like a customer. One payment per memo; each invite code is good for a few purchases.
3
Wait — both sides tell youThis page follows the payment (sent → credited); the app's chain watcher matches the memo and shows the credit as "held", spent as blind-signed coins from your next message.

Honest note: the faucet knows memo ↔ invite code, the server knows memo ↔ account, and both are ours — in this test, a purchase is linkable to a tester. Real purchases on mainnet are not routed through anything like this.

Amount: read from the invoice the app created — $1 at today's rate, pinned by the server. Nothing to type.
03 · How it works

Two things that never meet

Your identity and your questions. The app talks to the ScrambleAI server only through the Nym mixnet (Sphinx packets, five hops, cover traffic) — the server has no public address at all. Credit is bought once as an account top-up and then withdrawn as blind-signed coins; a coin spent on a question cannot be linked back to the purchase that funded it.

© 2026 Hermes Blockchain Ventures verify downloads: compare the sha256 above with shasum -a 256 <file>