I don't understand how it doesn't force people to use a nostr client if it is nostr based; wouldn't it be a nostr client itself?
Is it that you're avoiding websockets / JavaScript for the UI?
It is a Nostr client, but it's a website. Because it uses a shared key, it does feel like just using a blogging website even though it uses Nostr under the hood.