Tech companies are way too secretive for their own good