Show HN: Counter – Simple and Free Web Analytics
counter.dev
counter.dev
This product seems interesting but its free so I fail to see how you will keep maintaining it in the future if you don't get paid.
I understand that running it will cost you a few dollars a month if that at the beginning but eventually, between the time spent on maintenance and the ongoing costs, you are going to have to start charging your customers.
My hobby photography business, which my wife and I run on a "pay what you want" model, brings more than enough to pay our monthly bills and have some leftovers for savings. While the last time I checked about 97% of photo shoots paid below average, the 3% that paid above average more than made up for it.
We also donate part of the profit of every photo shoot to a non-profit that helps women fight breast cancer, which aside from the good feeling that it give us, also helps with marketing on its own.
It is an interesting business model which not many people take advantage of, and may be perfect for Counter.dev for sure.
If nothing else, this experience showed me that people can be pretty generous if you give them the chance, which changed my outlook on life for the better.
I may try offering a plan with this model for a limited time on my hosting business, to see how things go, as an experiment. It may be a little difficult since dedicated servers are not cheap, but depending on how much each people pay, it may offset the costs and turn into a profit. Tom Morkes[2] has a book on this model that might be worth the read as well[3].
Personally, I go with no analytics whatsoever for my business, for personal reasons, but we do offer a GoatCounter to customers to entice them to move away from Google Analytics. I will definitely keep an eye on Counter.dev as an alternative to that, good luck!
Thanks! If you need something, write us an mail.
Windows, the most used OS in the world is listed under "Other" when looking at the Platforms pie chart. Pretty funny that in the HN community Linux is more commonly used than Windows, at least from the people that clicked on the link.
What is my user agent? Your User Agent is: Mozilla/5.0 (Android 10; Mobile; rv:88.0) Gecko/88.0 Firefox/88.0
According to useragent v2.2.1: ua
rawUa: Mozilla/5.0 (Android 10; Mobile; rv:88.0) Gecko/88.0 Firefox/88.0
string:
family: Firefox Mobile
major: 88
minor: 0
patch: 0
device: Generic Smartphone 0.0.0
os string: Android 0.0.0
family: Android
major: 0
minor: 0
patch: 0
According to ua-parser-js v0.7.20:
ua ua: Mozilla/5.0 (Android 10; Mobile; rv:88.0) Gecko/88.0 Firefox/88.0
browser name: Firefox
version: 88.0
major: 88
engine name: Gecko
version: 88.0
os name: Android
version: 10
device vendor: undefined
model: undefined
type: mobile
cpu architecture: undefined
According to platform.js v1.3.5:
ua name: Firefox Mobile
version: 88.0
layout: Gecko
os os: Android 10
device product: Mobile
manufacturer:
description: Firefox Mobile 88.0 on Mobile (Android 10)- [12:00 - 89.212.12.whatever] - /index.php
- [12:01 - 89.212.12.whatever] - /team/bob-smith/
- [12:02 - 89.212.12.whatever] - /products/turb-encab-9001/
I do have a question... If Counter is free, what is the revenue model? How will you sustain the platform? Although it's open source, it seems to be a SaaS platform that runs on your servers.
Well, not if I spend my free time on open source projects :-D
ETH will be env friendly soon when its consensus algorithm switch to POS
or
make android app
im willing to watch ads everyday
btw, why your twitter account ge suspended
I was able to collect the analytics from my website and the setup was easier than that of Google Analytics. Great work.
Competition is great, but people are people and want to know they're making a good longer term decision, which isn't always clear in the short term.
This is just something you can't help with outside of provide information, especially since use cases and desires of users of these services change over time.
"We only track the first page the user views, this is again more privacy friendly and additionally also results in substantial less HTTP requests the server has to handle. As a result of this strategy, Counter is able to show top landing pages but not top pages"
May not be big for some people, but that seems to be a very big consideration folks should be aware of.
I didn't want to go through the hassle of getting my account reinstated, because Twitter isn't that important to me.
I have Google Analytics on my sites and I'm concerned about losing vistors if I swap to some other trackers.
If it was GPL, you'd be forced to open your source if you distributed your software to others - it does not apply to a web service where the software is always ran in the owner's computer. So I could take your GPL code, build a service running on my server (without ever distributing the actual software) and not open my source. AGPL tries to fix that loophole.
So if you are a user of this service, license has nothing to do with your own project, you are just a user of the service. But if you grab the source and create your own analytics (or something else) service from it then you have to open that source even if it runs on your own server(s).
One small remark: not storing personal data doesn't mean it's privacy friendly. Yes, it can be private for the user, but not for the business owner. If we still centralize data, then potentially a single entity gets information about traffic and browsing habits of user cohorts, which can then indeed be used for "evil", such as creating a competitor of that business by using the collected data or to guide those users towards a different website/direction.
Little confused how it works out the page though. Looking at the given snippet it doesn't seem to include anything and the pathname I am hitting is showing up on the dashboard as "/". Maybe missing sending "window.location.pathname"? And a super tiny thing but "navigator.sendBeacon" maybe better over "fetch". Other that super work!
I believe you meant 'friendly'
And for some reasons, I can't see the request being logged to the Network tab in Chrome. Maybe I'm doing something wrong? My site: https://devutils.app/
https://simple-web-analytics.com/track?referrer=spam.com&screen=0x0&user=counter&utcoffset=1
Your product looks great, by the way!Nevertheless, some bad actor may take advantage of the simplicity of the implementation (which is, at the same time, also a strong feature of your product). Of course this would affect every user, not just the demo account.
I think this is one common issue with analytics products (Google Analytics itself has ridiculous amounts of spam referrers!). I guess may be a good idea to be proactive and plan some countermeasure at some point.
Happy lunch!
It's definitely a great point you bring up I think with web analytics an attacker has a natural advantage since captchas would obviously not be feasable. But it is worth to but effort in not making it too easy.
> Happy lunch!
Thanks :-) gonna start with my normal job now^^
I just can see a lot of people not paying at all because people usually don't care enough.
Yes users of a privacy centric analytics tool are opting into less information, though the inability to do more may be a large downside to counter (if it is the case that it has less data collection capabilities vs plausible at this time). You never know what data you will need later, better to collect however much you're able to in a fashion you can do anything you need to with it.