Ducats column now sorts by ducats-per-plat ratio (versus list price), with a tie-break on raw ducat value — easier Baro prep and “what to liquidate” decisions
When a preview is already loaded, paste or drag-and-drop a single image to append it to the same batch queue as multi-file upload; browsing or Replace still swaps the current file
Upload zone hint updated to describe stacking snips with repeated paste
Feedback form is available on the landing page inside a collapsible accordion (closed by default), matching How it works and Field metrics; avoids a duplicate in-card title when expanded
Landing page: even spacing between those accordion sections (relies on the shared page column gap only)
Full UI polish pass: persistent void background, hex accents, and scan-line motifs across the app for a more unified Warframe terminal feel
FAQ and Changelog pages rebuilt as codex/mission-log style content with consistent glassmorphism panels and scan-reveal animations
Fonts are now loaded (Inter + JetBrains Mono) so numeric/technical readouts render in the intended typefaces
Theme improvements: added a dedicated `--ducat` variable and made relic EV chart colors adapt to light/dark mode for consistent readability
Accessibility/readability updates: removed tiny `text-[9px]` labels, raised the minimum text opacity floor, and bumped disclaimer/footer text sizing so guidance is easier to read
New "Relic Valuations" panel appears automatically below the results table whenever relics are scanned
Drop tables sourced from the WFCD community database (drops.warframestat.us) and cached for 24 hours so repeat scans are instant
Shows expected plat per run at each refinement tier — Intact, Exceptional, Flawless, and Radiant — calculated from live WFM avg-trade prices weighted by drop probability
Trace cost (0 / 25 / 50 / 100) shown per tier so you can weigh the investment against the expected gain
Per-relic verdict badge: "Run [Tier]" when cracking beats selling, "Sell Unopened" when the market price is better
Mods and arcanes now default to max rank on scan — prices are fetched at max rank immediately so results load in one shot with no secondary loading phase
Bulk rank editing — select any number of items and use the "Set rank: 0 / Max" buttons in the selection bar to update all of them at once, with prices refreshing in parallel
Touch-friendly +/− steppers for rank and quantity on mobile, replacing the raw number input
"How it works", "Best results", and "Heads up" sections are now collapsed by default — the page is cleaner on first load and expandable when needed
v2.3.0Pricing Overhaul, New Columns & Bulk Scanning2026-03-14
New "Set Completion" panel — when you have most pieces of a set, the app now shows what's missing, the acquisition cost from warframe.market, and whether completing the set is more profitable than selling the parts individually
Prices now use completed trade history from warframe.market instead of live listing prices — far more accurate for low-volume items like arcanes and captura scenes
New "Avg Trade" column shows a volume-weighted average of real completed sales (48 h window, falling back to 90-day for illiquid items) — now visible on mobile too
New "Top Buyer" column shows the highest active buy order so you can sell instantly; a gap indicator shows how much plat you sacrifice versus listing at market price
New "Ducats" column shows the Void Trader trade-in value and a ducats-per-plat ratio — high ratios are highlighted in amber as a quick junk-vs-sell signal
New "Total Ducat Value" summary card shows the combined trade-in value if all eligible items were junked
Drop or select multiple screenshots at once — they are queued and scanned automatically in sequence with no extra clicks needed
A thumbnail strip inside the upload zone shows every image in the batch with live status: pending, actively scanning (animated scan line), or done (checkmark)
New "Scan More" button appends a fresh scan's results to the existing list instead of replacing them — ideal for large inventories spread across many pages
An accumulation banner shows the running item count and plat total while adding scans, with a cancel option to start fresh at any point
Landing page tips updated to cover batch scanning, Scan More, Avg Trade, Top Buyer, Ducats, and the Set Completion panel
FAQ updated: Quick Sell references replaced with Avg Trade throughout, new answers for Set Completion panel and Top Buyer, and batch scanning added to input methods
v2.2.0FAQ & Feedback2026-03-09
Added a dedicated FAQ page covering scanning, pricing, warframe.market integration, and privacy
Added a feedback form — submit bug reports and feature requests directly from the app
v2.1.0Improved Matching & Set Detection2026-03-07
Improved set detection accuracy — fewer false positives when OCR produces near-matches
Improved non-match handling so partial or ambiguous item names resolve more reliably
v2.0.0warframe.market Integration2026-03-01
Connect your warframe.market account to post sell orders directly from your scan results
AES-256-GCM encrypted session storage — your credentials are never logged or stored in plaintext
Warns when approaching the 100 active-order limit on warframe.market
Deployed to production with a full CI/CD pipeline
v1.3.0OCR Upgrade2026-02-25
Switched from traditional OCR to OpenAI's GPT-4.1-nano vision model for significantly better accuracy on Warframe's stylised UI font
OCR results are now cached for 30 days — the same image never costs a duplicate API call
v1.2.0Camera & Dark Mode2026-02-24
Scan directly using your device's rear camera — no need to save a file first
Full dark mode support added across the entire UI
v1.1.0Mod Rank Support & Listing2026-02-21
Mods now display live prices per rank — check the value of your mod at any rank level
Select items from your results and post sell orders in bulk
v1.0.0Initial Launch2026-02-18
Upload a Warframe inventory screenshot and extract item names via AI vision
Live platinum pricing from warframe.market for every recognised item
List Price (lowest active sell order) and Quick Sell (cheapest 10% average) shown per item
Full set detection — compares combined set price against selling parts individually
Works on desktop and mobile browsers with no installation required
Got a suggestion?
Use the feedback form after any scan to request features or report issues.