К каким источникам обращаются
Не ко всем. Источник опрашивают только тогда, когда он содержит нужный тип объекта: спрашивать судовой реестр о человеке — впустую тратить и мощности издателя, и ваше время.
Прежде чем сделать хоть один запрос, должны согласиться две независимые инстанции, и ни одна не может отменить другую:
- Коннектор фиксирует то, что разрешает издатель. Это записано в коде и не меняется ни из какой веб-формы. Источник, чьи условия запрещают автоматический доступ, откажется отвечать на вызов, что бы ни было записано о нём в базе.
- Строка реестра несёт решения самой ассоциации: включён ли источник, как далеко он прошёл проверку и в каком порядке к нему обращаться. За ней последнее слово во всём, в чём коннектор уже не отказал.
Если строки в реестре нет, действует суждение самого коннектора — так что источник не может стать вызываемым просто оттого, что его строку удалили.
Как опрашивают каждый из них
- 12 секунд на ответ, 5 — на соединение. Поиск веером расходится сразу к нескольким источникам, и один медленный издатель не должен задерживать всю страницу.
- Две повторные попытки, и только при сбое — оборванном соединении, ошибке сервера. Никогда — при ответе: 404 означает, что записи нет, а 403 — что нас не пускают, и повторный вопрос не меняет ни того ни другого, зато вдвое увеличивает нагрузку на издателей, отдающих свои данные даром.
- Источник, давший сбой, фиксируется, и его переступают. Он никогда не роняет поиск целиком и никогда не исчезает молча из того, что вам показали.
-
Каждый запрос сообщает, кто его делает. Ассоциация не выдаёт себя за браузер или за кого-то ещё, и издатель, читающий собственные журналы, может сверить это буквально:
UnitedPoliceAssociation/1.0 (+https://upa-int.org; research platform)
Что происходит с вернувшимися записями
Запись считается уже виденной только если это та же запись из того же источника. Два источника с записями об одном и том же имени дадут два результата.
Записи из разных источников никогда не сводятся в одного человека. Ассоциация не составляет профиль из обрывков; она показывает вам то, что опубликовал каждый издатель, по отдельности и с его именем.
Результаты упорядочены по силе совпадения, сильные впереди. Порядок — это не важность и не достоверность.
Что означают отметки совпадения
Четыре уровня, и вот чем именно они различаются:
- Совпадение по идентификатору
- Совпал собственный уникальный идентификатор источника — номер уведомления, номер IMO, регистрационный номер. Веское свидетельство о самой записи. И всё же не отождествление человека.
- Сильное возможное совпадение
- Совпадает несколько признаков, и коннектор оценил совпадение в 90 или выше из 100 — обычно это имя вместе с датой рождения или гражданством.
- Возможное совпадение
- Совпадают некоторые признаки, оценка не ниже 60. Это уровень по умолчанию для всего, что найдено по имени.
- Слабое возможное совпадение
- Только нестрогое или приблизительное совпадение, ниже 60. Показывается, а не скрывается, и помечается как слабое.
Ни один из четырёх не подтверждает, что запись относится к тому человеку, которого вы искали. И это не вопрос формулировки: код, отвечающий на вопрос «подтверждено ли это?», отвечает «нет» для каждого существующего уровня, и пятого уровня, отвечающего «да», нет.
Чего пустой результат не означает
Он не означает, что записи не существует. Он означает, что в опрошенных и ответивших источниках не нашлось совпадений. Одновременно могут быть верны три разные вещи, и о каждой сообщается рядом с результатом:
- Источники, которые не опрашивались, потому что не содержат записей такого рода.
- Источники, которые опрашивались и не ответили.
- Источники, которые содержат относящиеся к делу записи и к которым ассоциация обращаться не вправе — потому что издатель запрещает автоматический доступ, потому что его условия ещё не прочитаны или потому что коннектор ещё не написан. Они перечисляются поимённо, с причиной.
Пустой результат, прочитанный как «такой записи не существует», — самый вероятный способ, которым эта служба может ввести человека в заблуждение. Поэтому отчёт о том, что не искали, стоит рядом с результатом, а не в сноске.
Чего ассоциация делать не будет
Это границы, заданные в коде, а не намерения:
- Она не обращается к закрытым профилям, личным сообщениям и закрытым группам.
- Она не использует утёкшие или украденные базы данных, что бы в них ни было.
- Она не обходит CAPTCHA, авторизацию, ограничения доступа и платные ограничения. Там, где публичный интерфейс площадки закрыт, ответ — сказать об этом и дать ссылку, а не искать лазейку.
- Она не выскабливает сайт, который публикует в открытом вебе, но не даёт для этого интерфейса. Человек может прочитать такую страницу; ассоциация её не вычерпывает.
Там, где ассоциация утверждает, что площадка для неё закрыта, приводится статус, который эта площадка вернула на неавторизованный запрос, и дата, когда это измерили. «Мы не можем искать в X» — это утверждение о чужой службе, и его должно быть возможно проверить.
Отдельно — поиск по фотографии
Он снимает отпечаток изображения и ищет то же изображение среди фотографий, опубликованных источниками, которые ассоциация индексирует. Уменьшенная, пересжатая или переформатированная копия всё равно совпадёт.
Он не распознаёт лица. Две разные фотографии одного человека не совпадут, а совпадение никогда не является утверждением о том, кто изображён.
Отсутствие совпадений означает, что изображения нет среди тех, с которых сняты отпечатки, — а это малая часть существующего. Это не доказательство того, что фотография нигде не публиковалась.
Эти страницы опубликованы на десяти языках. Если перевод расходится с английским текстом, проверялся именно английский текст.