ScamShield BD — IBM Bob Spec-Compliance Audit

Vercel
application badge
Created by team CodeLens AI on September 27, 2026

ScamShield BD is an AI-assisted scam detection and awareness platform designed for Bangladeshi users who face phishing messages, fraudulent links, fake offers, suspicious phone numbers, and other common online scams. The problem is that many users cannot easily determine whether a message, phone number, website, or online offer is trustworthy. Existing scam detection tools may also provide limited support for Bangla users and often do not explain the reasons behind a risk decision in a simple way. ScamShield BD provides a localized platform where users can submit suspicious content and receive a risk assessment with understandable explanations. The platform combines rule-based analysis with optional AI-assisted analysis. It can analyze scam signals, identify suspicious patterns, detect lookalike domains, and process screenshots through OCR. Users can also view community reports and feedback, while administrators can monitor reports, patterns, analytics, and scam hotspots. The target users are everyday internet and mobile users in Bangladesh, especially people who receive suspicious SMS messages, social media messages, links, payment requests, or online offers. A user can open the platform, submit suspicious information through the scam checker, and review the generated risk assessment and explanation. The interface supports both Bangla and English to make the system more accessible. A key part of this project is its use of IBM Bob 2.0 as an engineering workflow rather than simply as a coding assistant. The project includes a reusable Spec-Compliance & Consistency Audit workflow. Bob first analyzed the project requirements, then used specialized scanning tasks to check localization and theme consistency. A reviewer step prioritized the findings, followed by human approval before fixes were applied. The workflow was then used to verify the changes and packaged as a reusable Bob skill. During the audit, Bob identified 9 localization findings and 0 theme violations. After human review, 3 findings were approved for fixing across 2 files. The fixes addressed missing Bangla localization in the ScamChecker and an incomplete Bangla community empty state. TypeScript verification completed with 0 errors. The creative aspect of ScamShield BD is the combination of localized scam detection, explainable risk signals, community-driven reporting, and an auditable AI-assisted development workflow. Instead of treating AI only as a feature inside the application, the project also demonstrates how IBM Bob can improve the engineering process through structured scanning, human approval, automated verification, and reusable workflows.

Category tags: