Opponent Deck Scout

Duels.ink
← Lorcana Tools
Upload Replays (up to 20)
📁
Drop .replay.gz files here
or click to browse · up to 20 files across multiple matches
Privacy: Uploaded replays are parsed entirely in your browser — nothing is sent to any server. Zero data retention.
🔍
No replays analyzed yet
Upload 1–3 replay files from a Duels.ink match to see opponent cards

Opponent Deck Scout — Changelog

v1.7 June 2026
Renamed to Opponent Deck Scout & Brand Refresh
  • The tool is now called Opponent Deck Scout everywhere (it previously went by two names)
  • Restyled the header, banner, and charts to match the Lorcana Tools brand — gold & ink throughout, with a breadcrumb back to the hub
v1.6 June 2026
Pull Replays via Your Duels.ink API Token
  • New “Pull from Duels.ink” mode — paste your account API token and pull replays directly, no manual file export needed
  • Pick a format (Core or Infinity) and match types (BO1 / BO3); Core and Infinity can’t be mixed
  • Choose a time window: 1 week, 2 weeks, 1 month, or full season
  • Analyze the most recent 30 games or tick specific matches from the pulled list (respects Duels.ink’s ~30/min replay limit)
  • File upload still works exactly as before
  • Privacy: your token and replays are relayed in memory only — never written to disk, never logged, discarded immediately
v1.5 May 2026
Show Both Revealed Decks
  • New “Viewer” section showing all revealed cards from the perspective player’s side — useful for spectator replays and reviewing your own play
  • Both decks now display by default, each with its own table and copyable deck list
  • Sections are labelled by player name so the framing works whether the replay is yours or someone else’s
  • Aggregates across multiple games using max-seen-per-card (matches the opponent rule)
  • Fixed: viewer-side card extraction now uses the correct myPlayer snapshot key and patch path
v1.4 April 2026
My Library & Aggregate Ink Analysis
  • Save analyzed replays to a persistent browser library (IndexedDB — private, no server)
  • Library tab shows all stored games with date, opponent, result, and turn count
  • Aggregate analysis view: per-card ink rate, play rate, and win-rate splits across all saved games
  • Sortable columns — click any header to sort; click again to reverse
  • Opponent filter dropdown to isolate stats for a specific matchup
  • Low-sample-size warnings on win-rate cells (<3 games)
v1.3 April 2026
Your Deck Stats Panel
  • Lore curve chart — bar chart showing lore gained per turn, averaged across games
  • Top questers — which of your cards generated the most lore
  • Most inked cards — cards you sent to the inkwell most often
  • Card play timing — average turn each card was played
  • Challenge record — win / loss / mutual banish by attacker
  • Win / loss badges per game with overall record
v1.2 April 2026
Multi-Opponent Support & Ko-fi
  • Replays against different opponents now produce separate card lists instead of merging into one
  • Each opponent section has its own table, copy area, and copy button
  • Added Ko-fi support link in header
v1.1 April 2026
Inkwell Fix, Cookie Consent & Navigation
  • Fixed card extraction to handle inkwell wrapper objects — cards placed into ink are now properly detected
  • Recursive card extraction handles nested card and cardsUnder properties
  • Added cookie consent banner for GDPR compliance with StatCounter tracking
  • Added navigation links matching the Meta Calculator header style
  • Added changelog modal
  • Fixed white border issue on WordPress hosting
v1.0 April 2026
Initial Release
  • Drag-and-drop upload for up to 3 Duels.ink .replay.gz files
  • Client-side only processing — no data sent to any server
  • Extracts opponent cards from replay patches using instanceId deduplication
  • Aggregates card counts across multiple games (takes max seen per card)
  • Copyable deck list output in standard format
  • Dark theme matching the Meta Calculator style