News for hackers. Stuff that matters.

Avfrosta

Show HN: Indielytics – public-only, cookieless web analytics (now Open Source)

https://github.com/Avfrosta/Indielytics

Hi HN,I’m happy to share that I’ve open-sourced Indielytics under the MIT license!What is Indielytics? Indielytics is a simple, GDPR-compliant, cookieless web analytics tool. By adding a small JavaScript snippet to your site, it displays your daily unique visitors and views publicly on www.indielytics.link/your-domain.Here’s how it works:The script sends the domain, user-agent, and IP address...

( Read More... | 1 comment | on HN )
Nice job, definitely fits with your product
Re:Show HN: I made a stupid simple but 100% free web analytics on Saturday December 28, 2024 @09:42AM (#42531336)
The fake requests problem has been solved, atleast partly.

I added a simple CORS check that makes sure the request is coming from the same domain as the request itself is saying it's coming from. Also added rate-limiting.

Re:Show HN: I made a stupid simple but 100% free web analytics on Saturday December 28, 2024 @06:08AM (#42530185)
Once I have smashed the last bugs I might do it. Never made something opensource before
Re:Show HN: Minimal, self-hosted exercise tracker on Friday December 27, 2024 @06:00PM (#42526862)
There's something beautiful about creating software in the absolute simplest possible way there is, html.

Good job, will definitely try it. But I know myself, will end up looking for something just a little more advanced. And before I know it I end up staring at graphs trying to figure out what my hours/day solving JS bugs has to do with my weight...

Show HN: I made a stupid simple but 100% free web analytics

https://www.indielytics.link/

TLDR: I made a public only web analytics without signup. Stores views and visitors for 10 days before deleting data.Exactly 25 days ago today I posted here, proud of my new web analytics. The response was mixed and my post even got flagged (understandable). It was my first real launch and I actually made a sale just a day later of 49$(!). Back then my project was pay once, keep forever. Since...

( Read More... | 7 comments | 2 points | on HN )
Just like Plausible they're hashed with a daily rotating salt on arrival to my servers, forgot to mention that in the post.
That's a beautiful site and a nice way to put it. But yes, you're right. While my server costs are low anough that just one user could cover months, it's still not sustainable. My plans is to move onto a "pay for what you use system" in the future.

But I have thought about making it self-hosted too. But there already is so many great products for that out there.

I wish there was a perfect way to do this. I despise subscriptions, I dislike pay as you go becasue it's too complicated, and finally, a one-time fee dosent really work when sold as a service as you said. But I guess these are the options for people not willing to self-host.

If you got any interesting reads on this topic please send em my way.

No, that key is verified against your domain connected to your user credentials. Meaning that if someone else uses you key on their website, their POST request to my server will be declined because their domain is not the domain you provided.

But you're right, might be a good idea to change the name of the key or work it out completely, it does look like it could be a vulnerability from an outsiders persepctive.

Thanks! I forgot to point the naked domain to the www. version. In the meantime, try this URL instead: www.simplytics.dev
Thanks a lot, seems like i forgot to point the apex domain to the www version. It should be fixed now. If not, www.simplytics.dev should work until I got it fixed.
That's a really cool concept, I love the landing page. Looks great.
Hello HN, realized I should introduce myself and not just my project. I building stuff on the web and this is the second time something I created actually goes LIVE.

Before this I created a website displaying snow conditions for a few hundred locations in Sweden. I love skiing and ski-touring and wanted a better way to find the best conditions.

Right now I don't have much time to work on my projects since I'm doing mandatory millitary service, which is part of the reason Simplytics.dev took so long to launch. But I'm hoping I might soon make my first buck selling zeros and ones.

Id love to recieve feedback, Hugo

Show HN: It took me 5() months to build a Plausible alternative

After months of using Google Analytics I realized only about 50% of people accepted my cookie-popup. I had months of incorrect data for my website. I started looking for alternatives and eventually found Plausible, which is great (and open-source). Problem is, I didn't feel like paying 9$ a month to see the amount of visitors on a website i didn't even earn anything on, it was just a hobby...

( Read More... | 48 comments | 3 points | on HN )