04Kennel
You first. Then the mind.
Google, Apple, or Microsoft is the Frisky kennel — Better Auth, your identity. Continue with SuperGrok is the desk mind. It cannot skip the kennel. Not ChatGPT. Not Claude. Not Kimi.
- 01Sign in as founder@friskydev.com. That is our account on this desk.
- 02Continue with SuperGrok Heavy. Device-code on accounts.x.ai. Reviews draw from that weekly pool — not a billed XAI_API_KEY.
- 03Pair the phone to the same Frisky account. The mind is already on.
Kennel · locked · mind · missing
FR!sky
Paperclip kennel
You
Kennel login first. SuperGrok cannot skip it.
Dashboard · API keys
Keys live here.
SuperGrok login is the mind. Keys are fallback, Z.AI, and Kimi Code. This preview: RAM only. The desktop kit: Keychain. Your vault: 1Password. We never log the secret.
Kennel locked · mind · missing
Seat · license
FRISKY-PC-••••-9K2Q
The kit key unlocks the encrypted build. Last four only on this screen until you reveal it in the desktop app. Never in a URL. We may mail this seat key. We never mail a model API key.
Minds · BYOK
01 · Prefer login
SuperGrok device-code is the mind. A billed XAI_API_KEY is fallback only.
02 · This tab
The web preview holds keys in RAM. Close the tab, they die. No localStorage, no cookie, no VITE_ secret.
03 · Desktop kit
Keychain on Mac (AfterFirstUnlockThisDeviceOnly). Credential Manager on Windows. Not UserDefaults. Not iCloud.
04 · Your vault
1Password, Bitwarden, or the OS keychain is the store. We ignore the 1Password login menu on these fields so it does not treat a model key as the kennel password.
05 · Never ship
No keys in git, URLs, Gumroad receipts, tickets, or the desk log. Logs name the provider, not the secret.
06 · Hosted
If we run the desk, mind is pups (extra) or BYOK. BYOK still lives in your vault. We do not want the raw key in a support mail.
Frisky Developments LLC · no key in git, URL, or a ticket · SuperGrok login does not need a key