Skip to content

Add the Phone Link linked accounts artifact - #1312

Merged
abrignoni merged 1 commit into
mainfrom
feat/phonelink-accounts
Sep 4, 2026
Merged

Add the Phone Link linked accounts artifact#1312
abrignoni merged 1 commit into
mainfrom
feat/phonelink-accounts

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Extends the Phone Link module, which read the event store and the linked app list, with a third artifact: the accounts the app stored for the link between this phone and a Windows computer.

The account name, its type and the username come from the ACCOUNT_NAME Preferences DataStore file, a protobuf key and value store. The sibling ACCOUNT_DATA_NAME file holds encoded blobs keyed by the account plus an attribute name, and some are credential material such as a private key or an identity token, so no value from that file is reported. The attribute names are reported with their count so an examiner knows what the app held for each account.

Phone Link pairs the phone with a computer signed in to the same account, so a row names an account used for that pairing. The file carries no timestamp and a row does not establish that a computer is still linked. Measured on 23 Android corpora, with rows on 2 of them.

🤖 Generated with Claude Code

Extends the Phone Link module, which read the event store and the linked
app list, with the accounts the app stored for the link between the phone
and a Windows computer. The account name, its type and the username come
from the ACCOUNT_NAME Preferences DataStore file.

The sibling ACCOUNT_DATA_NAME file holds encoded blobs per account, some
of them credential material, so no value from it is reported; the
attribute names it stores are reported instead so an examiner knows what
the app held. sample_data measured on 23 Android corpora.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit bc1b678 into main Sep 4, 2026
10 checks passed
@abrignoni
abrignoni deleted the feat/phonelink-accounts branch September 4, 2026 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant