🔗 Therapy homework, not a sobriety clock

One sitting.
The whole chain.

Chain records the cue, the sitting, and what it paid off — so you and your therapist can work with data instead of a streak counter.

Now
12:47
💨 Vape Pen
🔵 2 hits
Craving started: 7/10
Home · Cannot sleep
–
+ Add Hit
⏹ End Session
🔥
Now
📋
Log
📊
Patterns
⚙️
Settings
52.5M
Americans used cannabis in 2021
CDC / SAMHSA NSDUH, 2021
3 in 10
users develop cannabis use disorder
CDC, citing JAMA Psychiatry 2015
#1
strategy in evidence-based digital interventions is self-monitoring
JMIR Scoping Review, 2025
<10%
of people with CUD receive any treatment
SAMHSA NSDUH, 2022

Built on the clinical model,
not the quit-app playbook.

A sitting is one decision chain — vulnerability, prompting event, links, behavior, consequence. Chain captures all of it, then exports a worksheet your therapist can actually read.

🔗
Chain Analysis Logging

At the start: what just happened (prompting event), who is here, urge 0–10. At the end: urge again, what it paid off, and what you tried first. That craving delta is the test.

Prompting event Craving in → out Consequence
❤️
Apple Health Sync

Reads your heart rate, HRV, sleep stages, respiratory rate, and SpO₂ at session start. Writes mood data to Apple Health Mindful Sessions — 38 emotions, fully mapped.

38 emotions → HK Sleep · HRV · HR State of Mind
💍
Oura Ring Integration

Pull your readiness score, HRV trend, resting heart rate, and detailed sleep stage breakdown (REM, deep, light) directly from your Oura Ring at session start.

Readiness score Sleep stages HRV trend
📡
NFC Quick Tap

Program any NFC tag with Chain. Tap it anytime during a session to log a hit — with a note prompt asking why. Discreet, fast, hands-free.

One-tap logging Note prompt Any NFC tag
📋
Chain Worksheet Export

Export reads like a board a therapist writes on: vulnerability, prompting event, links, sitting, consequence, craving change. Patterns are labeled "possible hypothesis — not a diagnosis."

Chain worksheet Craving delta Time-limited link
🏝️
Live Activity & Dynamic Island

Your active session lives on the lock screen and in the Dynamic Island. See your elapsed time, hit count, and log another hit without unlocking your phone.

Lock screen widget Dynamic Island Siri shortcuts

Four questions per sitting.

Each one maps to a node in the chain. Together they answer the only question that matters: what function does this serve?

Session start · Question 1
What just happened?

The prompting event — the specific thing that set the chain in motion. Not "stressed," but "just had that call with my manager." The difference is what makes the worksheet usable in therapy.

What just happened? (prompting event)
1
Session start · Question 2
Who is here?

The single most predictive situational field. 94.5% of social cannabis use occurs when others are using (Buckner et al.). One tap captures it — no typing.

Alone
With others
Others using
2
Start & end · Question 3
Craving in → out.

Rate the urge 0–10 when you start. Rate it again when you end. The delta is the test — it tells you what the sitting actually did. If positive affect doesn't reliably rise, the function is relief, not pleasure.

7
Before
3
After
↓ 4pts
3
Session end · Question 4
What did you try first?

Skills practice is invisible without a record. This optional field captures what you tried — urge surfing, a STOP skill, calling someone — before or during the sitting. Your therapist can see what's working.

What did you try first? (optional)
4

Questions 1 and 2 are the antecedent. Question 3 is the test. Question 4 is the intervention attempt. Together they produce a complete chain — the same structure a therapist draws on a whiteboard.

What Chain doesn't do.

The quit-app market made the same choices. These are the ones Chain refuses to copy.

🚫 No streak counter

A logged sitting becomes a "confession" that resets a streak. Chain never counts days clean — it logs what happened. A lapse is data, not a failure.

Larimer, Palmer & Marlatt · PMC6760427
🚫 No "money saved" hero metric

It's useful as a side calculation. As a headline it hides function. The 2026 app review found money-saved was the category default across all cannabis cessation apps.

