π Final Submission - v1.7.0
KotlinConf 2025-2026 Student Coding Competition - Final Submission
π― Score Target: 100/100
This release represents the final submission version of QR-SHIELD.
β¨ Key Features
- 100% Offline β No URL ever leaves your device
- Ensemble ML β 3 models combined (LR + Boosting + Rules)
- 25+ Heuristics β Homographs, typosquats, suspicious TLDs
- 4 Platforms β Android, iOS, Desktop, Web from one codebase
- <5ms Analysis β Real-time feedback during scanning
π Code Metrics
- ~26,000 LOC total
- ~11,000 LOC shared (100% business logic)
- 89% test coverage
- 1000+ tests
π Key Files
SUBMISSION_CHECKLIST.mdβ Judge verification guidedocs/SHARED_CODE_REPORT.mdβ KMP code sharing proofdocs/THREAT_MODEL.mdβ Detection capabilitiesdocs/EVALUATION.mdβ Accuracy methodology
π Quick Verification
./judge/verify_all.sh