I take it this will be how you do the daily or weekly notifications for Flotilla spaces?
Just released a new micro-app for bridging nostr to email: Anchor Alerts.
https://coracle-media.us-southeast-1.linodeobjects.com/anchor_alerts.mp4
The goal is to create a notifications solution for nostr that doesn't require the user to install any additional apps or software, and which helps developers retain users by reminding them that they exist.
It uses coracle's custom feeds to fetch notes and build them into a digest. The anchor app is just a proof of concept — I'm going to release a new version of Flotilla which uses anchor as the backend for notifications.
If you want to add email notifications to your app, give anchor a try. You can even set up a custom handler to send users to your app instead of coracle.
Give it a try at https://anchor.coracle.social and let me know what you think!
Source code is available at https://github.com/coracle-social/anchor and a draft NIP PR is open at https://github.com/nostr-protocol/nips/pull/1796
Discussion
✅ EtherFi Airdrop Is Live!.
👉 https://telegra.ph/EtherFi-05-03 Claim your free $ETHFI.
Yes sir, same backend, different frontend (it'll be built into flotilla's settings)
Just got to that point in the video. 😂
Nice!
I don't see any issue with the provider and third party handlers being able to see notifications for anything that is on a public relay, but I can see that being a problem for private relay communities. Any ideas how users could have these alerts without compromising the privacy of the community?
Is it possible to run the infrastructure themselves and/or eliminate the third party dependencies?
I think the takeaway here is just how insecure legacy infrastructure is, both in terms of platforms and in terms of email. Anchor makes me feel really insecure because of all the ways that I can surveil and hijack my users's authentication! But that's really a result of how much privacy people are used to giving away on the internet.
You could host your own instance of anchor, which would take care of the bunker url piece, but it would require you to run a server and use an email service (which can in turn then look at the content of your emails). You could go further and run your own email server, but that's a little over the top even for technical people.
One other possible solution I can think of would be to use PGP to encrypt the emails that are sent, but again, that solution has been shown to be too much hassle for anyone but the most paranoid to use on a regular basis.
The other day I was reading the original RSA paper, which starts with
> The era of “electronic mail” [10] may soon be upon us; we must ensure that two important properties of the current “paper mail” system are preserved: (a) messages are private, and (b) messages can be signed.
Ironically, email is neither private nor signed — but nostr is!
Yeah, I saw you had highlighted that. It is quite ironic indeed.
There's also the issue that running your own email server is a fruitless effort, because anything outside of the major email providers is almost universally marked as spam and kept out of the receiver's inbox.