Comparison

FreeCBT vs DoseAngel

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

FreeCBT

This app provides a digital thought diary to practice Cognitive Behavioral Therapy (CBT). It helps users identify and challenge negative automatic thoughts, retrain their brains, and ultimately improve mood and behavior. It's an open-source tool for self-help and as a companion to traditional therapy.

Highlights
  • Thought diary
  • Challenge automatic thoughts
  • Identify cognitive distortions
  • Train alternative thoughts
  • Open source
  • CBT self-help tool
Features
Read full description

FreeCBT is an open source thought diary for Cognitive Behavioral Therapy (CBT). Cognitive Behavioral Therapy (CBT) is the "gold standard" of psychotherapy and is widely considered to be one of the most effective, evidence backed treatments for depression, anxiety, and panic. If you go into just about any therapist or psychiatrist, CBT will likely be one of the first treatments they try. FreeCBT is a companion and self-help app for one of the most common formats of CBT. You may have heard it called "the three column technique" or "catch it, check it, change it." Your brain is really good at making you feel exactly what you're thinking. Often, we find ourselves thinking "automatic negative thoughts" that lead us to fume on something that may not be true. That can cause us to feel depressed or anxious. CBT helps you record "automatic thoughts," challenge them with cognitive distortions and then train your brain with an alternative thought. If you do it enough, you can change your thoughts, your moods and your behavior. FreeCBT, a fork of Quirk, is open source under the GPL. You can find the code on Github at: https://github.com/erosson/freecbt

About

DoseAngel

Features
Read full description

DoseAngel is a free, non-commercial harm reduction tool built for the community, that helps you plan ahead and keep track of where you are in your trip. Most risky decisions happen while under the influence, when it's hard to track time or know if you're rising, at peak, or coming down. DoseAngel helps you plan ahead, see what's active in your system, and understand your current state before you consider redosing, significantly reducing the risk of overdose or dangerous combinations. Key features: Plan ahead: map out your doses before you start and see predicted peak and comedown times, so you know roughly what to expect Live state tracking: a real time graph shows what's active in your system right now, including what stage you're in, coming up, at peak, or coming down Combination checker: look up any two substances to see documented interaction risk before you combine them Risky combination warnings: get an automatic warning if what you're about to take interacts with something already active, before you confirm Customizable substances: adjust onset, peak, and offset timing for any bundled substance, or build your own from scratch Everything is stored on your device, no internet connection required. No accounts, no data collection, nothing ever sent anywhere. Free, with no in-app purchases. DoseAngel is a planning and reference tool, not medical advice. It does not diagnose or treat any condition, and it does not calculate or recommend dosages. Always check with a doctor in addition to using this app, and before making any medical decisions. In an emergency, contact your local emergency services immediately.

Screenshots

FreeCBT3 screens
DoseAngel4 screens

Verdict

The call

The clearest difference is update cadence: DoseAngel at monthly against FreeCBT's every 9 months. FreeCBT's advantage is device support (3 vs 1). On price, ads, in-app purchases and iOS requirement there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

FreeCBT ships an update every 9 months, DoseAngel monthly. The most recent releases landed on November 3, 2026 and October 31, 2026 respectively.

Scorecard2 real differences · 8 level
FreeCBT versus DoseAngel: the parameters behind the verdict, then further details
ParameterFreeCBTDoseAngel
PriceFreeFree
Rating4.7 (170 ratings) — better—
Positive reviews96.2% of reviews—
Number of ratings170 — better—
Update frequencyEvery 9 monthsMonthly — better
AdsNoNo
In-app purchasesNoNo
MonetizationFree—
DevicesiPhone, iPad, iPod — betteriPhone
Requires iOS15.1 — better16.4
Further details — not scored
Size35 MB41 MB
Age rating12+17+
DeveloperEvan RossonOded Rinsky

Bugs and requests

FreeCBT

Reported bugs

5 issues
  • Swiping from distortion page selects/deselects distortions unintentionally
  • App update deleted all past user entries
  • Keyboard covers answer input area on some screens
  • Swipe navigation doesn't work properly on certain screens
  • Inconsistent touch response during navigation

Requested features

12 requests
  • Dark mode option
  • Analytics to track thoughts and patterns over time
  • Export feature to share entries with therapist or notes app
  • Cross-device synchronization
  • Bottom navigation bar
Show 7 more
  • Ability to tag or categorize thoughts by topic
  • Filter and view thoughts by category
  • Evidence section with for/against columns
  • Worst case scenario section with probability assessment
  • More detailed examples for alternative thought step
  • Additional cognitive distortion options (jumping to conclusions)
  • Better help documentation and explanations

DoseAngel

Not enough reviews yet to summarise bugs or requests.

In-app purchases

None

FreeCBT

No in-app purchases

None

DoseAngel

No in-app purchases

Questions

Is FreeCBT free?
FreeCBT is free to download, with no in-app purchases.
Is DoseAngel free?
DoseAngel is free to download, with no in-app purchases.
Do FreeCBT or DoseAngel have ads?
Neither FreeCBT nor DoseAngel shows ads.
Which is updated more often, FreeCBT or DoseAngel?
FreeCBT ships an update every 9 months, and DoseAngel monthly. Most recently, FreeCBT was updated on November 3, 2026 and DoseAngel on October 31, 2026.

Other comparisons