Skip to content

Add Chrome payments customer data artifact - #1134

Merged
abrignoni merged 1 commit into
mainfrom
feat/chrome-payments-customer-data
Aug 16, 2026
Merged

Add Chrome payments customer data artifact#1134
abrignoni merged 1 commit into
mainfrom
feat/chrome-payments-customer-data

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Adds a Payments Customer Data artifact for Chromium based browsers on Android.

  • payments_customer_data (Web Data): the customer_id value as stored, with the browser resolved from the path.

The browser stores at most one row per profile. The table is checked for rather than assumed, since many WebView Web Data files do not carry it. Files are deduplicated on the evidence-relative path, so the copies an extraction holds at data_mirror and at /data/data next to /data/user/0 are read once. A Web Data file left with a hot rollback journal cannot be opened read-only, so it is logged and skipped rather than ending the run.

Reads the payments_customer_data table in Web Data across the Chromium
based browsers and the WebView copies, reporting customer_id as stored
with the browser resolved from the path.

The table is checked for rather than assumed, since many WebView Web Data
files do not carry it. Files are deduplicated on the evidence-relative
path so the copies an extraction holds at data_mirror and at /data/data
next to /data/user/0 are read once. A Web Data file left with a hot
rollback journal cannot be opened read-only, so it is logged and skipped
rather than ending the run.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@abrignoni
abrignoni force-pushed the feat/chrome-payments-customer-data branch from 19415d3 to 94f727b Compare August 16, 2026 20:37
@abrignoni
abrignoni merged commit f08504d into main Aug 16, 2026
8 checks passed
@abrignoni
abrignoni deleted the feat/chrome-payments-customer-data branch August 16, 2026 20:42
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