Connect your analyzer
Capture live over WebUSB or drag in exported files from the bench.
USB-C PD protocol analyzer
Browser-based analysis for USB-C PD captures: live WebUSB capture, offline sqlite decoding, cloud sessions, expiring share links, AI troubleshooting, and printer-ready reports.
24
60s
PD 3.1
0.142sSource_CapabilitiesSRC→SNK0.158sRequest · PPS 20VSNK→SRC0.171sPS_RDYSRC→SNK3 findings
Negotiation is valid. One slow PS_RDY edge and two keep-alive timing warnings need review before customer handoff.
From capture to answer
Capture live over WebUSB or drag in exported files from the bench.
PD, UFCS, VFCP, timing checks, and power graphs run in the browser.
Reserve owner permalinks, share read-only links, and keep team context attached.
Ship charging, troubleshooting, or charger spec sheets as print-ready PDFs.
The handoff problem
CANDYSIGN keeps decoded packets, annotations, reports, AI findings, and the source capture together.
Share the live session or printer-friendly report so firmware, QA, and customer teams inspect the same evidence.
Decode stays client-side; cloud storage is private by default and public links are read-only.
Plug in your analyzer, unlock high-speed capture, and watch VBUS, IBUS, CC, D+, and D− graph in real time as packets stream in.
Read every PD message, UFCS frame, and VFCP exchange in clean, labeled fields with timing checks — not a wall of hex.
Drop an exported .sqlite, .ufcsStream, or .csv and get the same graphs, packet list, decoder, report, and AI flow as a live session.
Save captures to the cloud, reopen them anytime, and share read-only links that expire when you choose — your data stays private by default.
Flag hard resets, requests, GoodCRC timing, keep-alive behavior, and contract transitions while you review the packet log.
AI receives a compact, lint-aware session summary built from decoded packets, timing analysis, source caps, and your annotations. It does not need an opaque raw-file dump to explain the failure.
3 findings
Reports
Characterize device, cable, charging profile, p25/p50/p75 power, energy, and temperature.
Share AI findings, compliance digest, setup metadata, source caps, graphs, and a live-session QR.
Summarize fixed rails, PPS envelope, EPR support, negotiated contracts, delivered V/I, and cable identity.
Cloud and teams
Live captures reserve a private permalink at start and upload when the session stops.
Create 1, 7, or 14 day read-only links for customer reviews and troubleshooting threads.
Verified domain users can join the right team automatically, with admin-managed access.
Track sessions, shares, token usage, and team access without leaving the analyzer.
Free for individuals getting hands-on. Pro for teams who live in the lab. Enterprise for whole-domain rollouts with shared captures.
$0
Let's talk
Custom
Get analyzing