simplex-chat / simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

Home Page:https://simplex.chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature]: Embed "Contact Preferences" suggestion inside invite

pedrodelbosque opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Platform

all

App version

No response

Feature

When using SimpleX with non-tech-savy people, it's always kind of a pain to ask them to go into contact preferences, enable disappearing messages, delete for everyone, etc.

I suggest adding a toggle on invite creation, which allows to select "suggested" contact preferences, embedded in the invite link.
When the person clicks on your invite, he is prompted with the options you "suggested" for your chat, shown a quick preview and can then choose to accept or ignore them.

Imagine this scenario:
A journalist contacted though twitter by a potential source asks to be contacted via SimpleX, so they an privately communicate.
He creates an invite link, configures disappearing messages to 1 hour, disabling voice calls.
The source, who has never used simplex, can easily accept these parameters and enter the secure exchange.

interesting, but increases meta data sharing in links...

Disappearing messages are allowed by default, btw, and they don't require acceptance, they can be just enabled. We will be adding that you can set default time to disappear on user profile level so it will be enabled in all non-incognito chats. In any case, you don't need user action to enable message disappearing.

"Delete for everyone", if you enable it'll show "Accept" to them - you think not good enough?

Hey, I actually think the "Accept" button is good enough. I didn't know about this feature, as I usually set the setting to "Always", which does not prompt the other user, as it does with "Yes". (Could you clarify the difference?)
You can close this, as with these features my idea would be redundant.