Interactive
Click "Ask about this" on any
decision. Or open the AI panel.
← Back to Case Studies
UX Research + Design · Subscription Systems · Ethical UX

Designing Trust in
Subscription Services

Investigating how forced continuity patterns influence user trust — and whether transparent design is a retention strategy, not just an ethical preference.

This is not a static case study. Ask about any decision, rejected idea, or trade-off. The thinking is queryable.
RoleUX Researcher & Product Designer
TypeResearch + Product Concept
Timeline6 Weeks
MethodsUsability · Interviews · Surveys
ToolsFigma · FigJam · R Studio

"You signed up for a free trial. Three weeks later, €12.99 appeared on your statement. You never intended to renew. This isn't an edge case — it's a business model."

ResearchDecisionsEvidenceOutcomes
01 · My role & what I was actually trying to do

I led the research framing and concept development end-to-end. The hardest part wasn't the design work — it was deciding which dark patterns to study. Not all of them. The ones that do the most damage to trust specifically.

Pivot
This scoping decision defined everything. Too broad and the study would have produced noise. Too narrow and it wouldn't generalise.

I kept asking: where in the subscription journey does trust break first? Not where users complain most. Where it breaks. That question ended up reframing the entire project.

I explored multiple concepts before committing — and had to defend why the simpler ones weren't enough. The temptation was to design something visually impressive that didn't address the actual failure point.

Most subscription systems are optimised for retention, not trust. Those two goals feel aligned until they're not — and that divergence is exactly where the design problem lives.

Key Contributions
UX Research & Problem Framing
Scoped to forced continuity — not dark patterns at large.
Dark Pattern Analysis
Identified which patterns created trust damage vs. which were just annoying.
Concept Ideation
Explored three directions before selecting and combining the final approach.
Interaction Design & Prototyping
Designed both the deceptive and transparent variants used in testing.
02 · Dark patterns in subscription interfaces

These patterns aren't accidents — they're deliberate choices that prioritise business metrics over user autonomy. The question I had to answer: which ones actually break trust, and which just create friction?

Hidden Renewal Terms

Buried in fine print or rendered in low-contrast text. Technically visible. Functionally invisible.

Unexpected charges, eroded trust
Cancellation Friction

Cancel buttons require 4–6 steps through buried settings flows. Designed to exhaust users into staying.

Users feel trapped — and read it as intentional
Default Auto-Renewal

No pre-billing notification. Inertia — not active choice — drives retention.

Subscription by default, not desire

The most sophisticated dark pattern isn't the confusing cancel button. It's the absence of a renewal reminder. It's what you don't show.

Anchor
This is the anchor insight: the problem isn't that the UI is deceptive — it's that the system is designed to keep users uninformed at the exact moment they need information.
D01 · Subscription lifecycle — Stage 4 as the critical transparency point
Stage 1
User Sign-Up
Stage 2
Activation
Stage 3
Usage Period
Stage 4
Renewal Notification
⚠ Critical point
Stage 5
Billing Event
Stage 6
Cancel or Continue
Critical finding · Users discover renewals only after being charged. That's where trust breaks. And it's entirely a design choice, not a technical constraint.
03 · The research study — why a comparative experiment

I ran a mixed-methods study with 30 participants (18–35, all active subscribers). Every participant used both prototypes — deceptive and transparent — in randomised order, completing the same cancellation task in each.

Small detail
This decision looks small but defines the system: randomising interface order eliminated sequence bias. Without it, the trust delta would have been meaningless.
Interface A — Deceptive Design
Premium Individual
Renews in 7 days

Hidden renewal terms — difficult cancellation process

Interface B — Transparent Design
Premium Individual
Your plan renews on April 15
Auto-renew

✉ We'll email you a reminder before your renewal date

Clear billing — easy cancellation

30
Participants
Regular subscription users
18–35
Age range
All active subscribers
100%
Subscription users
All used digital services
Research methodology
Why a controlled comparative experiment — not longitudinal, not ethnographic
+
04 · Key research insights — three patterns, one surprise

Three patterns emerged from user testing. One of them genuinely surprised me. Not the finding — the mechanism behind it.

Insight 1
Low Renewal Awareness

Users failed to realise subscriptions would auto-renew. This wasn't a literacy problem — many participants were technically savvy. It was an attention problem created deliberately through information hierarchy choices. The renewal information was there. It just wasn't designed to be seen.

