In the SaaS version of Qlik Sense (at least), the "Export Without Data" feature strips all variables from the application besides its tables. Variables need to be retained because some may not be initialized in the load script. This can break the application when this is used as part of a backup or migration solution.