On that site, they mention the code/crypto protocol has been independently verified, but I can't seem to find any independent reports, aside from Telegrams own article explaining the technical details of their protocol.
Aside from Telegrams own insistence that their crypto protocol has been independently verified, do you have another source? My understanding was that nobody has actually bothered to verify telegrams source code: https://security.stackexchange.com/a/49802