Account & billing

Signing in, connecting providers, OAuth connections, and managing your account.

Signing in / signing out

The Desktop App and sennoric.com both sign in through the same account, supporting email/password, Google, GitHub, or Discord. In the Desktop App, sign-in uses OAuth 2.0 with PKCE in a sandboxed in-app window — your session token is kept only in the app's main process, never exposed to the chat UI itself.

Managing connected providers

Provider API keys (Anthropic, OpenAI, Gemini, Groq, Mistral, and others) are managed per-installation, not tied to your Sennoric account login. Set or update one with:

/api claude sk-ant-... /api gpt sk-... /api gemini AI...

Custom OpenAI-compatible endpoints (OpenRouter, LM Studio, Together AI, self-hosted) are added with /endpoint — see the CLI models guide.

OAuth connections (GitHub, Google, Notion, Slack)

Separate from account sign-in, the CLI can connect third-party services so the agent can act on your behalf — for example reading a GitHub repo or creating a Google Calendar event:

/oauth connect github /oauth connect google /oauth connect notion /oauth connect slack /oauth list /oauth revoke <service>
These are two different things. Signing in to your Sennoric account (above) and connecting a service via /oauth are separate grants — revoking one doesn't affect the other.

Usage limits and billing

Free includes a weekly allowance and a smaller rolling five-hour allowance for chat on the website and in the apps. Pro costs $10 a month and includes 10x Free's chat allowance. Upgrade, change your card or cancel in Settings > Usage & billing.

The API is pay-as-you-go on every plan. Neither Free nor Pro includes API usage: every request made with a Sennoric API key (sennoric-sk-…), including from the CLI, is paid from your API credits. Credits also cover chat once your included allowance runs out, and they don't expire. Each account can have up to ten active API keys.

If you're using your own provider API keys (Anthropic, OpenAI, etc.), billing happens directly with that provider, not through Sennoric.

Deleting your account / data

Not documented yet. A self-serve account/data deletion flow isn't confirmed to exist yet. Until it's documented here, treat this as something to ask about directly rather than something you can assume works a certain way.