That may be the most unintelligible headline I’ve ever read.
The story isn’t much better. What is an “eye scan seal”?