Приложения Claude Desktop и Claude Code для Windows сохраняют идентификаторы устройства на локальном диске. Эти метки сохраняются даже после выхода из учетной записи, что позволяет серверу распознавать конкретный компьютер независимо от профиля пользователя.

Основной файл конфигурации находится по пути %USERPROFILE%\.claude.json. В нем хранятся параметры userID, machineID и отметка времени firstStartTime. Эти данные остаются на диске между сессиями и не удаляются при простом удалении папки приложения.

Исследователь изучил файлы app.asar и бинарные файлы CLI, чтобы определить механизм генерации меток. Для управления этими данными был создан PowerShell-скрипт, опубликованный на GitHub в репозитории aegis-claude, который сбрасывает локальные идентификаторы.

Скрипт возвращает локальный слой приложения в состояние первого запуска. Автор исследования уточняет, что использование инструмента не приводит к удалению истории чатов, так как скрипт работает только с локальными данными на компьютере пользователя.