Skip to content
A tool for privacy design analysis and requirements gathering.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

This is a prototype tool for privacy design analysis and privacy requirements gathering. This tool will guide the user through an analysis and provide an outline of the potential privacy problems of the system as well as design alternatives that could support increased user privacy.

The goal of this tool is to help users quickly and comprehensively think about privacy issues that may affect their system and how they can be addressed with a set of privacy-preserving design choices.

It is built with Flask and FlaskSQLAlchemy running on Sqlite. You'll need to make sure these are installed.

To run, simply type:


and browse to http://localhost:5000.

You'll need to generate a test app - there is a method at http://localhost:5000/test to do this for you. Visit http://localhost:5000/reset to clear the database.

To test the app, run the unit test:

You can’t perform that action at this time.