Pricing Page — Delivery Checklist

Every feature listed on the pricing page must be real and working before we publish. This checklist maps each promise to its current status. Nothing ships to the pricing page until it’s checked off here.

Feature definitions: See Feature Definitions for detailed descriptions, acceptance criteria, and gotchas for each item below.

Pricing model: Advisor-only distribution. Households do not subscribe directly. All household access is bundled through the advisor’s subscription.


Core Household Features (Available in All Advisor Tiers)

These features are what every household experiences through their advisor’s subscription:


Trial Features (30-Day Free Trial)


Advisor Tier ($199/month — 20 Households)

Everything in Core Household Features, plus:


Practice Tier ($349/month — 50 Households)

Everything in Advisor Tier, plus:

  • Household limit enforcement (50) — Does the system enforce the 50-household cap?
  • Insurance gap detection — Does the system automatically flag coverage gaps? (If not ready, REMOVE from pricing page or mark as “coming soon”)
  • Co-branding — reports — Can the advisor upload their firm logo and have it appear on generated reports?
  • Co-branding — materials — Are other client-facing materials brandable?
  • Annual review automation (household-facing) — Do reminders go directly to households (not just the advisor)?
  • Sentimental asset inventory — Can the user tag physical items with stories, designated recipients, and reasoning?
  • Priority support — Is there a support tier or queue that Practice subscribers access faster?
  • Storage pool (75GB) — Is the 75GB total storage pool enforced and visible?
  • Storage overage billing — Does Stripe handle storage overage charges ($30/100GB block)?
  • Annual prepayment (15% discount) — Is Stripe configured at $3,559/year?

Enterprise Tier (Custom — 100+ Households)

Everything in Practice Tier, plus:

  • 100+ households — Can the system handle 100+ households under one account without performance issues?
  • Full white-label — Can ALL branding be replaced with the firm’s brand (logo, colours, domain)?
  • API integrations — Is there an API? (If not built, state “available upon request” or “roadmap” — don’t promise it flat)
  • Dedicated onboarding — Is there a named person/process for Enterprise onboarding?
  • Custom reporting — Can reports be customized per Enterprise client?
  • Firm-level analytics — Can the firm see aggregate data across all advisors/households?

Advisor Matching (Unattached Households)

  • intake — Can a household without an advisor request to be matched?
  • Matching process — Is there a defined process for connecting unattached households with advisors (in-house or from network)?
  • Advisor network — Do we have at least 3 advisors willing to accept matched households at launch?

Infrastructure & Operations

  • Stripe billing — Advisor plan — Monthly billing configured at $199/month
  • Stripe billing — Practice plan — Monthly billing configured at $349/month
  • Stripe billing — annual Advisor — Annual prepayment configured at $2,028/year
  • Stripe billing — annual Practice — Annual prepayment configured at $3,559/year
  • Stripe billing — overage — $12/household/month overage billing functional
  • Stripe billing — Founding Member — One-time $1,500 charge configured
  • Stripe billing — storage overage — Storage overage billing configured (30/100GB, $100/500GB)
  • Trial — no credit card — Can an advisor start a trial without entering payment info?
  • Trial → paid conversion — Does Stripe handle the transition from free trial to paid subscription?
  • Cancellation flow — Can a user cancel? Is the 90-day data retention period enforced?
  • Data export — Can a user export all their data before account closure?
  • Plan upgrade/downgrade — Can users switch plans mid-cycle with prorated credits?
  • PIPEDA compliance — Is data hosted in Canada (AWS Canada-East)?
  • S3 storage — bucket configuration — Are S3 buckets configured in ca-central-1 with proper access controls?
  • S3 storage — lifecycle policy — Is auto-migration to S3 Infrequent Access configured for settled estates (12 months inactive)?
  • Storage monitoring — Is per-account storage usage tracked and reportable?
  • Security — encryption at rest — Is stored data (including S3 objects) encrypted?
  • Security — encryption in transit — Is all data transmitted over HTTPS?
  • Privacy policy — Does the published privacy policy match what the product actually does?
  • Terms of service — Are ToS current and reviewed by legal?

Pricing Page Content

  • All prices in CAD — Confirm all displayed prices are in Canadian dollars
  • No household pricing visible — Confirm no direct-to-consumer pricing appears on the page
  • “Cost of doing nothing” stats verified — Are the legal fee ranges (30K, 134K) sourced and defensible?
  • Haddock v. Haddock reference — $134,000 figure confirmed from court decision / Globe article
  • Graves v. Nagy reference — $62,000+ figure confirmed from court decision
  • Province-specific calculation claim — Verified working for all 10 provinces? Or just Ontario? (If just Ontario, say “starting with Ontario” on the page)
  • Founding Member spots remaining — Is the count accurate and updated? (10 advisor spots at $1,500)
  • Storage amounts listed correctly — Confirm included storage per tier matches (2GB Trial, 20GB Advisor, 75GB Practice, Custom Enterprise)
  • Storage overage pricing listed — Confirm additional storage pricing is visible and accurate
  • FAQ accuracy — Every FAQ answer matches actual product behaviour (including storage FAQ)
  • “Don’t have an advisor?” section — Contact form or link is live and functional

Red Flags — Remove Before Publishing

If any of the following are not ready, remove them from the pricing page rather than shipping a promise you can’t keep:

FeatureRisk LevelAction if Not Ready
Voice recording (Tell Your Story)HighRemove — don’t promise media capture you can’t deliver
Legacy messages with delivery triggersHighRemove — timed delivery is complex; don’t list on pricing page
Insurance gap detection (Practice)MediumMark as “coming soon” on Practice tier — don’t remove the tier
API integrations (Enterprise)MediumChange to “available upon request” — don’t imply it’s built
Full white-label (Enterprise)MediumConfirm scope — logo swap vs. full brand replacement
Co-branding (Practice)LowConfirm: is this logo on PDF reports, or full material customization?
Annual review automation (household-facing)LowIf only advisor-facing reminders work, adjust the copy
Sentimental asset inventory (Practice)LowIf available in Advisor tier too, move it up in the comparison table
Trial — no credit cardLowIf Stripe requires a card for trial, update copy to “cancel anytime”
Video uploads (Tell Your Story)MediumIf video upload/playback isn’t ready, remove from storage description — list “documents, photos, and audio” only

Sign-Off

Before the pricing page goes live:

  • Tim has verified every feature claim against the actual product
  • Jeff has confirmed Stripe billing is configured for all plans (349, 12)
  • OTB has confirmed which features are in V1 vs. roadmap
  • Legal has reviewed the pricing page for compliance (no advice claims, no guarantees)
  • At least one founding advisor has completed the full workflow end-to-end with a real household
  • Advisor matching process is documented and at least one in-house advisor is available for unattached households