summaryrefslogtreecommitdiff
path: root/of_privacy_and_traffic_tracking.html
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2021-07-25 19:17:40 +0200
committerAki <please@ignore.pl>2021-07-25 19:17:40 +0200
commitad76e9b885c9b9692074cf5b8b880cb79f8a48e0 (patch)
tree603ebe1a1dbcd9251c84c1c954b7b4dc5b986cc3 /of_privacy_and_traffic_tracking.html
downloadignore.pl-ad76e9b885c9b9692074cf5b8b880cb79f8a48e0.zip
ignore.pl-ad76e9b885c9b9692074cf5b8b880cb79f8a48e0.tar.gz
ignore.pl-ad76e9b885c9b9692074cf5b8b880cb79f8a48e0.tar.bz2
Initialized website as git repository
Diffstat (limited to 'of_privacy_and_traffic_tracking.html')
-rw-r--r--of_privacy_and_traffic_tracking.html42
1 files changed, 42 insertions, 0 deletions
diff --git a/of_privacy_and_traffic_tracking.html b/of_privacy_and_traffic_tracking.html
new file mode 100644
index 0000000..5589eaf
--- /dev/null
+++ b/of_privacy_and_traffic_tracking.html
@@ -0,0 +1,42 @@
+<!doctype html>
+<html lang="en">
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="author" content="aki">
+<meta name="tags" content="privacy, analytics, traffic, tracking">
+<link rel="icon" type="image/png" href="cylo.png">
+<link rel="stylesheet" type="text/css" href="style.css">
+
+<title>Of Privacy and Traffic Tracking</title>
+
+<nav><p><a href="https://ignore.pl">ignore.pl</a></p></nav>
+
+<article>
+<h1>Of Privacy and Traffic Tracking</h1>
+<p class="subtitle">Published on 2020-07-11 21:11:00+02:00
+<p>Over the past weeks I wondered if anyone actually reads or visits this website. I kind of started worrying that
+someone could want to leave some feedback in one way or another. I have plans to handle that, but I also have other
+interests right now. I decided to quickly set up a method that will show me that there is no need to worry or hurry up.
+<p>I deployed the very first version today. I think I spent more time deploying it to the server compared to the amount
+of time I put into writing it (systemd had some life problems and I was extremely stubborn to preserve 517 day long
+uptime). Anyway, don't expect too much from it.
+<p>The goals are quite clear: respect user's privacy and collect useful information. Filter the data as soon as possible
+to minimize what is stored. I'm not interested in some big data or hard-core traffic analysis across huge chunks of the
+Internet (sup, Google Analytics). I just want to know if there is someone who spent time reading what I wrote.</p>
+<img src="of_privacy_and_traffic_tracking-1.png" alt="magnifying glass">
+<p>Ok, so what data do I collect right now?</p>
+<ul>
+<li>Address of the tracked page
+<li>Address of the page that user came from (referrer)
+<li>Time and date when user loaded the tracked page
+<li>Time spent on the tracked page
+<li>The lowest vertical position user scrolled to
+</ul>
+<p>That's all. I don't collect any form of identification. Data that is stored is not even linked to the IP address that
+sent it over. <strong>That's the point</strong>.
+<p>In future I would like to minimize data collection even further. I already mentioned early filtering, but there are
+also some other improvements I would like to have. The approaches are quite naive. For example, time user spent looking
+at the page is calculated as time from <code>load</code> event to <code>beforeunload</code> event.
+<p>Source code is available via <a href="https://git.ignore.pl/stats/">public git repository</a>.
+</article>
+<script src="https://stats.ignore.pl/track.js"></script>