Capital Cabin · Client Portal
Capital Cabin
Loading…
Setup required
{{ bootMsg }}
Open config.js, paste your Project URL and anon public key from Supabase → Project Settings → API, then reload this page. See README.md for the full guide.
Set a new password
{{ authErr }}
Something went wrong
{{ loadErr }}
Capital Cabin
Turn daily spend into business class flights.
Your client portal: track every U.S. card you hold, your points by program, sign-up bonus deadlines, your ITIN and your coaching support period.
U.S. CREDIT CARD COACHING FOR NON-U.S. RESIDENTS
{{ authTitle }}
{{ auth.sentText }}
No email after a few minutes? Check your spam folder.
{{ authErr }}
You will receive an email to confirm your address. Your 6-month support period starts when you create your account.
{{ todayText }}
Good to see you, {{ firstName }}
MESSAGE FROM YOUR COACH {{ coachNote }}
Total points
{{ totals.points }}
Estimated value
{{ totals.value }}
Active cards
{{ totals.active }}
Chase 5/24
{{ f524.count }}/24
{{ f524.note }}
Points check-in due
Enter your current balances. We ask every {{ checkEvery }} days.
{{ c.name }} {{ c.programLabel }} · last updated {{ c.updatedText }}
Your cards
Add the cards you already have
Enter each U.S. card with its current points, opening date and annual fee. This is the basis for your roadmap and your 5/24 count.
Coaching support
{{ sup.daysLeft }}days left
{{ sup.startText }}{{ sup.endText }}
Coming up
No deadlines in the next 90 days.
{{ u.title }}{{ u.sub }}
{{ u.dateText }}{{ u.daysText }}
Points by program
{{ p.label }}{{ p.pointsFmt }}
My cards
{{ totals.active }} active · {{ totals.closed }} closed · {{ totals.limit }} total credit limit
CardProgramTypeOpenedPointsLimitAnnual feeStatusUpdated
No cards yet.
{{ c.name }}{{ c.issuer }}
{{ c.programLabel }} {{ c.typeLabel }} {{ c.openedText }} {{ c.pointsFmt }} {{ c.limitFmt }} {{ c.feeFmt }}due {{ c.feeDueText }} {{ c.statusLabel }} {{ c.updatedText }}
Your roadmap
{{ roadmap.periodText }}
Goal {{ roadmap.goal }} Target {{ roadmap.targetText }} points
Today{{ roadmap.currentText }}
Projected{{ roadmap.projectedText }}
{{ roadmap.curPct }} of target today{{ roadmap.reachedText }}
Your coach is preparing your roadmap
After your strategy call you will see the cards planned for the next 6 to 12 months here.
{{ mo.label }}
{{ st.monthText }}
{{ st.name }} {{ st.statusText }} Goal reached here
{{ st.sub }} {{ st.note }}
{{ st.right1 }} {{ st.right2 }} {{ st.right3 }}
Projection includes each sign-up bonus plus 1 point per dollar of minimum spend. Your coach adjusts the plan after every check-in call.
ITIN progress
Individual Taxpayer Identification Number · required for your U.S. card applications
Current status · {{ itin.stepText }} {{ itin.statusText }}
Applied on {{ itin.appliedText }} {{ itin.sinceText }}
Expected by {{ itin.expectedText }} {{ itin.untilText }}
Timeline
{{ st.title }} {{ st.dateText }}
{{ st.note }}
Documents
{{ doc.name }} {{ doc.dateText }}
{{ doc.status }}
PDF or photo, max. 10 MB. Files are stored privately and only visible to you and your coach.
Your support
Support time remaining
{{ sup.daysLeft }}days
Started {{ sup.startText }}{{ sup.pctStr }} of {{ sup.monthsText }} elapsedEnds {{ sup.endText }}
Questions? Message your coach. Available for the full {{ sup.monthsText }} of your support period.
Profile
Email{{ pform.email }}
Saved
Support started {{ sup.startText }} · ends {{ sup.endText }}
Clients
{{ coach.summary }}
Invite a new client
{{ coach.inviteErr }}
{{ coach.invite.code }} Send invite email Opens your mail app with the code and sign-up link for {{ coach.invite.name }}.
No clients yet. Create an access code and send it to your first client.
ClientSupport remainingITINCardsPoints5/24Last check-in
{{ r.initials }}
{{ r.name }}{{ r.email }}
{{ r.daysText }}ends {{ r.endText }}
{{ r.itinText }} {{ r.cards }} {{ r.points }} {{ r.f524 }} {{ r.checkText }}
{{ coach.sel.name }} {{ coach.sel.email }} · {{ coach.sel.phone }} · Goal: {{ coach.sel.goal }}
Total points{{ coach.sel.points }}
Est. value{{ coach.sel.value }}
Chase 5/24{{ coach.sel.f524 }}
Support left{{ coach.sel.daysLeft }} days
This client has not added any cards yet.
Support periodEnds {{ coach.adm.supEnd }}
Duration
ITIN
{{ dc.name }}{{ dc.dateText }}
Roadmap
No steps yet. Add the cards you plan with this client.
{{ rs.kindLabel }}
Message on client dashboard
Saved. The client sees the changes now.
{{ d.name }} {{ d.issuer }} · {{ d.typeLabel }} · {{ d.statusLabel }}
{{ d.programLabel }}
{{ d.pointsFmt }}≈ {{ d.valueFmt }}
Updated {{ d.updatedText }}
Sign-up bonus · {{ d.subBonus }} ptsby {{ d.subDeadline }}
{{ d.subSpent }} of {{ d.subMin }} spent{{ d.subRemain }} to go · {{ d.subDays }}
{{ x.k }} {{ x.v }}
Balance history
{{ h.date }} {{ h.points }} {{ h.delta }}
{{ modalTitle }}
Type
{{ formErr }}
{{ toast }}