Hello I have a great news ! UMI team answered me on their official YouTube channel and confirmed me that Android N Beta for Super is coming for this week !!
No there is nothing removed. Yesterday Ben decided to reconstructed ROM section and sometimes could be not visible. Please close your browser and open again and follow this link http://community.umidigi.com/thread-5265-1-1.html
finally some good news, i hope that with android 7.0 many issues that users report will vanish and as for me i just hope that the unresolved OTA issue will also vanish (i can't update my phone due to a different firmware version out of the box)