Skip to content

Diploma Thesis User-focused Privacy Advisor Framework for personal data protection with Attack and Risk Probability calculation with automatic report!

License

Notifications You must be signed in to change notification settings

b4k0/Privacy-Advisor-App

Repository files navigation

IB Privacy Advisor App

Screenshot (153)

IB Privacy Advisor App is an user-centered app that help people and especially customers to understand how risky is to give their personal data in any e-business. For this reason, we focus on the probability of Bayes (Rule of Bayes) and GDPR services to explain them generally the probability to attack and intercep their personal data! Also, we offer the results in an auto Jasper Report with the suitable information for attack probability of any variable!

DiplomaThesisPreview

Architecture

Architecture

Functionality

  • Home Page

HomePage

  • About Us Page

AboutusPage

  • Help Page

HelpPage

  • Add Database Page

AddDatabasePage

  • Login Page

LoginPage

  • Sign up Page

SignupPage

  • Logout Popup

Logout

  • User Page

UserPage

  • Attribute Selector

AttributeSelector

  • Medium Risk Page

MediumRisk

  • High Risk Message

HighRiskMessage

  • High Risk No Option Message

HighRiskNoOption

  • Result Page

ResultPage

  • Report Page

ReportPage

  • Print Report

Print Report

  • Donwload Report as PDF

DonwloadReportasFile

  • Report after Deleting Personal Data

ReportPageHighRiskDeletePersonalData

Requirements for Downloading in Windows

  • Java JDK 8+
  • Apache Netbeans IDE 11+ or Java Netbeans IDE 8+
  • Xampp v3.2.4+
  • mysql-connector-java-8.0.18 +
  • jasperreports-fonts-6.14.0
  • iReport-5.6.0-plugin