electerious

Joined 15 years ago

Karma
249
Submissions
43
Member since
Mar 12
Web developer and designer.
View on Hacker News

Recent submissions

Comment · 7 years ago
I've used Mint and started to work on Ackee since it has been abandoned. It took me several rewrites and years, but it all started with Mint as an inspiration :D
Comment · 7 years ago
> What happens when you start to accumulate over 5 million+ records

I don't think Ackee is the right tool if your site as so many visitors. And to be honest: I don't know what will happen at this scale. There shouldn't be a problem as long as MongoDB can handle it.

Comment · 7 years ago
Piwik/Matomo is more like Google Analytics in the way it works and what you can do with it. Ackee will never be a replacement if you need full-featured marketing analytics with tons of options and insights. Ackee tries to be less. Lightweight, easy to install and with a good balance between analytics and privacy.
Comment · 7 years ago
All started with my self-hosted photo-management tool Lychee (https://lychee.electerious.com). We named it Lychee because we had some lychees on the desk while working on the first version. It was the only cool name we could come up with.

All my tools/webapps after Lychee are somehow following the same species or clade: Rosid, Malvid and now Ackee.

Comment · 7 years ago
Ackee only tracks page views, site visits and referrers by default. It stores no IPs and it's not possible to view the browsing history of a user. The data can't be used to identify a user and should therefore be GDPR compliant.

But: I'm not a lawyer. I can't give you a legally certain statement. It's hard to say what's "identifiable data" according to the GDPR.

Comment · 7 years ago
> There's "caring about privacy" in the subheadings, yet there's a whole section in docs about collecting private data [1]. Empty words.

The advanced tracking is turned off by default. Ackee will never store a browsing history of a user and tries it best to keep tracked data anonymised.

It's all about finding a balance between privacy and analytics. At the end it's still an analytics tool and there would be nothing to show without data.

Using "nginx/apache logs" and "what browsers send anyway" is more than Ackee tracks by default. Storing and analysing this data isn't even allowed by the GDPR without asking the user.

Comment · 7 years ago
Comment · 7 years ago
Comment · 7 years ago
Ackee and Fathom are very similar. Both in the way they display data and how they process it. The biggest advantages of Ackee (compared to Fathom) are probably:

- A documented REST API that lets you build upon Ackee. Could be used for custom import scripts or apps that display your current visitor stats in the menu bar. - Ackee allows you to track more than just page/site views (browser, system, etc.). This is optional and off by default, but great for people/companies that need more insights.

Fathom definitely has a head start, while Ackee is very young. Can't wait to see how Fathom v2 will look like and how both will compare in the future.

Comment · 7 years ago
Ackee uses a JS snippet to get the data. Nginx logs won't work, but the API is fully documented and it should be possible to build an import / custom script. Could also work with express.
Comment · 7 years ago
Thanks for the suggestions! There's still a lot missing, but the base is ready and I can't wait to add new features.
Comment · 7 years ago
Ackee uses a JS snippet to get the data. Nginx logs won't work, but the API is fully documented and it should be possible to build an import / custom script. Could be a great addition :)
Comment · 7 years ago
A side project I've been working on for a while now. Ackee is a self-hosted, Node.js based analytics tool for those who care about privacy. It runs on your own server, analyses the traffic of your websites and provides useful statistics in a minimal interface. If you have any questions or feedback, just write it here :) Thanks!
Comment · 8 years ago
Malvid can display anything a browser can display. It should also work fine with React, Angular, and Vue components when you can create a preview HTML for each component (the preview HTML is required for the preview on the top right). This might be the tricky part, but you can use any tool you want to generate it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton