CyberGram

Learn Smart. Stay Safe. Stop Scams.

Live · from API

Loading scenario from server…

Scam or Safe?

Language

Switch the whole page between English and Hindi. Your choice is saved on this device.

Content from the game API (scenarios) may stay in English; all labels and marketing copy below update instantly.

The Problem

Cyber risks are growing fast—and many Indians face them with little support in their own language.

24%

YoY rise in cybercrimes in India. More people online means more targets for fraud.

60%+

Phishing attacks target non-English speakers—language gaps hide red flags.

Millions

New rural users exposed daily—often with low digital literacy and urgent scams.

How CyberGram Helps

A gamified, voice-friendly platform built for real Indian users—not boring slide decks.

Interactive Scam Games

Practice spotting fake SMS, emails, and calls in short, engaging scenarios.

Voice-First & Multilingual

Hindi plus 10+ regional languages—listen, learn, and play in the language you trust.

Rewards & Leaderboards

Stay motivated with streaks, badges, and friendly competition.

Daily Updated Challenges

Fresh scams and tactics—because fraudsters change tactics every week.

Real-Time Risk Feedback

Instant explanations when you tap wrong—turn mistakes into learning moments.

Daily Cyber Facts

Bite-sized tips you can share with family and neighbours.

Play for real (server-backed)

Daily facts, rotating challenges, multilingual voice metadata, scoring, and the leaderboard all come from the CyberGram API running on Node.js—not fake front-end JSON.

💡 Today’s cyber fact

Loading…

🔄 Daily challenge

Loading…

🎮 Full scenario (multi-step)

Pick a module loaded from GET /api/scenarios/:id. Each answer is graded by POST /api/v1/rounds/submit.

🏆 Leaderboard

Top scores from GET /api/leaderboard (updated when anyone completes a round).

    Platform & Backend

    This hackathon build includes a real Express server (server.js) with JSON content in data/. The Play section and hero phone call these routes over HTTP.

    Request flow

    CyberGram app (Android / Web)
    HTTPS · JSON · rate-limited API gateway
    Auth & profiles
    Game engine & scoring
    Multilingual content
    Leaderboards & rewards
    Database · cache · audit logs · (future) fraud-report queue

    🔐 Identity & progress

    Lightweight accounts (or guest mode), encrypted tokens, and per-user streaks, badges, and module completion—powers retention stats.

    📚 Scenario CMS

    Editors publish SMS, email, and call scripts with locale-specific copy and audio URLs for Hindi + regional languages.

    Real-time scoring

    Each choice is validated server-side; the API returns risk score, explanations, and tips—same pipeline as the hero “Scam or Safe?” flow.

    🏆 Leaderboards API

    Aggregated rankings and daily challenge results with basic abuse checks so competitions stay fair.

    🔄 Scheduled updates

    Jobs refresh “daily” challenges and cyber facts; clients fetch the latest pack without app store updates.

    📊 Analytics

    Anonymous usage and lesson outcomes feed product improvements and the “40% better retention” style metrics.

    POST /api/v1/rounds/submit
    Runs a real request to the Node server (same machine). Start with npm start.

    How It Works

    Three simple steps—from doubt to confidence.

    1

    Pick a scenario

    Fake SMS, phishing email, or scam call—choose what you want to practise.

    2

    Play the simulation

    Tap, swipe, or use voice—make choices like real life, safely.

    3

    Get your score & tips

    See your risk level and get clear, simple advice for next time.

    Impact at Scale

    Built for breadth across India’s languages and communities.

    50M+

    Potential users

    6+

    Game modules

    10+

    Regional languages

    40%

    Better retention vs passive learning

    Coming Soon

    We’re just getting started—here’s what’s next on the roadmap.

    🤖 AI Scam Detection 🏛️ Govt. Partnerships 📢 Real-Time Fraud Reporting 📶 Offline Mode 🏫 Community Training