summaryrefslogtreecommitdiff
path: root/data/extensions/jsr@javascriptrestrictor/fp_report.html
diff options
context:
space:
mode:
authorRuben Rodriguez <ruben@trisquel.info>2022-09-08 20:18:54 -0400
committerRuben Rodriguez <ruben@trisquel.info>2022-09-08 20:18:54 -0400
commit5da28b0f8771834ae208d61431d632875e9f8e7d (patch)
tree688ecaff26197bad8abde617b4947b11d617309e /data/extensions/jsr@javascriptrestrictor/fp_report.html
parent4a87716686104266a9cccc2d83cc249e312f3673 (diff)
Updated extensions:
* Upgraded Privacy Redirect to 1.1.49 and configured to use the 10 most reliable invidious instances * Removed ViewTube * Added torproxy@icecat.gnu based on 'Proxy toggle' extension * Added jShelter 0.11.1 * Upgraded LibreJS to 7.21.0 * Upgraded HTTPS Everywhere to 2021.7.13 * Upgraded SubmitMe to 1.9
Diffstat (limited to 'data/extensions/jsr@javascriptrestrictor/fp_report.html')
-rw-r--r--data/extensions/jsr@javascriptrestrictor/fp_report.html55
1 files changed, 55 insertions, 0 deletions
diff --git a/data/extensions/jsr@javascriptrestrictor/fp_report.html b/data/extensions/jsr@javascriptrestrictor/fp_report.html
new file mode 100644
index 0000000..63ac3fc
--- /dev/null
+++ b/data/extensions/jsr@javascriptrestrictor/fp_report.html
@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<!--
+SPDX-FileCopyrightText: 2022 2021 Marek SaloĊˆ
+
+SPDX-License-Identifier: GPL-3.0-or-later
+-->
+<html>
+<head>
+ <meta charset="utf-8">
+ <link rel="stylesheet" type="text/css" href="common.css">
+ <link rel="stylesheet" type="text/css" href="fp_report.css">
+ <script src="/nscl/lib/browser-polyfill.js" type="text/javascript"></script>
+ <script src="fp_report.js" type="text/javascript"></script>
+</head>
+<body>
+
+ <header>
+ <div>
+ <h3 id="titletext">
+ FingerPrint Detector Report
+ <button id="help" class="help">
+ ?
+ </button>
+ </h3>
+ <p class="description hidden">
+ This report lists all JavaScript API endpoints that were accessed by the web page and are considered critical in terms of browser fingerprinting.
+ Fingerprint Detector (FPD) uses this data to decide whether the page is collecting a browser fingerprint.
+ </p>
+ <p class="description hidden">
+ FPD processes API calls in groups based on their semantic properties. This window shows the detected number of API calls on the visited page.
+ The default view shows only groups accessed at least once. This way the report can be empty if the page did not access any fingerprintable API.
+ If you want to see all APIs monitored by FPD, click <span id="unhideAll">here</span>.
+ </p>
+ <p class="description hidden">
+ You can export full FPD Report that contains all the data collected and used by FPD to evaluate the page. This comprehensive report
+ shows the current weights assigned to the groups/endpoints (<i>fpd_evaluation_statistics</i>). It also lists all accessed API endpoints
+ with corresponding arguments (<i>fpd_access_logs</i>).
+ </p>
+ <div id="page-container">
+ <img id="pageFavicon">
+ <h5 id="report-url"></h5>
+ </div>
+ </div>
+ <img class="logo" id="logo" src="../img/icon-128.png" alt="JShelter logo" />
+ </header>
+
+ <div id="fpd-report">
+ <button id="showBtn" class="sticky-button">Show details</button>
+ <button id="exportBtn" class="sticky-button">
+ Export full FPD Report as JSON
+ </button>
+ </div>
+</body>
+
+</html>