diff --git a/blog/20210914-simplex-chat-v0.4-released.html b/blog/20210914-simplex-chat-v0.4-released.html index 6f3583294a..50bdecfb18 100644 --- a/blog/20210914-simplex-chat-v0.4-released.html +++ b/blog/20210914-simplex-chat-v0.4-released.html @@ -390,10 +390,10 @@ window.addEventListener('scroll',changeHeaderBg);

Chat groups

To create a group use the /g <group> command. You can then invite contacts to the group by entering the /a <group> <name> command. Your contact(s) will need to use the /j accept command to accept the invitation to the group. To send messages to the group, simply enter #<group> <message>.

Please note: Groups are not stored on any server; they are maintained as a list of members in the app database. Sending a message to the group sends a message to each member of the group.

-

simplex-chat

+

simplex-chat

File transfer

Sharing files is simple! To send a file to a contact, use the /f @<contact> <file_path> command. The recipient will have to accept before the file is sent.

-

simplex-chat

+

simplex-chat

We're always looking for help!

We'd really appreciate your comments, criticism and support - a star on the GitHub repo, downloading and testing the chat or any contribution to the project will help a lot – thank you for all your support!

Please note: SimpleX Chat is in early stage development: we are still iterating protocols, improving privacy and security, so if you have communication scenarios requiring high security, you should consider some other options for now.

