diff --git a/app/assets/javascripts/diffs/components/app.vue b/app/assets/javascripts/diffs/components/app.vue
index 075e1b4071e90352ea2393d78c37854bfb687a25..0a400fa95d2d5d34624f2f82ea5d1da21b6b7740 100644
--- a/app/assets/javascripts/diffs/components/app.vue
+++ b/app/assets/javascripts/diffs/components/app.vue
@@ -347,36 +347,34 @@ export default {
       this.setHighlightedRow(id.split('diff-content').pop().slice(1));
     }
 
-    if (window.gon?.features?.diffSettingsUsageData) {
-      const events = [];
+    const events = [];
 
-      if (this.renderTreeList) {
-        events.push(TRACKING_FILE_BROWSER_TREE);
-      } else {
-        events.push(TRACKING_FILE_BROWSER_LIST);
-      }
-
-      if (this.diffViewType === INLINE_DIFF_VIEW_TYPE) {
-        events.push(TRACKING_DIFF_VIEW_INLINE);
-      } else {
-        events.push(TRACKING_DIFF_VIEW_PARALLEL);
-      }
+    if (this.renderTreeList) {
+      events.push(TRACKING_FILE_BROWSER_TREE);
+    } else {
+      events.push(TRACKING_FILE_BROWSER_LIST);
+    }
 
-      if (this.showWhitespace) {
-        events.push(TRACKING_WHITESPACE_SHOW);
-      } else {
-        events.push(TRACKING_WHITESPACE_HIDE);
-      }
+    if (this.diffViewType === INLINE_DIFF_VIEW_TYPE) {
+      events.push(TRACKING_DIFF_VIEW_INLINE);
+    } else {
+      events.push(TRACKING_DIFF_VIEW_PARALLEL);
+    }
 
-      if (this.viewDiffsFileByFile) {
-        events.push(TRACKING_SINGLE_FILE_MODE);
-      } else {
-        events.push(TRACKING_MULTIPLE_FILES_MODE);
-      }
+    if (this.showWhitespace) {
+      events.push(TRACKING_WHITESPACE_SHOW);
+    } else {
+      events.push(TRACKING_WHITESPACE_HIDE);
+    }
 
-      queueRedisHllEvents(events);
+    if (this.viewDiffsFileByFile) {
+      events.push(TRACKING_SINGLE_FILE_MODE);
+    } else {
+      events.push(TRACKING_MULTIPLE_FILES_MODE);
     }
 
+    queueRedisHllEvents(events);
+
     this.subscribeToVirtualScrollingEvents();
   },
   beforeCreate() {
diff --git a/app/assets/javascripts/diffs/store/actions.js b/app/assets/javascripts/diffs/store/actions.js
index 7a30dc226a2ecd5062bdbf74c90d24c72a3f81d6..d5cd4af4d0672a469418f424f9c3c9cafb5a8b8c 100644
--- a/app/assets/javascripts/diffs/store/actions.js
+++ b/app/assets/javascripts/diffs/store/actions.js
@@ -376,9 +376,7 @@ export const setInlineDiffViewType = ({ commit }) => {
   const url = mergeUrlParams({ view: INLINE_DIFF_VIEW_TYPE }, window.location.href);
   historyPushState(url);
 
-  if (window.gon?.features?.diffSettingsUsageData) {
-    queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_INLINE]);
-  }
+  queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_INLINE]);
 };
 
 export const setParallelDiffViewType = ({ commit }) => {
@@ -388,9 +386,7 @@ export const setParallelDiffViewType = ({ commit }) => {
   const url = mergeUrlParams({ view: PARALLEL_DIFF_VIEW_TYPE }, window.location.href);
   historyPushState(url);
 
-  if (window.gon?.features?.diffSettingsUsageData) {
-    queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_PARALLEL]);
-  }
+  queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_PARALLEL]);
 };
 
 export const showCommentForm = ({ commit }, { lineCode, fileHash }) => {
@@ -576,7 +572,7 @@ export const setRenderTreeList = ({ commit }, { renderTreeList, trackClick = tru
 
   localStorage.setItem(TREE_LIST_STORAGE_KEY, renderTreeList);
 
-  if (window.gon?.features?.diffSettingsUsageData && trackClick) {
+  if (trackClick) {
     const events = [TRACKING_CLICK_FILE_BROWSER_SETTING];
 
     if (renderTreeList) {
@@ -600,7 +596,7 @@ export const setShowWhitespace = async (
   commit(types.SET_SHOW_WHITESPACE, showWhitespace);
   notesEventHub.$emit('refetchDiffData');
 
-  if (window.gon?.features?.diffSettingsUsageData && trackClick) {
+  if (trackClick) {
     const events = [TRACKING_CLICK_WHITESPACE_SETTING];
 
     if (showWhitespace) {
@@ -827,18 +823,16 @@ export const navigateToDiffFileIndex = ({ commit, state }, index) => {
 export const setFileByFile = ({ state, commit }, { fileByFile }) => {
   commit(types.SET_FILE_BY_FILE, fileByFile);
 
-  if (window.gon?.features?.diffSettingsUsageData) {
-    const events = [TRACKING_CLICK_SINGLE_FILE_SETTING];
-
-    if (fileByFile) {
-      events.push(TRACKING_SINGLE_FILE_MODE);
-    } else {
-      events.push(TRACKING_MULTIPLE_FILES_MODE);
-    }
+  const events = [TRACKING_CLICK_SINGLE_FILE_SETTING];
 
-    queueRedisHllEvents(events);
+  if (fileByFile) {
+    events.push(TRACKING_SINGLE_FILE_MODE);
+  } else {
+    events.push(TRACKING_MULTIPLE_FILES_MODE);
   }
 
+  queueRedisHllEvents(events);
+
   return axios
     .put(state.endpointUpdateUser, {
       view_diffs_file_by_file: fileByFile,
diff --git a/app/controllers/projects/merge_requests_controller.rb b/app/controllers/projects/merge_requests_controller.rb
index 72ba0e838a4698ea9170bf3ccc07a0968ef5d5c7..03bb132fe47132af3c91b71a0ecef3f8fe8e3cfc 100644
--- a/app/controllers/projects/merge_requests_controller.rb
+++ b/app/controllers/projects/merge_requests_controller.rb
@@ -43,10 +43,6 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo
     push_frontend_feature_flag(:secure_vulnerability_training, project, default_enabled: :yaml)
     push_frontend_feature_flag(:issue_assignees_widget, @project, default_enabled: :yaml)
     push_frontend_feature_flag(:realtime_labels, project, default_enabled: :yaml)
-
-    # Usage data feature flags
-    #
-    push_frontend_feature_flag(:diff_settings_usage_data, default_enabled: :yaml)
   end
 
   before_action do
diff --git a/config/feature_flags/development/diff_settings_usage_data.yml b/config/feature_flags/development/diff_settings_usage_data.yml
deleted file mode 100644
index 62f3a39584ebc62597f679da1a559f59dfae18fd..0000000000000000000000000000000000000000
--- a/config/feature_flags/development/diff_settings_usage_data.yml
+++ /dev/null
@@ -1,8 +0,0 @@
----
-name: diff_settings_usage_data
-introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979
-rollout_issue_url:
-milestone: '13.11'
-type: development
-group: group::code review
-default_enabled: true
diff --git a/lib/gitlab/usage_data_counters/known_events/code_review_events.yml b/lib/gitlab/usage_data_counters/known_events/code_review_events.yml
index b62bcdd2e19a7c93b7ae7657f386b59a995f173f..df2864bba89972aa9b808928341feaafdc6126e6 100644
--- a/lib/gitlab/usage_data_counters/known_events/code_review_events.yml
+++ b/lib/gitlab/usage_data_counters/known_events/code_review_events.yml
@@ -178,62 +178,50 @@
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_click_single_file_mode_setting
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_click_file_browser_setting
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_click_whitespace_setting
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_diff_view_inline
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_diff_view_parallel
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_file_browser_tree_view
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_file_browser_list_view
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_diff_show_whitespace
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_diff_hide_whitespace
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_diff_single_file
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_diff_multiple_files
   redis_slot: code_review
   category: code_review
   aggregation: weekly
-  feature_flag: diff_settings_usage_data
 - name: i_code_review_user_load_conflict_ui
   redis_slot: code_review
   category: code_review