Нагуглилось
Сервис отдаёт чуть больше информации чем просто процент, только пользователю она прямо не показывается. Там в ответе сервера рядом с процентом лежит некий "внутренний статус", можно его посмотреть по адресу
info.midpass.ru/api/request/номер_заявлениямогу перечислить статусы которые видел (номера заявлений условно последовательные, так что при желании можно смотреть на пачки номеров. при большом желании - в динамике)
0% "паспорт выдан"/"отказ в согласовании"/"отмена изготовления паспорта"/"почтовое отправление" - конечные статусы
5% "готово" - видимо про принятие заявления в консульстве (по косвенным признакам - ждет отправления диппочтой в РФ, видимо цифровой документооборот пока не дошел)
10% "отправлено" - видимо про отправку заявления диппочтой в РФ (я видел как в одном консульстве куча номеров заявлений копилась полтора месяца и только потом отправилась)
20% "принято в обработку"/"приостановлено" - что-то внутреннее
30% "отправлено на согласование"/"на согласовании"/"дополнительная проверка" - видимо, госбезопасность не спит
60% "согласовано письмом"/"согласовано" - видимо, госбезопасность убедилась, что доступа к гостайне у подавшего заявление нет
70% "персонализация разрешена"/"на персонализации" - по отрывочным сообщениям в интернете, "персонализация" - это печать паспорта Гознаком.
80% "паспорт поступил"/"паспорт отправлен в РКЗУ" - предположительно (первый со временем превращается во второй), первый - это то, что напечатанный паспорт приехал с Гознака в МИД, а второй - что он отправлен диппочтой в консульство (тоже видел, как паспорты больше месяца копились в первом статусе, а потом все вместе переключились во второй).
90% "паспорт поступил" - встечается крайне редко; может быть специфичен для отдельных консульств?
100% "паспорт верен" - выглядит как паспорт готовый к выдаче в консульстве.