Unstructured Supplementary Service Data (USSD) codes are strings of characters primarily used by developers and technicians to troubleshoot smartphones. You can use these codes to learn more about your iPhone, assist with troubleshooting, and even hide your caller ID during outgoing calls.