Foil & etched detection

How ScryDeck detects foil and etched finishes during a scan, and how to override the result before adding a card.

Open scanner

The same card name can exist as nonfoil, foil, and etched printings with different prices. ScryDeck runs dedicated finish classifiers on each scan image and applies the result when you add the card to your collection.

  1. How finish detection works

    After the camera captures a card, the image is sent to ScryDeck’s inference pipeline. Separate models classify foil and etched treatments alongside name and set identification.

    The top prediction includes finish flags that drive pricing and the finish stored on your collection row.

  2. Scanner settings

    Open Settings (gear icon) on the scan page to control finish detection:

    • Scan for Foil Cards — on by default. Turn off if you only collect nonfoil and want slightly faster scans.
    • Scan for Etched Cards (Experimental) — on by default. Etched detection is newer and labeled experimental in the app.
    • Fast Scan — skips foil, etched, name, and set classifiers for speed at reduced accuracy. Fast Scan disables the foil and etched toggles.
  3. Modern foil frames

    Finish detection works best on modern-frame cards where foil texture and etched treatments are visually distinct. Older foils and unusual lighting can still produce wrong finishes — always glance at the result before adding.

  4. Override the finish manually

    If the scanner picks the wrong finish, tap the finish badge on the result card in the drawer. ScryDeck cycles through the finishes that printing actually supports — nonfoil, foil, and etched.

    The override applies to the current scan before you add it to your collection. Foil prices are used when a foil or etched finish is selected.

Try it on a foil

Scan a foil and nonfoil copy of the same card to see finish detection in action.

Go to scanner

Next steps