Edit:
This is mostly moot now. See mod responses below. QR code login solves a lot of it, and upcoming free search solves the rest.
I'm not sure how viable this is, but I've been trying to think of how Kagi could be made easier to access on devices you don't own, or regularly use, just temporarily.
For example, l setup a new device, maybe even for a client rather than myself, but I'm trying to diagnose something and would prefer to have Kagi search or even Assistant available to me. Currently of course I can use my phone, but sometimes I want to be able to use a proper desktop, without the hassle of logging it.
I've also had it on remote sessions, for example I'm working on a server with someone else, screen sharing, and I want to search some stuff, but would prefer to use Kagi than Google or whatever.
I know we can copy the session login link, but of course that's risky to put on a computer you don't control. And that only works if you're already on a system with Kagi logged in, as opposed to only having it on your phone for example.
So I have an idea, but not sure how practical it is or how difficult to make work, but I was thinking of an optional, near instant login feature.
The way I see it working, is on any device with Kagi already logged in, you have some Quick Login option. When you press it, it gives you a 6 digit code and a 30 second window to use it (similar to TOTP, but only generating a code when asked). But basically if you go to a Kagi login page and type in just those 6 digits within that time period, it logs you in with a predefined number of search tokens and $ value for AI, similar to privacy pass currently, only with AI as well, which I believe is already a planned feature.
So you could setup for example, 50 searches and $2 max for a session, and you open your phone app or web Settings page, click "Generate login code." Get the 6 digits, type them in, and you're done. Much faster than needing to potentially manually type an email address, a long complex password AND a 2FA code, and it doesn't require you to actually login to your account, so you can safely use it anywhere.