Node 1Phase IAPage-level

Onboarding and Activation

From "what is this" to the first calm view, by the bank path or the private path.

Job: J1 (activate without anxiety) then opens J-MAIN. Emma (bank), Ravi (private), Claudia (fast).

Type: Flow, Pages, Dialogs, States

Onboarding and Activation

The one-time linear chain from "what is this" to the first calm view, by the bank path or the private path. No tab bar the whole way.

Recommendations

Nodes 1.1 to 1.5

Page

1.1 Welcome / Value Intro

  1. PHeadline: "See what you are paying for. Calmly."
  2. PSample calm preview before any ask (H1)
  3. PCTA: "Show me how it works"
  4. STrust line: "No bank connection needed to start."
  5. SReturning-user sign in [?]
Page

1.2 Activation Path Choice

  1. PPrompt: "How do you want to start?"
  2. POption A: Connect your bank, read-only
  3. POption B: Add them yourself, 400+ presets (equal weight, D2)
  4. S"Either way, you land on the same calm view."
Page + Dialog

1.3 Connect Bank

  1. PTrust statement: read-only, we can never move money, via Plaid (M2)
  2. P"Choose your bank" → Plaid Link
  3. PPersistent fallback: "Add them yourself instead"
  4. SRegion note: US first [? EU deferred]
Page

1.4 Add Subscription

  1. PPreset search: "Search 400+ services"
  2. PPrefilled, editable form (name, amount, frequency, next date, category)
  3. P"Add subscription" then "Add another"
  4. S"Can't find it? Add it manually."
  5. S"3 added so far. Your list is saved."
Page, 3-step

1.5 Guided Reveal

  1. PStep 1 count: "You are subscribed to 14 things."
  2. PStep 2 categories with logos
  3. PStep 3 total paired with action: "That is $247 a month. Here are 2 you might not use."
  4. PAction: "Review these 2" / "See my list"
  5. SJudgment-free tone throughout

Cross-checked against Flow A and B

StateReads likeTrigger
1.3 loading"Syncing your bank. This takes a few seconds."Plaid succeeded, pulling charges
1.3.1 error (Dialog)"We could not connect to your bank. This is usually temporary." Try again / Add them yourself insteadConnection failure (fallback persists)
1.3 empty"We connected, but did not find recurring charges yet."Clean connect, zero detected
1.4 error (preset)"We could not load the service list. You can still add by hand."Preset library unavailable
1.4 partial-saved"Your list is saved. Add more any time."Person leaves mid-entry
1.5 low-countReveal adapts copy for 1 to 2 itemsVery small list [? min count for aha]

Mockups

1.1 Welcome, default
See what you are paying for. Calmly.

Tendd shows every subscription in one calm view.

Netflix$15.99
Spotify$9.99
Show me how it works

No bank connection needed to start.

1.2 Path Choice
How do you want to start?
Connect your bank
Fast, read-only
Add them yourself
Private, 400+ services

Equal weight, neither preselected.

1.3 Connect Bank
Connect your bank

We read your recurring charges, read-only. We can never move your money. Powered by Plaid.

Choose your bankAdd them yourself instead
1.3.1 Error (Dialog)
We could not connect to your bank

This is usually temporary.

Try againAdd them yourself instead
1.5 Guided Reveal, step 3
$247 / month

You are subscribed to 14 things. Here are 2 you might not be using.

Review these 2See my list

SEO, Accessibility, Mobile

SEO. Welcome (1.1) is the only public, indexable node. Everything from 1.2 on is private. See seo.html.

Accessibility. One clear primary action per screen; focus moves to the new H1; the error dialog traps focus, Escape maps to the safe fallback.

Mobile. No structural delta: single-column, full-screen, one action at a time on every breakpoint. Guided Reveal stays gradual at every width.

Locked (draft, 2026-07-03) / Open

Locked. Chain order, equal-weight Path Choice, persistent fallback, one-screen gradual reveal, saved partial list, draft copy.

Still [?]. Auth model for no-account trial; minimum count for the reveal aha; real SEO volumes.