Settings page — profile, plan, password, devices
The Settings link in the sidebar lands at /profile. It's a single page with four sections stacked vertically (no tabs — scroll). Most account changes happen here.
What's on the page
| Section | What you can change |
|---|---|
| Profile | Name, avatar, location, LinkedIn, languages — the data used by AI for personalization |
| Plan & Billing | Current plan, trial end date (if on trial), upgrade button, cancel subscription |
| Password & Security | Change password, set password (if you signed up with Google), email change request |
| Devices | See where you're signed in, sign out a specific device. Link to dedicated /account/devices page. |
| Preferences | Default tone, default model, default Auto-Answer, default Coaching mode — applied to new sessions |
| Sign out | At the very bottom — logs you out of THIS device only |
Profile section
Fields:
- Name — used in AI responses ("based on your background…")
- Avatar — uploaded image OR initials fallback. PNG/JPG up to 2 MB.
- Location — used as context for jobs (e.g., "remote-friendly", "in EU")
- LinkedIn URL — feeds into Resume AI if you provide it
- Languages — primary + fluency level. AI honors these when you mention multilingual roles.
Save button at the bottom of the section. Changes propagate immediately.
Plan & Billing section
Shows your current plan badge + a context line:
- Free — "You're on Free. 60 min of live AI per month."
- Hour Pack — "You've purchased N hours. They never expire."
- Trial — "Trial ends [date]. You'll be charged on [date+72h] unless you cancel."
- Pro — "Pro Monthly/Yearly. Next charge on [date]."
- Pro+ — "Pro+ with stealth + always-Opus."
- Lifetime — "Lifetime plan. Welcome to the squad."
Below the badge:
- Upgrade button (Free/Hour Pack/Pro) →
/pricing - Manage subscription button (Pro/Pro+) → Stripe customer portal
- Cancel subscription link (Pro/Pro+) → opens cancel modal with "Keep access until [date]" + "Continue cancel"
See Cancel subscription for the full flow.
Password & Security section
Two scenarios:
- You signed up with email + password. Section shows a "Change password" form — current password + new password + confirm.
- You signed up with Google. Section shows "You signed up with Google — no password set." With a button Set a password that emails a magic link to your inbox; the link opens
/auth/set-passwordwhere you can set one. Useful for users who want desktop-app login without Google SSO.
Email change is "Email support" because changing the primary identifier on a paid plan needs human review.
Devices section
Inline summary — "You're signed in on N devices." With a Manage link → /account/devices for the full UI. See Devices.
Preferences section
Defaults applied to new sessions:
- Default tone — used if you don't pick one in the Start Session wizard
- Default model — same
- Auto-Answer default — defaults to OFF (manual) per Frozen UX decision
- Coaching tips default — defaults to OFF
- Inline Advice default — defaults to OFF
Changing here affects FUTURE sessions only; current/past sessions are unaffected.
Sign out
A red "Sign out" button at the very bottom. Logs you out of THIS device only. To kick all devices, go to /account/devices → "Sign out everywhere."
Common questions
Q: Where do I change my email address? A: You can't self-serve — message support via Help & Feedback. Email is the primary identifier for billing, so we manually verify the change to prevent account takeover.
Q: Where's the cancel subscription button? A: Plan & Billing section → "Cancel subscription" link. Below the Manage button. Full cancel guide.
Q: How do I set a password if I signed up with Google? A: Password & Security section → "Set a password" button. We email you a magic link; click it to open the set-password page. After that, you can log in with email + password too. Full reset guide.
Q: Can I delete my account? A: Yes — Contact us via Help & Feedback with category "Delete my account." Per GDPR/CCPA we process deletes within 30 days. Paid plans need to be cancelled first.
Q: Where do I see my Stripe receipts? A: Plan & Billing → "Manage subscription" → opens Stripe's customer portal where you can download all past invoices.
Q: How do I change my default tone to STAR? A: Preferences section → Default tone dropdown → pick STAR. Saves automatically. Next session opens with STAR pre-selected.
Q: My profile name doesn't appear in AI answers. A: The AI uses your name only when relevant (it doesn't shoehorn it in). Check that the field is saved (refresh the page; if the name is still in the input, it saved). If AI ignores it consistently, try adding context via Custom Prompt.
Q: I can see another device I don't recognize. How do I kick it? A: Devices section → Manage → find the unknown device → "Sign out" button on its row. Then change your password immediately. See Devices.
Where it lives in code
Settings page: apps/web/app/profile/page.tsx. Sub-components: apps/web/components/profile/ (profile-form, plan-card, password-card, devices-summary, preferences-form).
Still stuck?
Help & Feedback → Contact us with category "Account & Login" if a Settings change didn't save or affected something unexpected.
Video walkthrough
Coming soon.
Still stuck?
Sign in and message the founder directly from the Help & Feedback tab. Every reply comes from a real person, usually within a few hours.
Contact us