Following the leak of a million Apple UDIDs, a US app developer has come forward saying it is the source of the leak. It says the FBI never had the data, and the full set is "only" 2 million entries rather than the 12 million AntiSec claimed.