"I didn't even realise the subscription renewed today."
Pivot
This is where the direction changed. I initially assumed the problem was hidden information. The research showed it was misweighted information — a different problem with a different solution.
Insight 2
Cancellation Friction Was Read as Intentional

Participants didn't just find the cancellation process hard — they inferred intent. Within 30 seconds of using the deceptive interface, participants used words like 'sketchy' and 'feels off.' That's below conscious reasoning. It's pattern recognition for untrustworthiness. The design was communicating something even when it wasn't trying to.

"They made it so hard to cancel that it felt intentional."
Insight 3 — The Surprise
Transparency Built Trust AND Willingness to Stay

Users reported higher trust with the transparent interface. That part was expected. What wasn't: they also reported higher comfort staying subscribed. Transparency didn't drive cancellation — it drove informed retention. Users who could easily cancel often chose not to. That reframed the business case entirely.

"If the renewal date was clearer, I'd feel more comfortable staying subscribed."
05 · From insight to opportunity — explicit mapping

I don't do this section because it looks good on a case study. I do it because it's the moment I can show whether the design decisions actually follow from the research — or whether I just picked what I liked.

Insight → Decision → UI → Impact
Insight
Users miss renewal info due to information hierarchy — not literacy.
Decision
Intervene before the billing event, not at it. Proactive communication, not reactive.
UI
Renewal Reminder: 7 days before billing. Date + amount + single action CTA.
Impact
+35% subscription awareness. Users aware before the charge happens.
Insight → Decision → UI → Impact
Insight
Cancellation friction was read as intentional — users inferred deception.
Decision
Remove friction completely. Accept the cancellation increase as the cost of trust.
UI
Single-screen cancellation: current plan, next billing, access-until. No multi-step obstruction.
Impact
62% fewer complaints. Users who stay are staying by choice.
Insight → Decision → UI → Impact
Insight
Transparency made users MORE comfortable staying subscribed.
Decision
Centralise subscription visibility — make it accessible, not buried.
UI
Subscription Dashboard: accessed from reminder, not settings. One place for everything.
Impact
+42% perceived transparency. Informed retention, not inertia-based.
06 · Concept exploration — what I rejected and why

I explored three distinct concepts before deciding the answer was all three, combined. The rejection decisions were as important as the selection ones.

Uncertainty
I came close to just building the Reminder System and calling it done. It would have looked cleaner as a concept. But it would have left the dashboard and cancellation problems unsolved — and those are where trust actually breaks.
Concept 1
Renewal Reminder System

Proactive notification 7 days before billing. Billing date, amount, and one-tap management. Nothing buried.

Addresses awareness. Doesn't solve cancellation friction or dashboard visibility.

Kept as core
Concept 2
Subscription Control Dashboard

Centralised view of all active subscriptions. Renewal dates visible. Easy cancellation access from one place.

Works — but only if users find it. Without the reminder driving them there, most won't.

Kept as core
Concept 3
Transparent Billing Flow

Single-screen cancellation. Clear plan details, next billing date, access-until date. No confirm shaming.

Removes friction in the cancellation flow but doesn't prevent users from reaching that point confused.

Kept as core
Concept integration
Why keep all three — not just the cleanest one
+
07 · Final design solution — a cohesive trust system
Final Design Solution

A Cohesive Trust System

The final design combines all three concepts — but as a system, not as three features. Each component triggers the next. That's not a nice UX story. It's the load-bearing structure of the solution.

ReminderDashboardCancellation
Feature 01
Renewal Reminder

7 days before billing. Date, amount, single CTA. No buried settings. The entry point to the whole system.

Feature 02
Subscription Dashboard

Centralised — active subscriptions, renewal dates, cancel buttons. Accessed from the reminder, not just from settings nobody uses.

Feature 03
Transparent Cancellation

Single screen. Plain language. No confirm shaming. What you'll lose, when, what you won't be charged. Done.

08 · Before & after — the change is smaller than you'd think

The visual difference is almost embarrassingly small. That was intentional. I didn't want to argue this required a full redesign. The gap between deceptive and transparent design is about information hierarchy and timing — not radical visual change. I had to defend that position to myself before I could defend it to anyone else.

