Why does Kinopio have only password based login?
Let's go through them:
(like notion and slack) is much easier to implement but the sign in process can be very annoying for users.
E.g. you go to sign in, but now you've got to open up your email app get emailed a link to sign in but your email client opens a different or embedded browser so now you have to copy and paste a thing into another thing.
Signing in with third party oauth providers is the easiest thing to implement, and gives you 2FA for free.
But in exchange for that convenience, you're giving over user data to big tech corps and the advertising-industrial complex that's ruining the web, and damaging democracy.
Also you can't just do one of them because someone will inevitably tell you that they don't have a [facebook] account. So you're sign in screen ends up looking like a rainbow colored mess of corporate logos, and the user has to remember which of these services they used with your particular service.
And lord help you if they sign in with a different one later and think that their data has disappeared.
A lot of old advice about avoiding requiring passwords because users will make their own (bad) ones is still true, but mitigated a lot by password managers - especially the ones built into browsers that autosuggest passwords.
Password managers also make signing back onto your service effortless.
Ideally it's a liability I wouldn't need to have. But off the shelf encryption packages and best practices like rate-limiting are widespread and documented well-enough that I can provide a high degree of safety around them.
I also prevent users from making passwords less than 4 characters long, and disallow passwords that match a part or whole of the email address. (which I'm told is very common user behaiviour sadly)
Usually people who talk about success or how to make it are already successful. Their worries are far away. I'm not successful and boy do I have worries.
I've been working on an offline-first data-syncing system that'll allow people to create accounts, and pave the way for more ambitious collaboration features for about two months now. It's almost done, but it's taken so much longer than I wanted.
On one hand, two months to do all this is something most entire companies can't do. But on the other hand, I can only do one thing at a time. So while I've been working on this, I have nothing cool and new to share and user numbers are steadily declining.
The marketing lesson is that if you're not rising, you're falling.
I use kinopio a lot to get stuff like this out of my head and figure out actionable next steps.
I'll give myself another week of working on this. No matter what something will ship at the end of it (maybe the new UI will need to be temporarily hidden). Then I'll prioritize fun user-facing features for a little while, and get back to grinding on server stuff when I can.
i'm not really the target audience for anything Patagonia makes but i was browsing around the site today, and at it's best moments, they give you the vibe that they're selling clothes to fund/justify environmentalism - rather than the other way around.
There's the obvious cynical view of associating your brand with a positive cause and getting some of that shine. But who's to say they aren't genuine. And if they really help things, everyone wins.
On the web these days, it's pretty common that when you sign up for something you'll need an email address. From there, companies will send you emails to encourage continuous/active use.
The basic motivation (or fear) being that you might sign up for something and not really understand or gell with it. But if we tell you about hot-feature-x, you'll check it out again and becoming an active member.
Of course this is a pretty presumptuous attitude, and defenses of it usually seem like a rationalization. MS Excel or photoshop never needed to send you a single email to become the kings of their worlds. But maybe the world is more competitive now?
At the same time, I'm cognizant that computer enthusiasts like us view unsolicited emails as a shady and gross nuisance - much more so than normal people seem to. Maybe it's possible that normals gain actual value/engagement from these emails?
Generally and ideally, I think if I have something to say it should so entertaining and so valuable that somehow or another you'll find it. Instead of spending time making exclusive content and coding marketing infrastructure exclusively to message current users, defaulting to better public communication (eg blog posts, tweets) will have a better long-term effect on how people engage with kinopio. (e.g. do less, better)
After writing this I still feel like marketing emails are thirsty af, and I'm too lazy to make boring stuff
Sign in on your computers, and pocket computers (phones), to sync up your data and edit it anywhere.
And as always, you're welcome to use Kinopio anonymously without signing up.
Instead of lowercase-only names like
dialysis-analysis, your spaces can now be named however you want, like:
Design Project Plans
Comedy Standup 😂
Cards and spaces you remove on Kinopio can now be restored, or permanently removed