Shield Font - anti ai web text scraping via opentype ligatures

shieldfont.org/white-paper looks similar to the recent decoy font and older tempest and font enigma

Comments

  • John Savard
    John Savard Posts: 1,239
    edited August 3
    It definitely is true that making a web page not contain text in the ordinary sense will interfere with normal screen readers. But a technical solution is possible.
    Use a technology similar to that which is used in HDMI to connect digital video to legitimate display devices, while video recorders can only record unencrypted signals. So screen readers for the visually handicapped would be given keys which would not be shared with web scrapers!
    Of course, now this means that people using the shield font technology would also have to transmit encrypted versions of the unshielded web page on request, which limits their hosting options. Perhaps some bright people can figure out how to cope with this.
    I've come up with one idea myself. On a web page, one can specify alt text for images. Well, an addition to the HTML standard could be made by means of which an alt audio file could be specified for every word or phrase that is scrambled by the shield font! So a screen reader would just pass the alt audio file through instead of reading the text whenever there is one.
    However, one would have to endure the inconvenience of not being able to give the audio file the real word it contains as a filename, because doing so would make scraping trivial (detect the alt tag, use the filename before the extension instead).
  • SCarewe
    SCarewe Posts: 87
    That is in no way how screen readers work.
  • Simon Cozens
    Simon Cozens Posts: 865
    I tend to assume that the purpose of these "anti AI fonts" is not actually to prevent AI from reading the text - changing the font is not going to prevent scraping - but rather to show off interesting tech (color fonts, contextual ligatures) and optical illusions. And that's fine and cool and very clever in itself, and putting "AI" in the description is a good way to catch a bit of zeitgeist and interest. In other words, just like everything else AI-related, it's well marketed but not actually fit for purpose. 
  • SCarewe
    SCarewe Posts: 87
    Actually, in this case, it scrambles the underlying text, which indeed makes the text useless to AI, as it doesn't make any sense (to a human). The GSUB is just to make it display again correctly to a human.
  • SCarewe
    SCarewe Posts: 87
    What I do find ironic is that the white paper seems to be entirely written by AI (specifically, Claude). The website is also clearly built with Claude Code (it uses the exact same structure and overline tags as it did on a project I used it on).
  • SCarewe said:
    Actually, in this case, it scrambles the underlying text, which indeed makes the text useless to AI, as it doesn't make any sense (to a human). The GSUB is just to make it display again correctly to a human.
    Models can also be trained on images of text.

    I suspect that improvements to LLMs going forward will depend on other factors more than on new text from the Web that might get "shielded". So, I question the efficacy toward the intended goal. Not to mention the hindrance to accessibility tools, as already mentioned, and to Web search. (Imagine where we'd be today if we hadn't had a searchable Web for the past 30 years.)
  • SCarewe
    SCarewe Posts: 87
    Yes, the project mentions that – they know it's not a complete safeguard, more a way to drastically increase necessary workload to derive sensible data.