hdk id