create account

To Track or Not to Track? An Interesting Question by thecrazygm

View this thread on: hive.blogpeakd.comecency.com
· @thecrazygm ·
$12.47
To Track or Not to Track? An Interesting Question
Yesterday @ecoinstant asked me an interesting question: _"Do we know who or how many people are using our tools?"_

It's a fantastic question that gets to the heart of a big topic in the web development world: user analytics versus privacy. My immediate answer was, "As far as I know, no." And to be honest, I think that's how it should be. I believe I will always be in favor of **not** adding any kind of intrusive, third-party tracking scripts to the tools and websites we run.


![6 of one, half dozen of the other](https://files.peakd.com/file/peakd-hive/thecrazygm/AK7yazxh8GuLHsGe6XD4VhH83CSZWzsk3Kj2FwCQ5fegKFsMvhz8BtiSQrQRpb3.png)


But... the question did make me curious. While I'll never add something like Google Analytics, what _can_ be learned in a privacy-respecting way, just from the raw data that a web server already generates?

So, I put together a tiny script to parse through our Caddy server logs to get some very basic, anonymous usage statistics. The script simply counts the total number of requests and the number of unique IP addresses that have connected to each site over a given period. It doesn't track _who_ you are or what you do on the page, just that _someone_ visited.

Here's what I found:

| Site (log file)    | Total Requests | Unique IP Addresses |
| :----------------- | -------------: | ------------------: |
| access (main site) |         135439 |               10968 |
| claimr             |          40642 |                 846 |
| dcity              |          12993 |                1229 |
| dhf                |           7316 |                 934 |
| dice               |          33644 |                 632 |
| distr              |          14500 |                 156 |
| hec                |           3768 |                 132 |
| imv                |            337 |                 102 |
| keys               |          35967 |                 786 |
| misc               |           3411 |                 439 |
| nft                |           4106 |                 411 |
| viewr              |         224091 |                7017 |
| vsc                |           2997 |                 855 |
| wiki               |           1641 |                 312 |

It's really neat to see this high-level view! It's no surprise that Market-Viewr (`viewr`) is the most active site, but it's also cool to see the consistent traffic to tools like the RC claimer (`claimr`) and the dice roller (`dice`).

For me, this kind of anonymous data is the perfect compromise. It satisfies our curiosity as developers to know that the tools are being used and are providing value, but it does so without ever compromising the privacy of the people using them. We don't need to know _who_ you are to appreciate that you're here.

As always,
Michael Garcia a.k.a. TheCrazyGM
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 119 others
properties (23)
authorthecrazygm
permlinkto-track-or-not-to-track-an-interesting-question
categoryhive-186392
json_metadata{"app":"peakd/2025.6.4","format":"markdown","tags":["dev","tribes","archon","pimp","proofofbrain"],"users":["ecoinstant"],"image":["https://files.peakd.com/file/peakd-hive/thecrazygm/AK7yazxh8GuLHsGe6XD4VhH83CSZWzsk3Kj2FwCQ5fegKFsMvhz8BtiSQrQRpb3.png"]}
created2025-07-06 09:25:33
last_update2025-07-06 09:25:33
depth0
children6
last_payout2025-07-13 09:25:33
cashout_time1969-12-31 23:59:59
total_payout_value5.740 HBD
curator_payout_value6.734 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,818
author_reputation108,785,361,194,676
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries
0.
accountthecrazygm.bank
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,786,344
net_rshares41,134,677,429,402
author_curate_reward""
vote details (183)
@dlmmqb ·
Someone once told me how one of the frontends uses tracking stuff xD

I wonder 🤔...... If it's true lol
👍  
👎  , , , , , , , , , , , , ,
properties (23)
authordlmmqb
permlinkre-thecrazygm-sz1v8u
categoryhive-186392
json_metadata{"tags":["hive-186392"],"app":"peakd/2025.6.4","image":[],"users":[]}
created2025-07-07 22:17:18
last_update2025-07-07 22:17:18
depth1
children0
last_payout2025-07-14 22:17:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length103
author_reputation302,344,520,868,339
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,841,950
net_rshares58,628,506,068
author_curate_reward""
vote details (15)
@friendlymoose ·
$0.13
He may be inspired by me because I asked him the exact same question 😀 
It would be nice if you are able to see whether your tools are increasingly being used. 
And indeed, you don't need to know who these people are. Unique IP's give enough information. 
In would also be interesting to see how it develops. Surely when you are actively promoting the tools to be used.
👍  , , , , , , ,
properties (23)
authorfriendlymoose
permlinkre-thecrazygm-syz2q4
categoryhive-186392
json_metadata{"tags":["hive-186392"],"app":"peakd/2025.6.4","image":[],"users":[]}
created2025-07-06 10:06:06
last_update2025-07-06 10:06:06
depth1
children0
last_payout2025-07-13 10:06:06
cashout_time1969-12-31 23:59:59
total_payout_value0.066 HBD
curator_payout_value0.065 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length369
author_reputation414,575,877,179,743
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,786,816
net_rshares407,689,792,168
author_curate_reward""
vote details (8)
@holoz0r ·
$0.15
I'm at least one of those IP addresses. Unique IP may not be a accurate measure of traffic anymore, due to the fact that many ISPs now use CGNAT and expose a single public IP for multiple users. 
👍  , , , , , , ,
properties (23)
authorholoz0r
permlinkre-thecrazygm-syz5d9
categoryhive-186392
json_metadata{"tags":["hive-186392"],"app":"peakd/2025.6.4","image":[],"users":[]}
created2025-07-06 11:03:09
last_update2025-07-06 11:03:09
depth1
children2
last_payout2025-07-13 11:03:09
cashout_time1969-12-31 23:59:59
total_payout_value0.076 HBD
curator_payout_value0.076 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length195
author_reputation544,436,731,812,817
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,787,542
net_rshares470,179,258,870
author_curate_reward""
vote details (8)
@thecrazygm ·
$0.13
Between that and I saw an awful lot of bots, spiders, and scrapers. But, I do think it's a semi fair *rough* gauge.
👍  , , , , , ,
properties (23)
authorthecrazygm
permlinkre-holoz0r-syz6ab
categoryhive-186392
json_metadata{"tags":["hive-186392"],"app":"peakd/2025.6.4"}
created2025-07-06 11:23:00
last_update2025-07-06 11:23:00
depth2
children1
last_payout2025-07-13 11:23:00
cashout_time1969-12-31 23:59:59
total_payout_value0.066 HBD
curator_payout_value0.066 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length115
author_reputation108,785,361,194,676
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,787,775
net_rshares408,497,230,138
author_curate_reward""
vote details (7)
@holoz0r ·
$0.16
Yes, definitely a good measure. :) Bloody scrapers!
👍  , , , , , , ,
properties (23)
authorholoz0r
permlinkre-thecrazygm-syz7tz
categoryhive-186392
json_metadata{"tags":["hive-186392"],"app":"peakd/2025.6.4","image":[],"users":[]}
created2025-07-06 11:56:24
last_update2025-07-06 11:56:24
depth3
children0
last_payout2025-07-13 11:56:24
cashout_time1969-12-31 23:59:59
total_payout_value0.078 HBD
curator_payout_value0.077 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length51
author_reputation544,436,731,812,817
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,788,126
net_rshares476,072,228,646
author_curate_reward""
vote details (8)
@tydynrain ·
$0.16
While I'm no fan of tracking, this sort of happy-medium data collection is very useful, and also interesting, so I think that you made a great choice in this regard. 😁 🙏 💚 ✨ 🤙 
👍  , , , , , , ,
properties (23)
authortydynrain
permlinkre-thecrazygm-202576t183633715z
categoryhive-186392
json_metadata{"tags":["dev","tribes","archon","pimp","proofofbrain"],"app":"ecency/4.2.0-vision","format":"markdown+html"}
created2025-07-07 04:36:33
last_update2025-07-07 04:36:33
depth1
children0
last_payout2025-07-14 04:36:33
cashout_time1969-12-31 23:59:59
total_payout_value0.082 HBD
curator_payout_value0.081 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length176
author_reputation205,558,768,855,093
root_title"To Track or Not to Track? An Interesting Question"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id143,815,209
net_rshares487,227,980,831
author_curate_reward""
vote details (8)