Skip to content

feat(reports): explain tracker presence vs activity on report pages - #701

Open
Manny7717 wants to merge 1 commit into
Exodus-Privacy:v1from
Manny7717:feat/tracker-info-explanation
Open

feat(reports): explain tracker presence vs activity on report pages#701
Manny7717 wants to merge 1 commit into
Exodus-Privacy:v1from
Manny7717:feat/tracker-info-explanation

Conversation

@Manny7717

Copy link
Copy Markdown

What

Adds a short explanation on report detail pages that a tracker detected by static analysis is present in the application code, but that its presence does not prove it is active.

This has been a recurring source of confusion for users looking at report pages only (see the discussion in #638 — several people contacted the project by email/social media assuming any listed tracker means data collection is happening).

How

  • New static/img/info.svg info icon next to the trackers count heading.
  • The icon shows a tooltip (same data-toggle="tooltip" pattern already used elsewhere on this page) with the explanation, and links to the FAQ section that goes into detail: https://exodus-privacy.eu.org/en/page/faq/#negatives

The existing note in the report footer stays; this makes the explanation visible right where the tracker count is read.

Tests

  • New test test_report_details_page_explains_tracker_presence_is_not_proof_of_activity rendering a report details page and asserting the FAQ link and icon are present.
  • Full suite: manage.py test → 69/69 OK.
  • flake8 clean on changed files.

Adds an info icon next to the trackers count on report details pages.
Its tooltip explains that trackers are detected by static analysis of
the application code and that their presence does not mean they are
active, with a link to the FAQ section on the topic. Closes Exodus-Privacy#638
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant