This lightweight, browser-based tool helps users in the Maldives understand whether platforms they rely on have had known bugs and when those bugs were patched.
- create link preview
- add dhiv lang and rtl support
- Clean, responsive interface for breach checking
- Comprehensive breach database with detailed information
- Fast search and filtering capabilities
- Mobile-friendly design
- Static site generation for optimal performance
- Next.js 15 - React framework with static export
- TypeScript - Type-safe development
- Tailwind CSS - Utility-first styling
- GitHub Pages - Static hosting
- Node.js 18 or higher
- npm, yarn, pnpm, or bun
All breach data is stored in the breachData.ts file. This file contains comprehensive information about various data breaches including:
- Breach names and descriptions
- Affected user counts
- Breach dates
- Company logos and details
- Data types compromised
We welcome contributions to keep the breach database current and accurate. You can help by:
- Submit a Pull Request: Fork the repository, update the
breachData.tsfile with new or corrected information, and submit a PR - Contact via Telegram: Reach out to @whoisfishie with breach updates or corrections
When updating breach data, please ensure:
- Information is accurate and from reliable sources
- Follow the existing data structure in
breachData.ts - Include all relevant breach details
- Verify logos and company information
- Test locally before submitting
├── src/
│ ├── app/ # Next.js app directory
│ ├── components/ # React components
│ ├── lib/ # Utilities and context
│ └── data/
│ └── breachData.ts # Main breach database
├── public/
│ └── logos/ # Company logos and assets
├── .github/
│ └── workflows/ # GitHub Actions for deployment
└── next.config.js # Next.js configuration
For questions, suggestions, or breach data updates:
- Telegram: @whoisfishie
- GitHub Issues: Open an issue for bugs or feature requests
- Pull Requests: Contribute directly to improve the project
This project is open source and available under the MIT License.
- Inspired by Troy Hunt's Have I Been Pwned service
- Built with modern web technologies for optimal performance
- Community-driven breach database maintenance