# Proposal to increase the minimum supported version of Chrome in CHT 5.0.0

**URL:** <https://forum.communityhealthtoolkit.org/t/proposal-to-increase-the-minimum-supported-version-of-chrome-in-cht-5-0-0/5392>\
**Category:** Feature Ideas\
**Created:** [October 3, 2025, 5:44pm UTC](https://forum.communityhealthtoolkit.org/t/proposal-to-increase-the-minimum-supported-version-of-chrome-in-cht-5-0-0/5392 "2025-10-03T17:44:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jkuester](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/jkuester/32/806_2.png) [@jkuester](https://forum.communityhealthtoolkit.org/u/jkuester)\
**Post date:** [October 3, 2025, 5:44pm UTC](https://forum.communityhealthtoolkit.org/t/proposal-to-increase-the-minimum-supported-version-of-chrome-in-cht-5-0-0/5392/1 "2025-10-03T17:44:29Z")

</div>

Currently, the CHT `4.x` line [supports running on Chrome 90+](https://docs.communityhealthtoolkit.org/releases/#dependencies). This means that even devices running out-of-date versions of Chrome (or the Android System Webview) still reliably work with the CHT. (Note that as of today, the latest version of Chrome [is `141`](https://developer.chrome.com/release-notes/141).)

Unfortunately, the latest version of the Angular framework, which the CHT depends on, [requires at least Chrome `107`](https://github.com/medic/cht-core/issues/10029#issuecomment-3127763006). To avoid being blocked from upgrading to the latest version of Angular (with new features and bug fixes), I am proposing that in the `5.0.0` major release we raise the minimum supported Chrome version for the CHT from `90` to `107`. This means that the CHT web application would no longer be guaranteed to work on Chrome versions older than `107`. The CHT app will warn users when logging in on an unsupported version of Chrome that the app may not function correctly.

To gauge the impact this may have on your users, you should check what version of Chrome/WebView is being used. The [`/api/v2/export/user-devices` api endpoint](https://docs.communityhealthtoolkit.org/building/reference/api/#get-apiv2exportuser-devices) provides this data in the `browser.version` property. However, the performance of this endpoint is poor on instances with a high number of users. @mrjones has developed [a python script](https://github.com/medic/cht-core/issues/10029#issuecomment-3358338361) that can be used to help collect the relevant data. See the [GitHub issue thread](https://github.com/medic/cht-core/issues/10029#issuecomment-3358338361) for more information.

Please check your instance and report back here if this change would impact your users! 🙏

* * *

To be clear, it is _recommend_ that users always be running the _latest_ browser version and that their device be regularly updated as new versions of Chrome are released frequently. This is crucial because it provides users the _most secure web browsing experience_. The CHT guarantees backwards compatibility to older versions of Chrome because we recognize that in some circumstances and on some devices it is not feasible to keep the browser version continuously up to date. However, we recommend staying up to date whenever possible.
