Project Story: Guardrail – Restoring Trust in Digital Outreach
The digital landscape has become a minefield for job seekers. As AI tools lower the barrier for scammers to create convincing, high-volume impersonations of corporate recruiters, the "Cost of Inaction" for brands has skyrocketed. Guardrail was born during the MLT Buildathon to bridge this trust gap by providing a simple, powerful tool for instant verification.
1. The Inspiration: The "Job Offer Scam" Epidemic
The project was inspired by the alarming rise in job-related fraud. We noticed that candidates are increasingly hesitant to engage with legitimate outreach because they can’t distinguish a real recruiter from a bot. This friction slows down talent pipelines and damages corporate reputations. Guardrail serves as a "Safety Shield," allowing users to verify recruitment messages and job postings before they provide sensitive personal data.
2. How it Works: The Three-Step Flow
We designed Guardrail with a "zero-friction" philosophy. Users don't need to sign up or navigate complex menus:
- Paste: The user inputs a suspicious recruiter message or email into a dominant text area.
- Analyze: The system runs rule-based checks and calls the OpenAI API to detect linguistic patterns common in fraud (e.g., sense of urgency, unusual payment requests).
- Verify: A color-coded badge (Safe, Suspicious, or Likely Scam) appears alongside a "Red Flags Detected" list and a physical verification checklist.
3. The Development Journey & Challenges
Building a functional prototype within the Buildathon timeframe was an exercise in rapid problem-solving.
- GitHub Configuration: One of our most persistent hurdles was getting the GitHub environment synchronized correctly. Initial deployment issues and repository permissions threatened to stall our progress, but we overcame this by streamlining our branch strategy and ensuring our environment variables were properly mapped.
- Security & API Integration: Integrating the OpenAI API Key securely was a critical priority. We had to ensure that while the backend leveraged the power of LLMs for sentiment and fraud analysis, the keys remained protected within our server environment to prevent unauthorized usage or leaks.
- Balancing UX with Rigor: We struggled with the "Analysis" state timing—making it fast enough to be useful but thorough enough to be accurate. We implemented a brief loading state with a progress indicator to manage user expectations while the API call processed.
4. Impact & Future Vision
For the MLT Buildathon, we proved that a "Verified Registry" model—where brand loss is capped by proactive verification—is a viable solution to a multi-million dollar problem. Moving forward, we hope to expand Guardrail into a full enterprise suite that includes:
- Proactive Monitoring: AI-driven detection of spoofed social media profiles.
- Rapid Enforcement: Automated tools to help brands take down fraudulent domains.
Key Technical Details
- Built for: MLT Buildathon Competition
- Core Technology: OpenAI API, GitHub for Version Control, HTML/CSS/JS
- Primary Goal: Identity verification for recruitment safety.
How we built it
AI Tools Disclosure — OpenAI GPT-4o mini, OpenAI Codex, Claude (Anthropic)
Built With
- codex
- next.js
- openai
- tailwind-css
- typescript
Log in or sign up for Devpost to join the conversation.