Axiom is a web application that helps users check the safety of websites by scanning URLs for potential threats such as malware, social engineering, and unwanted software. It leverages Google's Safe Browsing API to provide accurate and up-to-date threat information.
- Scan URLs for potential threats
- Display detailed threat information
- Redirect users to report unsafe sites to Google and Microsoft
- User-friendly interface with clear results
To install and run the project locally, follow these steps:
# Clone the repository
git clone https://github.com/SaviruFr/Axiom.git
# Navigate to the project directory
cd Axiom
# Install dependencies
npm install
# Start the development server
npm run dev
To use the application, follow these steps:
- Open your browser and navigate to the local development server (usually
http://localhost:3000
). - Enter the URL you want to scan in the provided form on the analyze page.
- View the scan results to determine if the URL is safe or potentially harmful.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the WTFPL license.
For any questions or inquiries, please contact the project maintainer at savirufr@proton.me.