NeedyNitwit, корзина хранится там, где хранятся удаленные файлы.
По тому, если у тебя несколько дисков, но на новой винде файлы с неочищенных дисков вполне могут сразу появиться в корзине.
rPman, исходные коды клиента опубликованы и есть инструкции по сборке.
Что собирает сам телеграм - действительно сложно проверить, но вполне можно собрать свой клиент (да хоть с использованием tdlib) а также можно посмотреть, какой трафик идёт между клиентом и сервером и распарсить его, так как протокол также известен.
Так что тут несколько вариантов:
1. Запретить абонентам из европы (или хотябы франции) пользоваться фичей e2e шифрования и отправлять тексты обычных сообщений куда надо.
2. Передать списки номеров и контактов пользователей
3. Сделать бэкдор в e2e
4. Удобный интерфейс для блокировки неугодных ботов, каналов, пользователей.
Обычно наборы на стажировки весной начинаются - как раз 18 лет наступит и подашь заявки куда хочешь.
Правда на стажировки в крупные компании обычно очень серьёзный отбор и конкурировать тебе придётся с выпускниками вузов.
Catmengi, ну в принципе в расте тоже можно динамически подгружать инфу.
Ну и не обязательно это делать исполняемым кодом - можно и в рантайме интерпретировать схему данных.
По тому, если у тебя несколько дисков, но на новой винде файлы с неочищенных дисков вполне могут сразу появиться в корзине.