A proposed data center in Hermantown has been confirmed since September, but its owner has remained secret for more than a year.