How Claude remembers your computer: analyzing local identifiers and resetting them with a script

The author explores device identification mechanisms in Claude Desktop and Claude Code. It turns out the service uses local identifiers stored on the disk even after logging out, allowing the system to recognize the machine independently of the user account. The article details how these tags are generated by analyzing app.asar code and CLI binaries. The author explains why simply deleting application folders does not always ensure a clean slate and provides a PowerShell script to reset local identifiers to a 'first-run' state. This solution allows users to reset device binding while keeping chat history intact. The article is valuable for those concerned about privacy who want to better understand how modern LLM clients track user machines at the operating system level.
This is a summary. Read the full article at the original source:
HabrRelated stories
A recent report from 404 Media reveals that Magnet Forensics, the developer of the GrayKey device used by law enforcement, has created a workaround fo…
Apple has issued a warning regarding the security implications of granting 'Full Disk Access' to AI-powered agents and third-party applications. As AI…
Apple to tighten macOS 'Full Disk Access' controls amid AI agent security risks
Apple has announced plans to implement stricter controls for the 'Full Disk Access' permission within macOS. The company cited the rapid evolution of…