Seth et al., JMIR mHealth · PMC13219983
🚫 No product recommendations

Chain records method, hits, and duration. It does not suggest strains, dosages, or products. The before-and-after is aimed at the behavior's payoff, not the cartridge.

🚫 No treatment claim

Chain has not been studied as a treatment. The methods underneath it have been. The clinical sentence is "one sitting, the whole chain." Not "this will help you quit."

Built for the details.

Every screen is designed around one question: what do you actually need to know right now?

Now
4:27
💨 Vape Pen🔵 3 hits
Craving: 8/10 · Home · Anxious
–
+ Add Hit
⏹ End Session
🔥
Now
📋
Log
📊
Patterns
⚙️
Settings
Session Timer
Now
3 · How are you feeling?
Quick adds
Anxious*
Stressed*
Calm*
Anxious *
Stressed *
Overwhelmed *
Angry *
Sad *
Calm *
Happy *
Hopeful *
Bored *
Habit
* syncs to Apple Health
🔥
Now
📋
Log
📊
Patterns
⚙️
Settings
Mood Selection
Log
Today
10:42 PM · 18 min
Vape Pen · Home · Anxious
3 hits
3:15 PM · 9 min
Flower · Social · Excited
1 hit
Yesterday
11:30 PM · 24 min
Vape Pen · Cannot sleep · Stressed
4 hits
7:00 PM · 12 min
Flower · Work · Overwhelmed
2 hits
🔥
Now
📋
Log
📊
Patterns
⚙️
Settings
Session Log
Patterns
Sessions this week
MonTueWedThuFriSatSun
Top triggers
Anxious
Cannot sleep
Stressed
🔥
Now
📋
Log
📊
Patterns
⚙️
Settings
Pattern Analysis

Your mood is now
part of your health record.

Chain maps 38 emotions to Apple Health's State of Mind API — so your mood during sessions lives alongside your heart rate, sleep, and HRV in one place your doctors can see.

38
emotions mapped to
HK State of Mind
18
life context associations
tracked automatically
7
biometric data points
at session start
Stressed * Anxious * Overwhelmed * Angry * Frustrated * Worried * Scared * Irritated * Sad * Hopeless * Disappointed * Guilty * Lonely * Ashamed * Excited * Happy * Joyful * Calm * Grateful * Proud * Confident * Hopeful * Peaceful * Content * Relieved * Joyful * Bored * Restless * Indifferent * Drained *

Your data, ready
for your next session.

Generate a shareable web report with a time-limited link. Your therapist sees your session notes, hit timeline, urge levels, and biometric context — without needing an app.

  • →Session notes, context tags, and thought log
  • →Per-hit timeline with timestamps and notes
  • →Urge level before and after each session
  • →Biometric context: sleep, HRV, heart rate
  • →Pattern analysis across selected date range
  • →Time-limited link, expires automatically
Chain — Session Report
Oct 1 – Oct 6 · 12 sessions · 28 total hits
Expires in 7 days
Session Notes
Tuesday, Oct 6 · 10:42 PM · 18 min · 3 hits
Home Cannot sleep Anxious Stressed
"Racing thoughts, couldn't wind down. Used to sleep."
10:42 PMSession started
10:53 PMStill craving
10:58 PMNot feeling it yet
Tuesday, Oct 6 · 3:15 PM · 9 min · 1 hit
Social Excited
"Social setting, friends offered. Felt good overall."

What the research actually says.

Chain's design choices map onto specific published findings — not the general "tracking apps work" claim.

Craving at one assessment predicted cannabis use at the next. Craving, withdrawal, and negative affect were lower after use. Positive affect did not reliably rise. 61.2% of use was social; 94.5% of that occurred when others were using.

Buckner et al.
Drug and Alcohol Dependence · PMC4304386
Why Chain asks "who is here?" at session start.

Across 138 randomized studies and 19,951 people, interventions that increased monitoring of goal progress also improved goal attainment (d+ = 0.40), and the change in monitoring frequency mediated that effect.

