Resources That Power SafeHire AI.

The technologies, security standards, and platforms used to analyse job posts and help job seekers make safer decisions.

AI & Intelligence

The AI layer that understands and evaluates job-post content.

  • Google Gemma 4 31B Extracts entities, analyses content, and provides AI reasoning.
  • OpenRouter API gateway used to access the Gemma 4 model.
  • LM Studio Optional local LLM server used as a fallback.
Explore AI tools →

Validation APIs

External checks that validate contact and location information.

  • Abstract Email Validation Checks deliverability, disposable emails, and provider details.
  • Abstract Phone Intelligence Validates phone numbers and detects carriers.
  • Abstract IP Geolocation Finds location details connected to an IP address.
Explore Abstract API →

Backend & API Tools

The backend services that process investigations quickly and reliably.

  • FastAPI & Uvicorn Build and run the SafeHire backend API.
  • OpenAI Python SDK OpenAI-compatible client used with OpenRouter.
  • Requests & httpx HTTP clients for external and asynchronous API calls.
  • Pydantic & python-dateutil Validate data and manage date/time information.
  • python-multipart Handles uploaded files and form data.

Domain & Image Analysis

Tools used to inspect screenshots, domains, and company signals.

  • Tesseract OCR & pytesseract Extract text from uploaded job-post screenshots.
  • Pillow Processes and prepares uploaded images.
  • python-whois & RDAP Retrieve domain registration and ownership data.
  • dnspython & DNS-over-HTTPS Inspect DNS records through secure DNS queries.
  • tldextract Separates subdomains, domains, and top-level domains.

Frontend & Security Standards

Standards that create a responsive interface and stronger email checks.

  • HTML5, CSS3 & Vanilla JavaScript Responsive interface built without a frontend framework.
  • Server-Sent Events (SSE) Streams live investigation progress to the browser.
  • SPF Checks which servers are allowed to send a domain's email.
  • DMARC Helps verify email authenticity and reporting policies.

Development & Deployment

SafeHire AI is versioned, collaborated on, and deployed using modern development tools.

Built for the Build with Gemma Hackathon 2026, with thanks to Google DeepMind, OpenRouter, Abstract API, and the Tesseract OCR community.