From e7d46c2d70ac5450eb0cbce7db490982044b2764 Mon Sep 17 00:00:00 2001 From: ashley Date: Thu, 6 Nov 2025 23:04:08 +0100 Subject: [PATCH] Update html/priv.ejs --- html/priv.ejs | 45 +++++++++++++++++++++++++++++++++------------ 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/html/priv.ejs b/html/priv.ejs index d1441c5c..4080ffa7 100644 --- a/html/priv.ejs +++ b/html/priv.ejs @@ -154,7 +154,7 @@

we don’t track you!

We don’t collect personal data. No trackers, no third-party analytics. Because Poke is free software, you can read the code and self-host. - For transparency: this instance keeps anonymous, local-only usage counts (see “/api/stats” below) — no IPs, no cookies, no fingerprinting. + For transparency: this instance keeps anonymous, local-only usage counts (see “How we improve Poke” below) — no IPs, no cookies, no fingerprinting.

Instance: poketube.fun @@ -170,7 +170,7 @@

Highlights:

@@ -188,7 +188,7 @@
  • Ownership
  • Initiative Site Privacy
  • What We Do/Don’t Collect
  • -
  • Anonymous Usage Statistics (/api/stats)
  • +
  • How we improve Poke (/api/stats)
  • Cookies & Storage
  • OpenStreetMap
  • Weather Pages & Services
  • @@ -285,23 +285,44 @@ - +
    -

    Anonymous Usage Statistics (/api/stats)

    +

    How we improve Poke (/api/stats)

    - This instance of Poke collects anonymous, local-only usage counts to understand which videos are popular and which platforms people visit from. - This improves performance and feature decisions. + How does Poke improve itself while keeping your privacy and browsing history anonymous? + By using anonymous, local-only usage counts instead of personal profiles, trackers, or third-party analytics. +

    +

    + This instance of Poke keeps a tiny, privacy-respecting statistics file so we can see things like: + “Which videos are watched the most?” and “What browsers/OSes should we test for?” + None of this is tied to your real identity or browsing history.

    • Enabled by default. Instance operators may disable it in server configuration.
    • -
    • What is recorded: video ID (?v=…), an anonymous random viewer ID stored in localStorage (not a cookie), - browser type (e.g., Firefox, Chromium), and operating system family (e.g., GNU/Linux, Android).
    • -
    • What is not collected: IP address, cookies, account data, full user-agent string, fingerprinting, personal information.
    • +
    • What is recorded: +
        +
      • Video ID you watched (e.g. ?v=…)
      • +
      • An anonymous random viewer ID stored in localStorage (not a cookie)
      • +
      • Browser type (e.g., Firefox, Chromium)
      • +
      • Operating system family (e.g., GNU/Linux, Android)
      • +
      +
    • +
    • What is not collected: +
        +
      • No IP address
      • +
      • No cookies
      • +
      • No account data
      • +
      • No full user-agent string for fingerprinting
      • +
      • No personal information
      • +
      • No third-party analytics or ads
      • +
      +
    • Where it lives: the counts are stored on this server only and are never sent to third parties.
    • -
    • Public API behavior: /api/stats exposes only aggregate data (e.g., top 10 videos, browser/OS totals, total unique users). Individual IDs are never shown.
    • +
    • Public API behavior: /api/stats exposes only aggregate data + (e.g., top 10 most-watched videos, browser/OS totals, total unique users). Individual anonymous IDs are never shown.

    - Poke is free software — you can inspect the source to verify this behavior or turn it off when self-hosting. + Poke is free software — you can inspect the source code to verify this behavior, fork it, or turn the stats feature off when self-hosting.