Phishing Training Platform

Flask-based phishing simulation platform with GoPhish integration for security awareness training programs.

Overview

A comprehensive phishing simulation and training platform built with Flask and integrated with GoPhish. Designed for organizations running security awareness training programs.

Features

  • Campaign management dashboard
  • GoPhish API integration for email delivery
  • Template library with customizable phishing scenarios
  • Real-time tracking of user interactions
  • Automated reporting and metrics
  • Training module delivery on click-through

Architecture

Flask Web App
├── Campaign Manager
├── Template Engine
├── GoPhish API Client
├── Reporting Dashboard
└── Training Module Delivery