News for hackers. Stuff that matters.

Ask HN: Subscription Service Without Accounts?

Hi, I was reading the Kagi FAQ here:

https://help.kagi.com/kagi/faq/faq.html#why-does-kagi-search-require-an-account

and stumbled upon this snippet

“Why does Kagi Search require an account?

Kagi Search requires an account only because it is a paid service which requires an account for the transaction.”

I am wondering if there is a way to build subscription services without needing user accounts?

( 4 comments | 3 points | on HN )
Re:Ask HN: Subscription Service Without Accounts? by pavel_lishin on Monday September 02, 2024 @10:46AM (#41425775)
I guess it depends on what you mean by "user account", but you need some way to authenticate the fact that an incoming request has been paid for. Maybe that's via a traditional auth method like a user account, maybe that's a client key whose accesses are kept track of server-side, maybe it's something stupid like bundling every request to your service with a cryptocurrency payment on the blockchain that your service watches for, and then responds to.
Re:Ask HN: Subscription Service Without Accounts? by harry_ord on Monday September 02, 2024 @04:17PM (#41428467)
Closest would be mullvad without looking at how kagi works. Still an account but no strong identifying data is needed by the user
Re:Ask HN: Subscription Service Without Accounts? by ahmedbaracat on Monday September 02, 2024 @04:51PM (#41428713)
Wow. This is the first time I hear about Mullvad as a service. I live their account number approach. No email or other identifier needed. Love it.
Re:Ask HN: Subscription Service Without Accounts? by hugh_kagi on Tuesday September 03, 2024 @05:00PM (#41439150)
We're working on something that should separate the concept of 'have you paid us' from 'who are you', at which point you'd be free to use (the existing) bitcoin payment method and have a pretty private experience.

Hopefully out in the next few weeks but no promises.