Skip to main content
Forepost uses Clerk for authentication. That gives you passwordless email links, OAuth providers (Google, GitHub, etc., when enabled), and proper session management out of the box.

Signing in

Visit app.forepost.ai. The Clerk-rendered sign-in card appears.
  • First time? Enter your email; you’ll receive a sign-up link or code. Once verified you land in the onboarding wizard.
  • Returning? Same email; same flow. After sign-in you go straight to your last-viewed surface (defaults to Daily Brief).

Email verification

The email address you sign up with is automatically marked verified by Clerk after the first link click. This matters because:
  • Forepost’s Daily Brief sends to a verified address only. You can’t subscribe to a different inbox unless that inbox is also verified on your Clerk account. (Add additional verified addresses in your account settings.)
  • The check is enforced server-side. If you change the brief subscription email to one that isn’t verified, the save returns a 403.

Signing out

Click your name + initials in the bottom-left corner of the app, then Sign out. Three things happen:
  1. Your Clerk session is invalidated.
  2. The local cache (last brief, draft chat messages, etc.) is wiped from your browser.
  3. You’re returned to the sign-in screen.

Account settings (Clerk-managed)

Forepost doesn’t yet expose a dedicated account-management page. To change your email, password, or 2FA, click the Manage account entry in the Clerk user menu (or visit clerk.forepost.ai’s account portal). Forepost reads the change automatically on your next request.

Multi-device

Sign in from another browser or device with the same email, you see the same workspace.

Sharing a workspace

Workspaces support multiple users. Owners can invite Admins (full collaborators) or Members (scoped to a department) from Settings → Team → Teammates. See Teammates for roles, scoping, and invite mechanics.

Deleting your account

The right-to-erasure path is currently manual. Email privacy@forepost.ai with the subject Account deletion request. Within 30 days:
  • Your Clerk user is deleted.
  • Your workspace, subscriptions, metrics history, archived briefs, and rate-limit counters are removed from the worker’s database.
A formal in-app delete-account flow is on the roadmap.

Why Clerk

Trust posture: passwordless auth, server-side JWT verification with explicit reason codes on failure, JWKS rotation honoured automatically, 1-hour key TTL. The server cannot accept a Clerk JWT issued for any other application, only app.forepost.ai. (Security for the deeper view.)