Using Switch tokensManage usage
Using Switch tokensManage usage
Developer guidelines
UI and UX guidelines
1. Offer Continue with Switch where people connect
Continue with Switch
Continue with Switch
Continue with Switch
Continue with SwitchPut the button where people sign in or connect accounts, in onboarding or in settings. Pressing it opens Switch’s own sign in and consent screen, the same one ChatGPT and Claude use for the Switch connector, where the person chooses Allow or Deny. Use only the two official formats from Brand and logo.
2. Show when Switch tokens are in use
Put a short “Using Switch tokens” line next to the composer or the model picker, with a “Manage usage” link to the person’s Switch usage page. Keep it clear of your own app’s prices. Usage and tokens has the details.
3. Offer a way on when tokens run out

Out of Switch tokens
Top up on Switch to keep generating. Nothing was charged for this request.
Top upManage usage
Out of Switch tokens
Top up on Switch to keep generating. Nothing was charged for this request.
Top upManage usageWhen Switch answers that the person is out of tokens (a 402 straight away, or a task that stops for insufficient credits), say so plainly, make Top up the first action and send it to Switch’s top up page. Manage usage can sit underneath.
4. Show results with their credit line
Show the picture or video as Switch returns it, with a “Made with Switch” credit line and a Download action. See Generated media, and Faces and voices before anything is made with a real person.
5. Say what went wrong in one plain sentence
That photo could not be read on our side. Nothing was charged. Please try it once more.
That photo could not be read on our side. Nothing was charged. Please try it once more.
What happened, what to do next, and whether anything was charged. See Writing and errors.
Do and don’t
Ready. Your video is in your Switch library.
Ready. Your video is in your Switch library.
Do. Say a status as a coloured word in a sentence.
Don’t. Box a status into a small pill or chip.
Using Switch tokensManage usage
Using Switch tokensManage usage
Do. Keep the token line beside the composer, every time it applies.
Don’t. Spend someone’s Switch tokens without saying so on screen.
