Skip to content
@noscrape

Noscrape

What is noscrape?

The primary mechanism behind noscrape is the utilization of any true-type font. From this, noscrape generates a new version with shuffled unicodes, ensuring that it's impossible to reverse-calculate them. This means that both strings and integers are obfuscated and can only be deciphered using the generated obfuscation-font.

While the glyph-paths inside the font cannot be entirely removed, they are obfuscated by randomly shifting them slightly. This makes it challenging to reverse-calculate them, but it's not entirely impossible, especially for machine learning algorithms. The developers are open to suggestions for improving this aspect.

Use-Cases

In an era where artificial intelligence is becoming increasingly integral to our daily lives, it's important to remember that AI thrives on data, and your data is a valuable commodity that shouldn't be given away lightly.

  1. Anti-Scraping Measures for Websites:
    Implement noscrape on your website to protect against web scrapers. This can be particularly useful for content that is unique to your site, so you wish to prevent it from being copied or used without permission.
    • sport results
    • betting results
    • prices (e-commerce)
    • geo-information
    • ...

  2. Protecting Sensitive Data
    Use noscrape to obfuscate sensitive information such as personal identifiers, financial details, or confidential text in a way that is visually accessible but protected against scraping and automated data extraction tools.

  3. Reduce Bot interactions
    Once your data is protected by noscrape it makes no sense to scrape them and one can reduce the number of bot interactions and so to lower costs at the end.

  4. Secure Applications
    In applications where data security is paramount, such as in banking or healthcare apps, noscrape can be used to display information in a secure manner.
    • PIN/TAN numbers
    • Bot protection (captcha)



Docs can be found at https://noscrape.github.io/

Pinned Loading

  1. noscrape noscrape Public

    Go

  2. noscrape-php noscrape-php Public

    PHP

  3. noscrape-node noscrape-node Public

    TypeScript 2

  4. noscrape-java noscrape-java Public

    Java

  5. noscrape-python noscrape-python Public

    Python

Repositories

Showing 10 of 13 repositories
  • noscrape/noscrape-node’s past year of commit activity
    TypeScript 2 GPL-3.0 0 1 0 Updated Sep 26, 2024
  • noscrape/noscrape-php’s past year of commit activity
    PHP 0 GPL-3.0 0 0 0 Updated Aug 7, 2024
  • noscrape Public
    noscrape/noscrape’s past year of commit activity
    Go 0 GPL-3.0 0 0 0 Updated Jul 4, 2024
  • noscrape/noscrape.github.io’s past year of commit activity
    JavaScript 0 0 0 0 Updated Jul 1, 2024
  • noscrape/noscrape-java’s past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Jun 19, 2024
  • noscrape/noscrape-python’s past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Jun 19, 2024
  • noscrape/noscrape-node-example’s past year of commit activity
    JavaScript 0 0 0 0 Updated Jun 4, 2024
  • noscrape/noscrape-csharp’s past year of commit activity
    0 0 0 0 Updated Jun 4, 2024
  • noscrape/noscrape-go’s past year of commit activity
    0 0 0 0 Updated Jun 4, 2024
  • noscrape/noscrape-ruby’s past year of commit activity
    0 0 0 0 Updated Jun 4, 2024

Top languages

Loading…

Most used topics

Loading…