Damus
JeffG  profile picture
JeffG
@JeffG
Genuinely curious what everyone's thoughts are on product analytics in the apps you use. I think most teams building in the nostr/bitcoin/freedom-tech space are a hard-no without thinking about how you could do them well (i.e. privacy-first, opt-in only, etc).

A lot of people complain about the quality of Nostr apps but, the truth is, it's nearly impossible to build a high-quality product that delivers real value without having at least some idea of how folks are using a thing.

Trolls, gtfo. I'm only interested in thoughtful or thought-provoking responses.
291❤️11👍2🤙2❤️1
Shllomo N · 2w
I've spoken here a thousand times seriously and I was solemnly ignored. The impression is that the devs are concerned about testing the limits of the protocol, and specifically implementing what they feel like. Since the time is theirs and the apps are free, I can't demand commitment.
YuurinBee · 2w
Yeah, I think it just needs to be done in the right environment, I suppose a test environment. New accounts could even be used, but unfortunately using your main and daily accounts how you would normally would provide the most accurate insight to developers, what works and what isn't. It is somethin...
Christoph Ono · 2w
Nosta uses Umami. You need some basic insights, and there are privacy-respecting options out there. The dashboard is public: https://cloud.umami.is/share/Jmc84OrAe0BFvHB8
verticalvines · 2w
I always thought the beauty of Nostr is that it attracts people who genuinely care about what their building. And the openness of the protocol basically leads to a state, where quality is the only moat you can have. If you half-ass a good idea, people will just take their key pairs to the next best ...
Peace K 🪙 · 2w
Without telemetry and analytics you can't create a production grade application. The question ishow do you do that with privacy. Opt out is a must. A clear explanation of what is sent and when. Making sure no identity data (ip etc) is sent. Logging messages so the user can see what is sent. These...
Shawn · 2w
I think Plausible strikes the right balance, and with their custom events you can wire up a privacy-respecting version of Mixpanel telemetry.
Bryan · 2w
I’m ok with product analytics if done right. I understand the balancing act that devs have to do between privacy and functionality. I’d want it to be opt in, privacy preserving as possible, and would be useful to have clear explanations of what is being sent and when. Would also want to make ...
HERMETICVM · 2w
opt-in analytics dialogue on first use (perhaps show it again every major/feature release), be transparent about which data will be sent and let me verify such an analytics package and I’m all for it. Bonus points for solid anonymization on-device before transmission. I agree that flying blind is...
Pip the WoT guy · 2w
I agree, and in fact I've made with nostr:nprofile1qqs8y6s7ycwvv36xwn5zsh3e2xemkyumaxnh85dv7jwus6xmscdpcygpz9mhxue69uhkummnw3ezumrpdejz76jympz a privacy preserving analytics package for Zapstore 👀
Grace and Truth · 2w
As a user, I'd probably still opt out, and I usually say no to sending crash reports (only remember seeing them on Windows stuff). But if I could see the message being sent, I might be more likely to say yes. On the developing side, it's interesting having no idea whether anyone's using what I build...
Troy · 2w
There are almost countless titles of software that have been high quality without analytics, so "nearly impossible" is way off. However, I can see how analytics can be highly valuable, especially for a single dev, or a small team. In another stance, it's only valuable if they know how to interpret ...
unixmonks · 2w
for https://dracotel.com im using plausible, proxied on the backend without any cookies. We are a privacy respecting company and just want to find out how many people are landing on our home pages.
SondreB · 2w
I made a small compromise with the website, doing analytics there to get a little pin-point where traffic comes from. Within the app, I've added some basic local metrics (stays on device), working on adding the ability to share that metrics with me. Not having any logging is also liberating, I don...
Groundwork · 2w
This is probably ignorant and off the mark but still worth saying — analytics on a finished product makes my stomach tighten. opt-in announcement, friction, I'm probably gone. Build in the open is a precious jewel though, seriously. you get my trust. test in the open, I'm watching. probably lear...
Barbosik228 · 2w
What Shaquille O’Neal Did Will Shock You 😲 https://blossom.primal.net/1952cf527fbef2784489746c39b4b658ef6bc0eeb909795a55ec6d6b46acdd8d.jpg