How to disable hardware and usage data collection in UE4

Unreal Engine 4 is a free next-gen engine. Free comes at a price – it collects hardware and usage data and sends them encrypted to Epic Games (makers of Unreal).

If you do not want to send data back to Epic(or your game(s) require no data gathering), you can disable data gathering. Here’s how:

Step 1. In the directory where UE4 source is compiled, search for ‘EngineAnalytics.cpp’ and open it.

Step 2. Search for ‘bShouldInitAnalytics’ and set it to false.

Step 3. Recompile the editor.

Alternatively, if you have got the pre-built version, search for ‘UE4-AnalyticsET.dll’ and rename it (or delete it).