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
