Every credential the app needs, where to get it, and what it does.
API keys are stored exclusively in the Windows Registry at HKEY_CURRENT_USER\Software\Hippopotamoose\AllInOne. They are never written to files on disk unless you explicitly use Export API Keys.
Registry key: GOOGLE_PLACES_API_KEY
Used by: Lead Discovery (all searches)
Required permissions: Places API (New)
Go to console.cloud.google.com and sign in. Create a project if you don't have one.
Navigate to APIs & Services → Library. Search for "Places API (New)" and click Enable. Do NOT enable the old "Places API" — it uses a different endpoint.
Navigate to APIs & Services → Credentials → Create Credentials → API Key. Copy the generated key.
Click the key to edit it. Under "API restrictions", select "Restrict key" and choose "Places API (New)". This limits exposure if the key is ever leaked.
Google provides $200/month in free API credits. A single Places API call costs $0.002–$0.032 depending on the request type. Typical agency usage (several searches per day) stays within the free tier.
Registry key: CLOUDFLARE_API_TOKEN
Used by: Host Demo, Final Hosting (all Cloudflare deployments)
Required permissions: Cloudflare Pages:Edit, Zone:DNS:Edit
Go to dash.cloudflare.com and sign in.
Click your user icon (top right) → My Profile → API Tokens → Create Token → Custom Token.
Add two permission rows: (1) Cloudflare Pages → Edit; (2) Zone → DNS → Edit. For Zone resources, select "All zones" or the specific zone for your domain.
Click Continue to Summary, then Create Token. Copy the token — it is only shown once.
Registry key: CLOUDFLARE_ACCOUNT_ID
Used by: Cloudflare API calls to identify your account
Log in to the Cloudflare Dashboard. On the right side panel of any page (including the home page), look for Account ID. It is a 32-character hex string.
Registry key: CLOUDFLARE_ZONE_ID
Used by: DNS record creation for custom subdomains
In the Cloudflare Dashboard, click on the domain you want to use. On the domain's Overview page, look for Zone ID in the right panel.
Registry key: CLOUDFLARE_DOMAIN
Used by: Constructing demo URLs
Format: yourname.net (no www, no trailing slash)
This is the base domain managed in your Cloudflare account. Demo sites will appear at <slug>.demos.yourname.net.
The Claude Code CLI authenticates separately from the app's registry keys. It uses its own credential store managed by the CLI itself. To authenticate:
claude auth
Run this command in a terminal after installation to log in with your Anthropic account. The CLI will store the token in its own location — the app does not need to know about it.
The Claude CLI requires an active Anthropic subscription or API access. If you see authentication errors when running demos, run claude auth in a terminal to re-authenticate.
For developers who need to inspect or script registry access:
# Registry path
HKEY_CURRENT_USER\Software\Hippopotamoose\AllInOne
# Key names
GOOGLE_PLACES_API_KEY
CLOUDFLARE_API_TOKEN
CLOUDFLARE_ACCOUNT_ID
CLOUDFLARE_ZONE_ID
CLOUDFLARE_DOMAIN
WCOPY_EXE
AI_MODEL_SCRATCH
AI_EFFORT_SCRATCH
AI_MODEL_DEMO
AI_EFFORT_DEMO
AI_MODEL_FORM
AI_EFFORT_FORM
AI_MODEL_REITERATE
AI_EFFORT_REITERATE
USE_GEMINI_CLI