TradeAlpha AI TRADING & MARKET RESEARCH PLATFORM
Your account

Your TradeAlphaAI Account

Manage your profile, preferences, watchlists and workspace.

Live profile

Your Clerk profile

Loading…
Server truth

Clerk identity + Neon account row

Loading…

Profile status

Live via Clerk

Your live Clerk profile renders above when signed in. The field schema below documents which fields the platform reads (always: account_id + primary_email_hash + locale + scopes + tier; never: raw email or session tokens).

Field schema

Account identity fields

FieldTypeDescription
account_idstringauth provider sub claim
session_idstringauth provider session token
primary_email_hashstringEmail itself is never stored — only the hash for joining alert subscriptions.
localestring
created_atstring
last_seen_atstring
scopesarray<string>
tierstringTier is reserved for Phase 225; default free until billing is enabled.
Scopes

Allowed scopes

  • account.read
  • preferences.read
  • preferences.write
  • watchlists.read
  • watchlists.write
  • alerts.subscribe
Personal state

Future per-account file layout

When the live wiring activates, each account will own a directory under data/accounts/<account_id>/ holding the following files. The directory is gitignored so per-account state is never committed.

Authentication is LIVE via the hosted Clerk UI. Clerk holds the session; this site reads only the granted scopes (account.read + preferences.read by default). The PUBLIC publishable key is embedded by design; the SECRET key never leaves Vercel server env. Not investment advice.