Life Lab
DBT Diary Card
← Life Lab
Transcription
DBT Diary Card · Clinician Transcription

Transcribe the Paper Card

Enter the patient's handwritten diary card into the tool. One tab per day. Ratings are 0–5 buttons; skills are checkboxes. Once transcribed, switch to Weekly Review for heatmaps and pattern analysis, then Progress Over Time to add this week to the patient's longitudinal record.

Rating scale (match the paper card): 0 = not at all · 1 = a little · 2 = some · 3 = moderate · 4 = strong · 5 = extreme/most intense possible. For "Acted?" — check if the patient acted on the urge that day.
Day 1 of 7
Clinician Configuration · Custom Build

Build This Patient's Card

Tailor the diary card to this patient's treatment targets. Add or remove emotions, urges, target behaviors, and skills. Defaults follow Linehan's standard card plus the skills list from the Life Lab back-of-card reference.

Tip: Start conservative. The fewer things tracked, the more likely it gets filled out daily. You can add targets as treatment progresses.
Target Presets

Load a starting template

One-click presets based on common presentations. Loading a preset replaces the current configuration.

Emotions to Rate (0–5)
Urges / Target Behaviors (rate 0–5 + acted Y/N)
Actions / Behaviors to Track (frequency or Y/N)
Skills (grouped — check when practiced)

Mindfulness

Distress Tolerance

Emotion Regulation

Interpersonal Effectiveness

Save Configuration

Export / import this patient's card

Save the configuration as a preset to reuse for this patient next week, or export as JSON to share or archive.

Patient Enrollment

Enroll the patient in the Life Lab app

Generates a QR code that enrolls the patient into the Life Lab patient app at lifeskillstrainer.life/app.html with this exact configuration. The patient scans the QR with their phone camera in session, sets a PIN, and the app is ready — works across multiple weeks, no file downloads, no email attachments.

Drop patient export here
Drag a .json file from the patient onto this box, or click to browse. Auto-detects clinician exports and patient app exports.
Weekly Review · Clinician Summary

Period Summary

Aggregate snapshot of the patient's entries in the selected date range. Defaults to the full span of loaded data.

Date range
to
Emotion Intensity — Daily
Urges + Acted On
Skills Used This Period
Notes / What Mattered
Printable Blank Card

Print a Blank Card for the Patient

A blank version of this patient's customized card sized for letter paper. Hand this to the patient to fill in by hand during the week. Use your browser's print dialog (Ctrl/Cmd + P).

Longitudinal Progress · Treatment Course

Progress Over Time

Multi-week view of this patient's treatment course. Load one or more weekly JSON archives to visualize trends in emotions, urges, behaviors, and skill use. Use this view for session planning, treatment review, case consultation, and outcomes documentation.

Load Weeks

Add weeks to the archive

Select one or more JSON files exported from this tool. Weeks are de-duplicated by date — re-loading the same week replaces it. All data stays in this browser tab and is cleared when you close the tool or hit Reset.

Emotion Tracemap · Patient Train Tool Data

Tracemap

Patient-side emotion tracemap entries from the LifeLab app's Train tool. This data is intentionally separated from the diary card. The tracemap is a free-form, in-the-moment emotion identification practice — not a structured DBT diary. Use this view for pattern recognition, somatic-emotional links, and between-session reflection.

Tracemap Data
Assigned Goals · Patient Progress

Assigned Goals

Progress on goals you assigned this patient via the Assign Goals tool. Loaded from the patient's exported JSON. Each goal shows current count vs target, plus completion status.

Goals from Patient Export

Drop a patient JSON export at the top of this page to see their assigned-goals progress here.

Pick emotions from the tracemap

Tap any emotion to select it. Tap "Add to card" to add all selected emotions at once. Emotions already on the card are grayed out.