A subscription-tracking app built around a cancellation flow that refuses to promise what it can’t verify.

Internship Capstone at FlyRank AI
Sub-Track
Role
Product Designer - 10-Week Capstone
Timeline
July - August 2026

SubTrack subscription manager collage: billing detail, dashboard, calendar, and analytics screens layered on a dark ground with the "Subscription made every easy" tagline
  1. The Problem

    76% of 642 apps use dark patterns

    A joint FTC / ICPEN / GPEN study (2024) found that 76% of 642 subscription apps use at least one dark pattern to block cancellation. "Cancel anytime" is a promise users have learned not to trust.

  2. The Move

    Three steps each way, symmetric

    Built a subscription manager that refuses to claim what it can't prove. Three steps to add. Three steps to start leaving. The signup and cancellation paths are literally the same length.

  3. The Mechanism

    Redirect, not process

    Every cancellation redirects to the subscription's own site rather than being processed in-app. A post-redirect check-in confirms the handoff; the product never claims a completion it can't verify.

  4. The Outcome

    $1,796 ARR / 5.4x value

    $1,796 modeled annual recurring revenue per 1,000 free users at a $4.99 price and 3% conversion, delivering 5.4x the per-user cost of a competitive premium tier. Modeled, not measured.

Redirect, Not Process

Every action hands the user to the subscription’s own site instead of processing it in-app. The product can only confirm it asked, not that a cancellation went through.

Three Steps To Leave, Three To Join

Comparing a full signup to a full cancellation stopped being fair once the app stopped owning either end. What survived: three steps to add a subscription, three to cancel one.

AI Logs Changes As Fact

Price and plan changes are detected automatically and logged with no confirmation step. A false positive can reach the user stated as fact, a trade-off named rather than hidden.

  • FigmaEvery editable screen and component; hand-assembled
  • ClaudeDesign-system spec, verification script, layout discussion
  • Google StitchCalendar-screen ideation (rebuilt by hand)
  • MobbinPattern reference for dashboards and detail views
  • DribbbleVisual reference for calendar and analytics treatments

Need a product problem solved?

A subscription-tracking app built around a cancellation flow that refuses to promise what it can’t verify. · SaribPXL