Что можно узнать из ULID?
Время создания. Первые 10 символов из 26 — это 48 бит времени Unix в миллисекундах, поэтому момент создания читается из любого ULID и без ключей. Остальные 16 символов — 80 случайных бит, из них не восстановить ничего. Если раскрывать время создания нежелательно, берите идентификатор без метки времени — например NanoID или UUID версии 4.
Отправляется ли идентификатор на сервер?
Нет. Разбор идет в браузере на JavaScript: вставленное значение не уходит с вашей машины, не попадает в журналы сервера и нигде не сохраняется. По той же причине декодер работает и без соединения, если страница уже открыта.
Почему ULID показывается еще и в форме UUID?
Потому что в базе он чаще всего лежит именно так: и ULID, и UUID — это 128 бит, и ULID нередко хранят в столбце типа uuid, чтобы не тратить место на строку. По стандарту такое значение UUID не является — полей версии и варианта в нем нет, — но искать запись в базе нужно именно по этой форме.