diff --git a/blog/20220214-simplex-chat-ios-public-beta.html b/blog/20220214-simplex-chat-ios-public-beta.html index a5bc4fb833..a797e0fbed 100644 --- a/blog/20220214-simplex-chat-ios-public-beta.html +++ b/blog/20220214-simplex-chat-ios-public-beta.html @@ -389,7 +389,7 @@ window.addEventListener('scroll',changeHeaderBg);
  • additional layer of E2E encryption in each message queue (to prevent traffic correlation when multiple queues are used in a conversation - something we plan later this year).
  • additional encryption of messages delivered from servers to recipients (also to prevent traffic correlation).
  • -

    You can read more details in our recent v1 announcement.

    +

    You can read more details in our recent v1 announcement.

    Join our public beta!

    Install the app via TestFlight, connect to us (via Connect to SimpleX team link in the app) and to a couple of your friends you usually send messages to - and please let us know what you think!

    We would really appreciate any feedback to improve the app and to decide which additional features should be included in our public release in March.

    diff --git a/blog/20220308-simplex-chat-mobile-apps.html b/blog/20220308-simplex-chat-mobile-apps.html index daabaccaa8..891aad2155 100644 --- a/blog/20220308-simplex-chat-mobile-apps.html +++ b/blog/20220308-simplex-chat-mobile-apps.html @@ -403,7 +403,7 @@ window.addEventListener('scroll',changeHeaderBg);
  • additional layer of E2E encryption in each message queue (to prevent traffic correlation when multiple queues are used in a conversation - something we plan later this year).
  • additional encryption of messages delivered from servers to recipients (also to prevent traffic correlation).
  • -

    You can read more technical details in our recent v1 announcement.

    +

    You can read more technical details in our recent v1 announcement.

    A big thank you to @angerman for making it possible to compile our Haskell code to mobile platforms and getting it approved on app stores - it has been a non-trivial project, and it is still ongoing.

    Install the apps and make a private connection!

    Once you install the app, you can connect to anybody:

    diff --git a/blog/20220404-simplex-chat-instant-notifications.html b/blog/20220404-simplex-chat-instant-notifications.html index 389928d219..5383f3ed19 100644 --- a/blog/20220404-simplex-chat-instant-notifications.html +++ b/blog/20220404-simplex-chat-instant-notifications.html @@ -381,7 +381,7 @@ window.addEventListener('scroll',changeHeaderBg);

    Instant notifications for SimpleX Chat mobile apps

    Published: April 04, 2022

    SimpleX Chat is the first chat platform that is 100% private by design - it has no access to your connections

    -

    Since we released SimpleX Chat mobile apps couple of weeks ago we've had a lot of excitement from our users - nearly 2000 people downloaded the app after the announcement!

    +

    Since we released SimpleX Chat mobile apps couple of weeks ago we've had a lot of excitement from our users - nearly 2000 people downloaded the app after the announcement!

    Huge thanks to everybody who downloaded and connected to us via the chat - there were many great questions and suggestions, and on some days I spent most of the time chatting to our users :)

    Since we released the app, we've added and released:

    diff --git a/blog/20220604-simplex-chat-new-privacy-security-settings.html b/blog/20220604-simplex-chat-new-privacy-security-settings.html index d662afa322..60c7239d8b 100644 --- a/blog/20220604-simplex-chat-new-privacy-security-settings.html +++ b/blog/20220604-simplex-chat-new-privacy-security-settings.html @@ -380,7 +380,7 @@ window.addEventListener('scroll',changeHeaderBg);

    SimpleX Chat v2.2 - the new privacy and security features

    Published: June 4, 2022

    -

    See v2 announcement for more information about SimpleX platform and how it protects your privacy by avoiding user identities of any kind in its design - SimpleX, unlike any other messaging platform, has no identity keys or any numbers that identify its users.

    +

    See v2 announcement for more information about SimpleX platform and how it protects your privacy by avoiding user identities of any kind in its design - SimpleX, unlike any other messaging platform, has no identity keys or any numbers that identify its users.

    New Privacy and Security settings in version 2.2

    Protect your chats

    @@ -403,7 +403,7 @@ window.addEventListener('scroll',changeHeaderBg);

    There is more

    You can discover additional features we are currently testing in Experimental Features - they will be announced later!

    More information

    -

    See v1 announcement for information on how SimpleX protects the security of the messages.

    +

    See v1 announcement for information on how SimpleX protects the security of the messages.

    Read about SimpleX design in whitepaper.

    diff --git a/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html b/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html index c4084c0a43..fde12c96dd 100644 --- a/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html +++ b/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html @@ -388,7 +388,7 @@ window.addEventListener('scroll',changeHeaderBg);
  • protocol privacy and performance improvements
  • Instant notifications for iOS

    -

    I wrote previously about our design for iOS notifications - this is now released. The app will offer to migrate the database when updated, and then you need to choose notifications mode – instant or periodic push notifications, or previously available periodic background refresh that does not use push notifications.

    +

    I wrote previously about our design for iOS notifications - this is now released. The app will offer to migrate the database when updated, and then you need to choose notifications mode – instant or periodic push notifications, or previously available periodic background refresh that does not use push notifications.

    To deliver the notifications to iOS devices we use our notification server, as there is a single private key that Apple issues for the app. This server has minimal amount of information about your chat activity:

    Database passphrase & export

    This page allows to change the database passphrase, export and import the database and configure the message retention period.

    -

    Read more in Managing Your Data page.

    +

    Read more in Managing Your Data page.

    Help & feedback

    This section has information on how to use the app and the links to connect to the team. Please use Send questions and ideas to connect to us via the chat to ask any questions, make any suggestions and report any issues.

    Support SimpleX Chat

    diff --git a/docs/guide/chat-profiles.html b/docs/guide/chat-profiles.html index d4c3a0cef3..01437f4d86 100644 --- a/docs/guide/chat-profiles.html +++ b/docs/guide/chat-profiles.html @@ -741,7 +741,7 @@ window.addEventListener('scroll',changeHeaderBg);

    To create an additional SimpleX Chat profile:

    Configuring the app to use the server

    -

    Please see: SMP Server: Configuring the app to use the server.

    +

    Please see: SMP Server: Configuring the app to use the server.

    diff --git a/faq/index.html b/faq/index.html index 2b95067642..6b11de16cf 100644 --- a/faq/index.html +++ b/faq/index.html @@ -881,20 +881,20 @@ window.addEventListener('scroll',changeHeaderBg);

    How to use it

    I have nobody to chat with! Where can I find any groups?

    -

    Please check our Groups Directory in the first place. You might find some interesting groups and meet even more interesting people.

    +

    Please check our Groups Directory in the first place. You might find some interesting groups and meet even more interesting people.

    What is database? What can I do with it?

    -

    Database is essential for SimpleX Chat to function properly. In comparison to centralized messaging providers, it is the user who is responsible for taking care of their data. On the other hand, user is sure that nobody but them has access to it. Please read more about it: Database.

    +

    Database is essential for SimpleX Chat to function properly. In comparison to centralized messaging providers, it is the user who is responsible for taking care of their data. On the other hand, user is sure that nobody but them has access to it. Please read more about it: Database.

    Can I send files over SimpleX?

    -

    Of course! While doing so, you are using a state-of-the-art protocol that greatly reduces metadata leaks. Please read more about it: XFTP Protocol.

    +

    Of course! While doing so, you are using a state-of-the-art protocol that greatly reduces metadata leaks. Please read more about it: XFTP Protocol.

    What’s incognito profile?

    This feature is unique to SimpleX Chat – it is independent from chat profiles.

    When "Incognito Mode” is turned on, your currently chosen profile name and image are hidden from your new contacts. It allows anonymous connections with other people without any shared data – when you make new connections or join groups via a link a new random profile name will be generated for each connection.

    How do invitations work?

    It is quite a complex process, but fortunately all of this happens in the background, so it's simply to use.

    Whenever somebody connects to you via your address, they basically ask your client whether they want to establish connection. After that, you can either agree or disagree.
    -If interested, please read more: Addresses and invitations.

    +If interested, please read more: Addresses and invitations.

    How to configure and delete groups?

    -

    Please check: Users guide.

    +

    Please check: Users guide.

    Are there any reactions to messages? Can I answer specific messages directly?

    Yes! Currently, there are six emojis available. What's more, you can respond to specific message by holding it and selecting Reply.

    What do checkmarks mean?

    @@ -906,7 +906,7 @@ If interested, please read more: Address

    Also see

    Can I use the same profile on desktop? Do messages sync cross-platform?

    -

    You can use your profile from mobile device on desktop. However, to do so you need to be on the same network, both on your mobile and desktop. More about it: Release info.

    +

    You can use your profile from mobile device on desktop. However, to do so you need to be on the same network, both on your mobile and desktop. More about it: Release info.

    Troubleshooting

    I do not receive messages or message notifications

    There may be several reasons messages are not delivered to you from your contact:

    @@ -946,7 +946,7 @@ If interested, please read more: Address

    Please check your network settings and make sure you use the latest version of the app.

    Please report such issues if you use v5.7 or newer.

    Audio or video calls do not connect

    -

    App uses WebRTC for calls. Please check that you can connect to the servers configured in the app: stun.simplex.im and turn.simplex.im - see troubleshooting WebRTC.

    +

    App uses WebRTC for calls. Please check that you can connect to the servers configured in the app: stun.simplex.im and turn.simplex.im - see troubleshooting WebRTC.

    If you can connect to the server, please report this issue to us privately, including the following information:

    At the time of updating this document, we have never provided or have been requested the access to the preset relay servers or any information from the servers by any third parties. If we are ever requested to provide such access or information, we will follow the due legal process to limit any information shared with the third parties to the minimally required by law.

    -

    We will publish information we are legally allowed to share about such requests in the Transparency reports.

    +

    We will publish information we are legally allowed to share about such requests in the Transparency reports.

    Updates

    We will update this Privacy Policy as needed so that it is current, accurate, and as clear as possible. Your continued use of our software applications and preset relays infrastructure confirms your acceptance of our updated Privacy Policy.

    Please also read our Conditions of Use of Software and Infrastructure below.

    -

    If you have questions about our Privacy Policy please contact us via email or chat.

    +

    If you have questions about our Privacy Policy please contact us via email or chat.

    Conditions of Use of Software and Infrastructure

    You accept the Conditions of Use of Software and Infrastructure ("Conditions") by installing or using any of our software or using any of our server infrastructure (collectively referred to as "Applications"), whether preset in the software or not.

    Minimal age. You must be at least 13 years old to use our Applications. The minimum age to use our Applications without parental approval may be higher in your country.

    diff --git a/security/index.html b/security/index.html index 3290eab628..d767dd167f 100644 --- a/security/index.html +++ b/security/index.html @@ -845,7 +845,7 @@ window.addEventListener('scroll',changeHeaderBg);

    Security Policy

    While great care is taken to ensure the highest level of security and privacy in SimpleX network servers and clients, all software can have flaws, and we believe it is a critical part of an organization's social responsibility to minimize the impact of these flaws through continual vulnerability discovery efforts, defense in depth design, and prompt remediation and notification.

    -

    The security assessment of SimpleX cryptography and networking was done by Trail of Bits in November 2022.

    +

    The security assessment of SimpleX cryptography and networking was done by Trail of Bits in November 2022.

    We are planning design review of SimpleX protocols in July 2024 and implementation review in December 2024/January 2025.

    Reporting security issues

    To report a security issue, please contact us directly via email chat@simplex.chat. Please do NOT report security issues via GitHub issues or via any public channels.

    diff --git a/transparency/index.html b/transparency/index.html index a1fd131b18..603cd30d6f 100644 --- a/transparency/index.html +++ b/transparency/index.html @@ -851,8 +851,8 @@ window.addEventListener('scroll',changeHeaderBg);

    Our objective is to consistently ensure that no user data and absolute minimum of the metadata required for the network to function is available for disclosure by any infrastructure operators, under any circumstances.

    Helpful resources: