Home

CyberShield

2025-11-20

React NativeNestJSReduxJWTExpoSecurity
CyberShield

CyberShield is a mobile application engineered for anonymous, tamper-evident cybercrime reporting. Built from the ground up with security and user privacy as primary tenets.

Core Capabilities

  • Anonymous Incident Reports: Report harassment, fraud, phishing, or threats without exposing personal identities.
  • Investigator Case Chat: Encrypted communication between verified investigators and reporters with evidence attachments.
  • Emergency Panic Button: Instantly triggers background audio capture attached directly to the incident case file.
  • Discreet Security Modes: Biometric (FaceID / Fingerprint) locking with decoy PIN modes.

Architecture & Stack

  • Mobile Client: React Native, Expo, Redux Toolkit
  • Backend API: NestJS with JWT authentication and granular role-based access control
  • Database & Storage: PostgreSQL with encrypted evidence storage pipelines