Small detail
This decision looks small but defines the system. If the fix required a full visual redesign, the business case collapses. Arguing hierarchy and timing keeps it implementable.
Before — Deceptive Design
Hidden renewal terms
Buried cancellation options
No renewal reminders
After — Transparent Design
Visible billing terms
Easy, single-screen cancellation
Proactive renewal reminders
The transparent design produced 47% higher trust scores and 62% fewer complaints during user testing.
09 · Design trade-offs — what I gave up and why

Every design decision has a cost. I want to be specific about the tradeoffs I made, because pretending they don't exist would undermine the credibility of the work.

Decision
Short-term cost
Why it's worth it
Renewal reminders
Potential increase in cancellations near billing date
Users who stay after seeing the reminder are informed subscribers — not passive ones who forgot. That's more sustainable retention.
Simplified cancellation
Reduced short-term retention from friction removal
Friction-based retention creates resentful users. Resentful users churn anyway — they just churn angry, and they tell people.
Transparent billing communication
Requires clearer subscription management infrastructure
That infrastructure cost is real. It's also what enables the renewal data that improves churn modelling over time.

Reducing cancellation through friction isn't retention. It's delay. And the cost of that delay is paid in brand trust — at a much higher interest rate.

10 · Research data — what the numbers actually say

Based on 30 participants rating each interface on a 1–5 trust scale after completing the cancellation task. The confidence intervals don't overlap — this isn't noise. But it is a prototype study, not a live product. I'm careful about the distinction.

Trust Score Comparison
Based on 30 participants · scale 1–5
2.8
Deceptive
4.4
Transparent
+57%
Trust score improvement
2.8 → 4.4 · 95% CI non-overlapping
+35%
Subscription awareness
Users aware of upcoming renewals
+42%
Perceived transparency
Clear understanding of billing terms
D02 · Failure mode → Design response architecture
Hidden renewal terms
Proactive renewal reminder
Awareness before charge
Cancellation friction
Single-screen cancellation flow
Fewer trapped users
Default auto-renewal
Visible auto-renew toggle
Active choice, not inertia
11 · Expected impact — and where I'm still uncertain

The metrics from the study are promising. I want to be careful about overstating them. This was a controlled experiment, not a live product. The real question is whether the trust gains hold at scale, over time, across different subscription categories. I don't have that data.

Uncertainty
I'm genuinely uncertain whether the +57% trust improvement holds in a real billing environment over 6 months. Saying otherwise would be dishonest about what the study can actually prove.
📈
User awareness of billing cycles

Clear communication prevents unexpected charges — the primary driver of support tickets and chargebacks.

⚖️
Perceived fairness in subscription models

Users feel respected and in control of their choices — a different kind of loyalty than friction-based retention.

🛡
Reduction in unexpected billing disputes

Transparent renewal communication reduces the conditions that generate disputes before they happen.

🤝
Improved long-term trust in digital services

Ethical design builds sustainable engagement. The data suggests this isn't a tradeoff — it's a better business model.

12 · Reflection — what I'd do differently

This project made a clearer designer out of me. It also exposed where my thinking was still soft.

Ethical Design Responsibility

I went into this treating it as a UX problem. I came out treating it as an ethics problem that happens to have a UX solution. The distinction matters. UX problems have best practices. Ethics problems require positions. I pushed for a position here — that retention through friction is a form of design harm — and I think that framing produced stronger, more coherent work than if I'd stayed neutral.

A designer who won't take a position on their work isn't a designer — they're a service provider. There's a difference.

How Small Interface Decisions Affect Trust

The research reinforced something I suspected but couldn't prove before this: small decisions compound. The visibility of a cancellation button. The timing of a renewal email. The wording on a billing screen. Users don't consciously log these — but they accumulate into a feeling about whether a company respects them.

What surprised me was how quickly participants formed those impressions. Within 30 seconds of using the deceptive interface, participants were already using language like "sketchy" and "feels off." That's below the threshold of conscious reasoning. It's pattern recognition for trustworthiness.

Future Opportunities

The questions I'm most interested in now are the ones this study couldn't answer:

Longitudinal studies tracking user trust over extended subscription periods — does the trust gain from transparency hold at 6 months?
Testing transparent design patterns across different subscription categories (SaaS, media, utilities) to understand where the effect is strongest.
Measuring real-world retention impact when ethical design is implemented at scale — not just in controlled testing.

"Design is not just what it looks like and feels like. Design is how it works — and more importantly, how it treats people."