Skip to content

privacyone/breeze-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dashboard

Dashboard Icon

Dashboard provides users with a simple yet informative view of their browsing data.

Description

Dashboard is an interactive page within Breeze that displays and updates your blocking statistics & website relationships in real time.

It can be accessed either through the PMC popup or directly by visiting breeze://dashboard. Dashboard is divided into two sections (a third section is in plans for the future), both of which can be a good insight into some of your browsing statistics and relationships between sites you've visited.

Interface

Dashboard

The header provides users with a choice between displaying:

Dashboard Tabs

  • Dashboard

    The landing page that is shown when users visit Dashboard. It provides a set of browsing / blocking metrics as well as a smaller view of the Visualisation tab.

  • Visualisation

    An unobscured view of the interactive display of visited websites and their third party connections as well as a legend to explain the color-coding for the elements displayed. Explained in detail under the section Visualisation

  • Metrics

    Currently a WIP page planned to provide users with detailed browsing and blocking metrics.

Users may also choose between having the data displayed be All Time or Session as well as clear the data or enable an experimental feature that will be explained later.

Dashboard Options

Visualisation

In Dashboard, users can easily view which third party domains each website they visit connects to.

Every visited website (first party) is represented as a circle, while the third parties it connects to are represented as triangles. Some websites have the same third party connections and that could be useful information for users concerned about the possible sharing of their information between websites.

The Visualisation tab shows a fullscreen view of the graph accompanied by a legend explaining the types of connections and third parties displayed.

All third parties and connections to them are preserved and displayed but their types are updated only when a connection to them is opened again.

Highlight Blacklisted Domains

This is a feature still in an alpha phase. Enabling it highlights all third party connections that would have been blocked if PMC had been active. This feature requires some browsing to be done with it being active.

Thunderbeam - Lightbeam for Chrome

Thunderbeam

"Thunderbeam - Lightbeam for Chrome is a browser extension that visualizes relationships between third parties and sites you visit."

This extension provides the graph-like representation of visited sites and their third party connections that is displayed on Dashboard.

Integration into Breeze

Changes made to the original extension can be summed up as:

  • Removed all code related to submitting data for research purposes.
  • Modified the files /js/capture.js, /js/store.js, /js/lightbeam.js and /js/viz.js to provide communication with other supporting extensions and PMC as well as to implement certain Breeze additions to the graph-like display and its accompanying data.

License

See LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •