Protecting Everyone, Not Just Banks. Your Money Stays Safe.
FAKEOUT is a mobile application designed to protect Malaysians from elder fraud and scam calls. We empower caregivers and users with real-time alerts and instant control over suspicious transactions, ensuring that money never leaves their hands without verification. The app aims to stand out from its competition by combining AI-powered voice analysis with automated holds, giving users complete peace of mind.
Real-time scam detection
Analyzes Telegram messages (text + voice) and flags high-risk conversations instantly.
AI voice & text analysis
Uses Whisper for speech-to-text and LLMs (Claude / Qwen) to detect scam patterns.
Instant caregiver / admin alerts
Triggers alerts for suspicious activity with quick approve or cancel actions.
Smart hold & auto-cancel
Suspicious transactions are held and automatically cancelled if unverified.
Caregiver dashboard
Provides live monitoring with risk scores, reasons, and countdown timers.
Multi-cloud security architecture
Separates detection and fund control across AWS and Alibaba Cloud for resilience.
- Frontend: Svelte, SvelteKit, Tailwind CSS, Chart.js
- Backend: FastAPI, Groq‑whisper‑large‑v3 (speech‑to‑text), Hugging Face API (risk detection)
- Bot platform: Telegram Bot API (access token)
- Workflow / optional: n8n (automation)
- AWS Bedrock – Claude 3 Haiku scam analyzer
- AWS KMS – primary Data Encryption Key generator
- AWS Lambda – optional secondary scorer
- Alibaba DashScope (Model Studio) – Qwen‑Turbo scam analyzer
- Alibaba OSS – encrypted Data Encryption Key vault
- Alibaba KMS – second‑layer wrap of the DEK (via OSS‑SSE‑KMS)
Next.js (App Router)frontend with React, TypeScript, Tailwind CSS, Framer Motion- Next.js server API route as the backend fan‑out layer
- Firebase / PostgreSQL (configurable)
- Alibaba OSS (encrypted storage)
MIT License
Banks release your money to scammers. Fakeout gives it back to you.