Harkin et al.
Psychological Bulletin, 2016 · PubMed 26479070
Evidence for monitoring a chosen goal — not a promise Chain reduces use.

An effective chain is collaborative, complete enough to include internal and external cues, and treated as a hypothesis that new information can discard. A pattern that later sittings don't fit should be discarded.

Rizvi & Ritschel
Cognitive and Behavioral Practice, 2014
Why the Patterns screen labels everything "possible pattern, not a conclusion."

Every build, documented.

Chain is in active TestFlight development. Here's what's shipped.

Build 31 Oct 6, 2026
Chain Analysis Model — Prompting Event, Social Context, Skill Tried
  • Added "What just happened?" (prompting event) field to session start — captures the specific cue that triggered the sitting
  • Added "Who is here?" 3-way picker: Alone / With others / Others using — the single most predictive situational field (Buckner et al.)
  • Added "What did you try first?" optional field at session end — records any skill attempted before or during the sitting
  • Patterns screen now shows "Possible patterns, not conclusions" disclaimer — patterns are hypotheses, not diagnoses
  • Marketing site updated: clinical framing, cited research (Buckner, Rizvi & Ritschel, Harkin), "What Chain doesn't do" section
Build 30 Oct 6, 2026
Full Apple Health Emotion Expansion
  • Expanded mood chips from 10 to 30 — covering all 38 HK State of Mind labels across difficult, positive, and situational categories
  • All 38 HK emotions and 18 life associations now fully mapped to HealthKit (was 9 labels, 1 association)
  • Chips marked with * indicate Apple Health sync — visible at a glance
  • Quick adds row — top 5 most-used tags from your last 50 sessions float to the top automatically
  • Custom quick-add tags in Settings — add "Coding", "Gym", or any tag you use regularly
  • Section renamed "How are you feeling?" to better reflect expanded emotional coverage
Build 29 Oct 5, 2026
NFC Hit Note Prompt
  • NFC tag tap now opens the "Why another hit?" sheet instead of silently logging
  • Choose a reason chip or type your own before the hit is recorded
  • Skip button available for quick no-note logging when you just need the count
Build 28 Oct 5, 2026
Therapist Reports, Hit Timeline & Sleep Fix
  • Therapist report export now works — fixed URL routing and Cloudflare Access bypass for unauthenticated therapist access
  • Reports now include session notes: context, thought, vulnerability, and mood note per session
  • Hit Timeline table in each session card — per-hit timestamps and notes for your therapist
  • In-app SessionDetailSheet: expandable hit timeline showing each hit's time and note
  • Sleep no longer shows inflated totals (was ~19h) — fixed interval merging to reconcile Oura + Apple Watch sources
Builds 26–27 Oct 5, 2026
Apple Health State of Mind Fixes
  • Fixed iOS availability guard — HKStateOfMind requires iOS 18, not iOS 17
  • Fixed invalid enum members: .nervous → .anxious, dropped .bored and .dailyLife
  • Added required metadata: nil parameter to HKStateOfMind initializer
  • Health sync now reliably writes mood data at session end on iOS 18 devices
Builds 1–25 2026
Core Foundation
  • Session tracking with method, urge level (0–10), context chips, and free-text notes
  • Hit logging with note prompts — multiple reasons per hit
  • Apple HealthKit integration — reads HR, HRV, HRV, SpO₂, respiratory rate, steps, sleep stages
  • Oura Ring integration — readiness score, REM/deep/light sleep, resting HR
  • NFC tag programming — write any blank tag to log hits hands-free
  • Live Activity — lock screen timer and Dynamic Island support
  • Siri / App Intents — start session, log hit, end session by voice
  • Pattern analysis — usage heatmaps, trigger frequency, session trends
  • Session log with detailed drill-down — biometrics, tags, notes per session
  • iCloud / CloudKit sync — data synced across devices
  • Therapist report generation — web-based shareable report with time-limited links

One sitting.
The whole chain.

Chain is in active TestFlight beta — built for adults working with a therapist on clustered cannabis or nicotine use.

Available via
TestFlight

iOS 18+ required · Private data stays on device and iCloud · No accounts