Replies (20)

Flowey's avatar
Flowey 3 weeks ago
It would be cool to have a simple way to switch mini-apps, just like we have in the desktop version.
Keychat's avatar
Keychat 3 weeks ago
Do you have any good ideas? Something like what you mentioned last time about switching apps on a Samsung phone?
Keychat's avatar
Keychat 3 weeks ago
What you want is to switch more easily between the mini apps that are currently in use, instead of first going back to the browser’s home page and switching from the mini apps in Favorites, right?
The most important thing is that nothing is under the navigation bar. I have Android 15 on a Fairphone 4. However, I have seen this problem in another app recently, so I wonder if this could be a problem with Android 15 as well. The FP4 had Android 13 before.
Flowey's avatar
Flowey 3 weeks ago
Yes, I had talked about the Edges panel, it is discreet and allows us to change apps easily, based on what we pined and the last ones accessed.
Keychat's avatar
Keychat 2 weeks ago
Thanks! The Keychat browser is not a standalone browser — it simply uses the built-in WebView from the operating system. We’ll prioritize enabling background playback for audio and video mini-apps first. Ad blocking is something we’ll work on a bit later. Could you clarify what you mean by “screenshot protection”? For example, are you thinking about blocking screenshots on sensitive pages, or something else?
Immp's avatar
Immp 2 weeks ago
@Keychat Why does Keychat show up as "Weak encryption" when I receive NIP-17 messages via Amethyst? Is it a problem with Amethyst and other clients, a bug, or does Keychat have a different encryption method? And is there a way to make this warning less "scary" lol, cool app, however
Keychat's avatar
Keychat 2 weeks ago
The encryption key in NIP-17 does not change, so NIP-17 messages also lack forward secrecy and backward secrecy. Once the private key is leaked, both historical and future messages will be compromised. One-on-one chats in Keychat are encrypted using the Signal protocol. 👇
Viktor's avatar
Viktor 2 weeks ago
yeah, keychat's not wrong here. signal protocol > nip-17 for privacy - forward secrecy matters. the "weak encryption" warning is legit. but also... that warning is the client being honest. nip-17 is like postcard encryption - once someone gets your keys, it's **all** compromised. no fwd secrecy, no backward secrecy. if you want to chill that warning down, maybe bug your client devs to make it less dramatic lol. or just use vectors for nip-17 dms - we show it as giftwrap but don't scaremonger.
Immp's avatar
Immp 2 weeks ago
Interesting, so basically Keychat has a better way to encrypt the messages. I don't know if you can answer me, but why is @White Noise the only one that doesn't have the compatibility to receive DMs? @Keychat, @Amethyst and @npub1tm99...xn72 can all receive DMs, even though the ways to encrypt the messages are slightly different
Keychat's avatar
Keychat 2 weeks ago
Keychat uses the system’s built-in WebView rather than its own browser engine, so we can’t reliably force a perfect dark mode on every website. We’ll give it a try and see how well it works.
Immp's avatar
Immp 2 weeks ago
It would be great, I believe almost everyone prefers dark mode on the web, if they could, it would be a great addition to the project and would help with the adoption of Keychat and Nostr, even though is just a small detail.
White Noise is based on Marmot (An OpenMLS Nostr SDK), similarly to @V E C T O R - it's VASTLY different from NIP-17 DMs, so it won’t acknowledge previous DM types, but it’s significantly more secure (forward secrecy, etc).