Skip to content

zaza81/protect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PROTECT - Protection of Rights and Ownership Through Ethical Content Tracking

PROTECT protecst your copyright from ai. It is a comprehensive solution for managing access to various types of digital resources (text, video, images, and audio) based on specific criteria such as license type, region, and country. It aims to protect and control the usage of content by AI crawlers, ensuring compliance with licensing terms and regional restrictions.

Features

  • Resource Management: Define allowed and disallowed resources with detailed metadata.
  • License Control: Specify license types and restrictions for each resource.
  • Regional Restrictions: Control access to resources based on geographic regions and specific countries.
  • Flexible JSON Schema: Use a robust and extensible JSON schema for easy integration and management.

Table of Contents

Usage

Example Configuration

Below is an example of a configuration JSON file implementing restrictions to all content types, allowing access only for Europe for AI bots building models with Apache-2.0 license.

{
  "disallowed-resources": [
    {
      "url": "/",
      "type": "*",
      "region": ["*"]
    }
  ],
  "allowed-resources": [
    {
      "url": "/",
      "type": "code",
      "license": {
        "type": "Apache-2.0"
      },
      "region": ["Europe"],
      "user-agent": "*"
    }
  ]
}

Contributing

We welcome contributions to improve PROTECT. Please follow the standard GitHub workflow to submit issues and pull requests.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/your-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/your-feature)
  5. Open a pull request

Contact

For any questions or feedback, please reach out to [[email protected]].


Thank you for using PROTECT! We hope it helps you manage and protect your digital resources effectively.

About

protect your copyright from ai

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published