A URL security analysis tool integrating Google Safe Browsing API and machine learning for comprehensive threat detection.
- Frontend: TypeScript, Astro, TailwindCSS
- APIs: Google Safe Browsing, Gemini
- Deployment: Cloudflare Pages
- Analysis: Machine Learning
- Node.js (18.x+)
- npm or pnpm
- Google Cloud Platform
- Safe Browsing API
- Gemini API
- Cloudflare Account
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your API keys
# Development
npm run dev
# Production
npm run build
npm run preview
GOOGLE_SAFE_BROWSING_KEY = your_key;
GEMINI_API_KEY = your_key;
- Use TypeScript strict mode
- Implement proper error handling
- Real-time URL analysis
- Phishing site identification
- Malware detection
npm run build
- Issues: GitHub Issue Tracker
- Security: savirufr@proton.me
WTFPL