# 10. Account, API Key & Support

The Account screen is where you manage your profile, plan, billing, and — if you're on Scale Without Limits — your Anthropic API key.

Go to **Dashboard → Account** to find everything in this chapter.

## Profile

The top of the Account screen is your profile.

* **Full Name** — Editable. Type your name and click **Save**.
* **Email** — Read-only. Email changes have to go through support (see below).
* **Avatar** — Auto-generated initials. Custom avatar upload is coming.

## Plan & Billing

This section shows your current plan and lets you upgrade, top up, or manage billing.

### Current plan

You'll see a badge with your active plan: **Build a Site**, **Standard**, **Scale**, or **Scale Without Limits**. The badge shows the plan name, your remaining site quota (if applicable), and your renewal date (for subscriptions).

### Upgrade buttons

Below your current plan, you'll see options to move up. Two cases:

**You're on a one-time plan and want a bigger one.** You'll see **Upgrade to Standard** and/or **Upgrade to Scale** buttons. Clicking either takes you to Stripe checkout. After paying, your new plan's site quota is added to whatever you have left from your current plan.

**You're on a one-time plan and want unlimited.** You'll see **Subscribe to Scale Without Limits**. This converts you to a $1,999 AUD/month subscription with unlimited sites.

If you're already on the highest plan available to you, no upgrade buttons show.

### Top-up button (site add-on)

Below upgrade buttons, you'll see the **Top up with extra sites** card. This is only shown if you're on a one-time pack (Build, Standard, or Scale).

* **Quantity picker** — Use the `+` and `−` buttons (or type a number) to pick how many extra sites you want. Range: 1 to 50.
* **Price** — $30 AUD per site.
* **Total** — Updates live as you change quantity.
* **Buy button** — *"Buy X site(s)"*. Click to go to Stripe checkout.

The add-on adds sites directly to your existing quota. If you're on Standard (25 sites) and you buy 5, your quota becomes 30.

Scale Without Limits subscribers don't see this section — there's no quota to top up.

### Manage billing

If you've ever paid for anything (one-time or subscription), you'll see a **Manage billing** button. Clicking it opens the Stripe Billing Portal in a new tab, where you can:

* Update your payment method
* Download invoices and receipts
* Update your billing address (and tax ID / ABN if applicable)
* Cancel your subscription (Scale Without Limits only — takes effect at period end)

If you've never paid for anything, this button is hidden.

## Anthropic API key (Scale Without Limits only)

If you're subscribed to Scale Without Limits, the Account screen has an extra section: **Anthropic API key**. This is where you connect your own Anthropic account so generations bill to you directly.

### Why connect your own key

On Scale Without Limits, every page generation, edit, and regenerate uses Claude (Anthropic's AI). Instead of bundling AI costs into the subscription price, we let you pay Anthropic directly at their wholesale rates — typically around $0.30 USD per page generated.

For most operators this works out cheaper than any flat per-page fee, especially at scale.

### Getting your API key

You need an Anthropic account. Sign up at [console.anthropic.com](https://console.anthropic.com) if you don't have one (the link is available directly from your Account screen too).

1. Log into the Anthropic console.
2. Go to **Settings → API Keys**.
3. Click **Create Key**.
4. Name it something like *"HypaSites"*.
5. Copy the key. It starts with `sk-ant-…`. **You'll only see the full key once** — copy it immediately.

You'll also need to add billing details (a credit card) and ideally a usage limit on your Anthropic account to keep costs predictable. The Anthropic console has dashboards for this.

### Adding your key to HypaSites

1. Back on **Dashboard → Account**, find the **Anthropic API key** section.
2. The status line shows either **securely stored** (green) if a key is already saved, or **not set up yet** (yellow) if it's blank.
3. Paste your key into the input field. The field is hidden by default (password input) for security.
4. Click **Save**.

Once saved, the field shows a preview like `sk-ant-…XXXX` so you can confirm which key is active without exposing it in full.

### How your key is stored

Your key is encrypted with AES-256-GCM the moment you save it. Only encrypted bytes hit our database. We decrypt the key server-side at generation time, send the request to Anthropic on your behalf, then discard the decrypted value in memory.

We never log your key, never display it in full, never send it anywhere except Anthropic, and never share it with any other party.

### Replacing your key

To swap your key (e.g. you rotated it on Anthropic's side):

1. Paste the new key into the same field.
2. Click **Save**.

The old key is overwritten immediately.

### Removing your key

To disconnect:

1. Click **Remove key**.
2. Confirm.

If you remove your key while still subscribed to Scale Without Limits, generations fall back to the HypaSites platform key, but **we may rate-limit you or pause new generations** since you're subscribed under the BYO-key model. Re-add a key to resume normal generation.

### Monitoring usage

We don't display Anthropic usage in HypaSites — that lives in your Anthropic console. Check `console.anthropic.com/settings/usage` for your real-time spend.

A typical generated page uses around 24,000 output tokens with 2,000 thinking tokens. At Claude Sonnet rates this works out to roughly $0.30 USD per page. Edits and regenerations cost similar amounts.

### Troubleshooting

**Generation fails with an API key error.** Check your Anthropic console — usually it's an exhausted credit balance, an expired key, or a usage cap hit. Top up your Anthropic account or raise the cap.

**The status stays yellow after saving.** Try the **Replace** flow with the same key. If still failing, the key may have been revoked on Anthropic's side.

**You want to switch back to the platform key.** Currently the only way is to downgrade off Scale Without Limits to a one-time plan. Contact support if you need this.

## Team

The **Team** screen in the sidebar is a placeholder right now. Multi-user workspaces with role-based permissions (admin / editor / viewer) and email invites are on the roadmap. For now, treat your HypaSites account as single-user.

If you need multiple people to collaborate, the workaround is to share login credentials within your team. We don't recommend this — but it's the only option until Team is built out.

## Support

The fastest way to get help:

**Email support.** Send an email to support describing your issue. Include your account email, the page or project name (if relevant), and a screenshot if possible. We respond within one business day on Build, Standard, and Scale plans, and within four hours on Scale Without Limits.

**In-app contact form.** From the marketing site, the **Contact** page has a quick form that routes to support.

**Status checks.** If something looks broken across multiple pages, it might be a platform-wide issue. Check the HypaSites status page (linked in the footer of the marketing site) before opening a ticket.

### What support can help with

* Billing and refunds
* Email changes
* Custom-domain DNS setup
* Restoring archived or accidentally-deleted pages
* Custom path-routing (instead of subdomains) on custom domains
* Bug reports and feature requests

### What support can't do for you

* Write your brief content (we can give feedback, but the brief itself is your input)
* Change the underlying AI model or prompts
* Recover Anthropic API key billing — that's between you and Anthropic
* Reverse charges that have already settled in Stripe (most refunds need to go through the portal)

## Account closure

To close your HypaSites account:

1. Cancel any active subscription via **Manage billing**.
2. Email support requesting account closure.

We'll delete your data within 30 days, retaining only what's required for tax and legal purposes (invoices, billing history). Your live pages stop being served immediately on closure.

If you have a HypaSites subdomain you'd like to keep working as a redirect to another URL, let support know before closure and we'll set that up.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hypasites.gitbook.io/hypasites-docs/user-guide/10-account-and-api-key.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
