🔍 Data Validation
Monitor the accuracy and quality of our IP geolocation database through automated validation against multiple third-party APIs.
📊 Latest Validation Results
🟡 86.0% Accuracy7/17/2026 5:16:11 AM
50
Total Samples
43
Correct Results
7
Incorrect Results
0
API Errors
Average Confidence77.0%
API Provider Performance
ip-api.com
✅ 100.0% Success🎯 80.0% Accuracy
geojs.io
✅ 100.0% Success🎯 74.0% Accuracy
🔬 Validation Methodology
🎯 Sampling Strategy
- • Random sampling from database IP ranges
- • Ensures geographical distribution balance
- • Covers major countries and territories
- • Sample size: 50 IPs per validation
🔄 Validation Process
- • Multi-provider cross-validation
- • Daily rotation of API providers
- • Confidence scoring based on consensus
- • Automated error detection and logging
📡 API Providers
- • ip-api.com (1000 requests/day)
- • ipapi.co (1000 requests/day)
- • geojs.io (unlimited free)
- • Rotation prevents rate limiting
📈 Quality Metrics
- • Accuracy: Country code match rate
- • Confidence: Cross-provider consensus
- • Success: API response reliability
- • Threshold: 85% minimum accuracy
⚡ Quick Actions
🚀
Manual Validation
Run validation manually for immediate results
pnpm run validate:data
📊
View Full Reports
Download detailed validation reports
See validation history above
🔧
GitHub Actions
Automated validation runs weekly
Every Monday at 11:00 Beijing time