Private OCD journaling & ERP practice

See the loop.
Choose your next response.

Patterns helps you journal, track OCD events, practice ERP, and spot trends without accounts, cloud sync, or anyone else reading your notes.

Patterns mobile app for private journaling, OCD event tracking, ERP practice, insights, and reminders
Patterns mobile app CTA with App Store and Google Play download badges
You're not alone

OCD is a loop.
Naming it is how you loosen it.

Intrusive thoughts aren't who you are. OCD keeps you stuck by making one thought feel like a threat - and making a ritual feel like the only way out. The relief never lasts, so the loop tightens. Seeing the pattern clearly is the first step to breaking it.

  • 1 Obsession An intrusive thought latches on
  • 2 Distress Anxiety spikes fast
  • 3 Compulsion You act to feel safe
  • 4 Relief It fades - briefly
FEATURES

OCD tracking, ERP support,
and private journaling.

Patterns helps you record intrusive thoughts, compulsions, triggers, responses, and distress levels without accounts, ads, or cloud uploads.

Daily Journaling

A minimalist writing space to record your thoughts. Each entry is tied to a specific date, building a chronological history of your mental well-being.

OCD Tracking

Document obsessions and compulsions as they happen. Record the nature of thoughts, actions taken in response, and distress levels on a 0-10 (SUDS) scale.

Pattern Analytics

Visualize distress trends over time with intuitive charts and heatmaps. See anxiety rise and fall, and prepare clear information for therapy and ERP sessions.

Privacy First

All data stays on your device. No cloud uploads, no third-party sharing. Your reflections and personal data remain entirely under your control.

Dark & Light Modes

Switch between carefully crafted dark and light themes to match your environment and reduce eye strain during late-night reflections.

Mobile & Desktop

Built with Flutter for iOS, Android, macOS, Linux, and Windows with a clean interface that feels focused on every screen.

PREVIEW

See it in action

Real screens from Patterns - at home on mobile and on desktop. The journal, the OCD tracker, the analytics, and the settings.

Patterns mobile preview
MOBILE

Pocket-sized reflection

Capture obsessions, log distress, and write a quick journal entry - all from your phone. Your entries stay on your device, no accounts and no uploads.

DESKTOP

Room to think

See your patterns at a glance - analytics, history, and a calm writing space with the room a bigger screen gives you. Native on macOS, Windows, and Linux.

Designed around ERP

Built to support the work that works.

Exposure and Response Prevention is the most evidence-based therapy for OCD. Patterns turns its core moves into a calm daily habit you can keep between sessions.

Delay the urge

The Compulsion Delay Tool helps you pause and ride out a wave instead of acting on it - the core move of response prevention.

Rate your distress

Log distress on a 0–10 scale (SUDS), the same language used in ERP, and watch anxiety rise and fall over time.

See it get easier

Charts and history make progress visible, so you arrive at therapy sessions with clear, concrete notes.

Download Patterns

A calm, local-first space for journaling and OCD self-tracking - available where you reflect.

Mobile

On your phone

Track obsessions, log distress, and journal in a calm private space. Your entries stay on your device - no accounts, no uploads.

Requires iOS 14 or later · Android 8 or later

Patterns home screen on iPhone

Other download options

Patterns runs natively on every desktop you use.

Or build from source on GitHub

Support Patterns

Patterns is open source, independent, and ad-free. If it has helped you, a small tip keeps development going.