San Francisco: The US Defense Intelligence Agency (DIA) has admitted to buying citizens’ location data collected from their smartphones.