I contacted Didi suppodt as i could not find the app and they said the beta testing is only with a few individuals registered and not available to everyone until beta testing is finished. Hopefully soon
Yeah we have gradually been getting our normal Chinese didi apps converted into English here in the office, so worth downloading that to see. See a sneak preview here. Hope yours is available soon too!