W3C are dragging their feet on WebNFC: https://github.com/w3c/web-nfc/issues/355, which prevents the talking "to the NFC in your passport" flow from being fully implementable in a website (hence requiring you to install an App). Not sure what the current state of this issue is, or if this github issue represents the latest developments in it, but AFAIK it is one of the MAJOR blockers for a fully web-based flow.
troupo|3 days ago
They are not "dragging their feet". Chrome implemented NFC, vomited out a semblance of a standard and said "there, it's standard now". Who cares about objections from other vendors.
georgefrowny|3 days ago
One guy shepherding an MR is cheaper than whatever contracted out app would cost, and you need the website anyway.