diff --git a/landing/index.html b/landing/index.html
index ad4dfee..8f5e874 100644
--- a/landing/index.html
+++ b/landing/index.html
@@ -281,7 +281,7 @@
table {
width: 100%; border-collapse: collapse;
- font-size: 0.78rem; min-width: 640px;
+ font-size: 0.78rem; min-width: 760px;
}
thead tr { border-bottom: 1px solid rgba(152,0,0,0.15); }
@@ -465,7 +465,7 @@
/* Table */
.scroll-hint { display: block; }
- table { font-size: 0.71rem; min-width: 520px; }
+ table { font-size: 0.71rem; min-width: 620px; }
th { padding: 8px 5px; font-size: 0.6rem; }
th:first-child { min-width: 100px; padding-left: 10px; }
td { padding: 7px 5px; }
@@ -497,7 +497,7 @@
h1 { font-size: 1.3rem; }
.logo { width: 84px; height: 84px; }
.card { padding: 18px 12px; }
- table { font-size: 0.66rem; min-width: 480px; }
+ table { font-size: 0.66rem; min-width: 580px; }
th { font-size: 0.55rem; padding: 7px 4px; }
td { padding: 6px 4px; }
td:first-child { font-size: 0.66rem; min-width: 90px; }
@@ -554,8 +554,8 @@
- A custom Lotus Guild fork of Cinny with added features: DM calls with ring notification, GIF picker, draggable+resizable PiP call window, poll display & voting, message forwarding, image/video captions, location sharing (map view + send), deleted message placeholders, and the Lotus Terminal design theme.
- Prefer the official client? Use cinny.in and set homeserver to matrix.lotusguild.org.
+ Our Lotus Guild fork of Cinny adds: incoming call ring + Answer/Decline (DMs & group chats), GIF picker (Giphy), draggable+resizable picture-in-picture call window, poll display & voting, message forwarding, image/video captions, location sharing (map view + send), deleted message placeholders, and the Lotus Terminal design theme.
+ Prefer the unmodified upstream? cinny.in works with our homeserver — set it to matrix.lotusguild.org.
-
Discord-like — Android, Windows & Linux
+
Discord-like — Android, Windows, macOS & Linux
@@ -610,12 +626,13 @@
Android
Windows
+ macOS
Linux
Beta
Voice & Video
-
Most Discord-like client overall. Multi-account support, built-in GIF search (privacy proxy — uploads to homeserver), shared calendars & photo albums, polls (v0.4.2), screenshare on browsers & Android. Available on Android, Windows, Linux, Web, and macOS (Beta). Active development.
+
Most Discord-like client overall. Multi-account support, built-in GIF search (privacy proxy — uploads to homeserver), shared calendars & photo albums, polls, screenshare on browsers & Android. Available on Android, Windows, macOS, Linux, and Web. Active development — iOS planned.
@@ -665,10 +682,11 @@
-
+
| iOS |
✗ |
+ ✗ |
✓ |
✓ |
✗ |
@@ -689,6 +708,7 @@
| Android |
✗ |
+ ✗ |
✓ |
✓ |
✓ |
@@ -698,15 +718,17 @@
| Desktop app |
✓ |
+ ✓Cinny Desktop |
✗ |
✓ |
- ✓Win & Linux |
+ ✓Win, macOS & Linux |
✓ |
✓ |
| Web browser |
✓ |
+ ✓ |
✗ |
✓ |
✗ |
@@ -716,6 +738,7 @@
| Performance |
Light |
+ Light |
Very fastSliding Sync |
Moderate |
Moderate |
@@ -724,7 +747,7 @@
-
+
| E2EE |
✓ |
@@ -733,19 +756,22 @@
✓ |
✓ |
✓ |
+ ✓ |
- | Rust SDK (Vodozemac)stronger crypto track record |
+ Vodozemac encryptionstronger crypto track record |
✗js-sdk |
- ✓ |
- ✓ |
- ✓ |
+ ✗js-sdk |
+ ✓Rust SDK |
+ ✓dart-sdk |
+ ✓dart-sdk |
✗js-sdk, migrating |
✗ |
| Device verification |
~requests may show as "Unsupported message" |
+ ~cross-client requests may show unsupported |
✓ |
✓ |
✓ |
@@ -754,10 +780,11 @@
-
+
| Voice & video calls |
✓rooms & DMs, group calls, screenshare via Element Call |
+ ~Element Call embed; no ring notification |
✓MatrixRTC |
~experimental, varies by homeserver |
~1:1 + group, no E2EE voice rooms |
@@ -767,15 +794,17 @@
| Screenshare |
✓via Element Call embed |
+ ✓via Element Call embed |
✓ |
✗ |
✗ |
✓ |
- ~partial |
+ ✓XDG portals & native |
| Group calls |
✓via Element Call embed |
+ ✓via Element Call embed |
✓MatrixRTC |
✗ |
~no E2EE voice rooms |
@@ -784,7 +813,8 @@
| Incoming call notificationring + Answer/Decline |
- ✓DM rooms; ring tone, 30s auto-dismiss |
+ ✓DMs & group chats; ring tone, auto-dismiss |
+ ✗ |
✓native push |
~experimental |
✓ |
@@ -793,11 +823,12 @@
-
+
| Spaces |
✓best-in-class sub-space nav |
- ~viewing works; management in progress |
+ ✓best-in-class sub-space nav |
+ ✓dedicated spaces tab, full management |
✓ |
✓Discord-like categories |
✓sub-spaces clunky |
@@ -806,6 +837,7 @@
| Threads |
~basic, no dedicated view |
+ ~basic, no dedicated view |
~Labs flag |
✗shows as regular messages |
✓ |
@@ -815,6 +847,7 @@
| Polls |
✓display & vote |
+ ~display only |
✓create, vote & end |
✓added v2.3.0 |
✓added v0.4.2 |
@@ -824,6 +857,7 @@
| Voice messagesrecord & play |
~playback only |
+ ~playback only |
✓record, play, variable speed, reply with voice |
✓record & play, pause support |
~playback confirmed; recording unclear |
@@ -833,6 +867,7 @@
| Pinned messages |
✓ |
+ ✓ |
✓dedicated pins view |
~view only |
✓ |
@@ -842,6 +877,7 @@
| Custom emoji & stickers |
✓best-in-class |
+ ✓ |
~ |
✓ |
✓bulk upload, Signal packs |
@@ -853,6 +889,7 @@
✓Giphy, Terminal TDS themed, click-outside to close |
✗ |
✗ |
+ ✗ |
✓privacy proxy, uploads to homeserver |
✗ |
✗ |
@@ -860,6 +897,7 @@
| Message search (encrypted) |
~partial, some rooms broken |
+ ~partial |
✗ |
~ |
✓ |
@@ -872,16 +910,18 @@
✗ |
✗ |
✗ |
+ ✗ |
✓ |
✗ |
-
+
| Multi-account |
✗ |
✗ |
+ ✗ |
~supported but clunky |
✓ |
✗ |
@@ -890,6 +930,7 @@
| Image captions(text + image as one event) |
✓caption field on image & video upload |
+ ✗ |
✓scrollable captions on media (v26.04.2) |
✓unique feature |
✗ |
@@ -899,6 +940,7 @@
| Discord-like UI |
✓best-in-class for web |
+ ✓ |
✗ |
✗WhatsApp/Telegram style |
✓most Discord-like overall |
@@ -910,6 +952,7 @@
✗ |
✗ |
✗ |
+ ✗ |
✓unique to Commet |
✗ |
✗ |
@@ -917,6 +960,7 @@
| Deleted message visibility(redacted events) |
✓"Message deleted" with reason if provided |
+ ✗redacted messages hidden |
✓"Message deleted" placeholder shown |
✓shows redaction notice |
✓shows redaction notice |
@@ -926,6 +970,7 @@
| Location sharing |
~map embed view + static share button |
+ ✗ |
✓live & static, map rendering |
~basic static |
✗ |
@@ -935,6 +980,7 @@
| Message forwarding |
✓forward to any room |
+ ✗ |
~via share menu |
✓ |
~ |
@@ -944,6 +990,7 @@
| Push notifications |
~web push only |
+ ~web push only |
✓ |
✓ |
✓ |
@@ -956,7 +1003,7 @@
- Encryption architecture: Element X, FluffyChat, and Commet use Vodozemac — the Rust implementation of Matrix encryption — which has a stronger security track record than the older JavaScript SDK. Commet v0.4.2 added a web-compatible Vodozemac Dart binding. Cinny and Element Web/Desktop currently use matrix-js-sdk; Element is actively migrating to the Rust SDK via WebAssembly. Rust-based clients were not affected by historical js-sdk vulnerabilities.
+ Encryption architecture: Element X uses the native matrix-rust-sdk with Vodozemac. FluffyChat and Commet use matrix-dart-sdk, which also wraps Vodozemac for its crypto — all three benefit from Vodozemac's stronger security track record over the older JavaScript SDK. Cinny and Element Web/Desktop currently use matrix-js-sdk; Element is actively migrating to the Rust SDK. Clients using Vodozemac were not affected by historical js-sdk vulnerabilities.