{% for language in languages.languages %}
diff --git a/website/src/crowdfunding.md b/website/src/crowdfunding.md
index ff2af2532b..0ccc1d38c6 100644
--- a/website/src/crowdfunding.md
+++ b/website/src/crowdfunding.md
@@ -12,13 +12,30 @@ permalink: "/crowdfunding/index.html"
.cf-ask { display: block; margin-top: 14px; }
.cf-form { display: flex; gap: 8px; max-width: 30rem; flex-wrap: wrap; margin-top: 12px; }
.cf-form input[type=email] { flex: 1; min-width: 220px; border: 1px solid #4f4f4f; border-radius: 9999px; padding: 10px 18px; background: transparent; color: inherit; }
+ #article .ls-banner { display: block; clear: both; margin: 32px 0; padding: 20px 24px; border-radius: 10px; background: #DBEEFF; text-decoration: none; }
+ .dark #article .ls-banner { background: #1B325C; }
+ #article .ls-banner-label { display: block; font-size: 0.8rem; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #0053D0; }
+ .dark #article .ls-banner-label { color: #70F0F9; }
+ #article .ls-banner-title { display: block; margin-top: 8px; font-size: 1.35rem; font-weight: 600; line-height: 1.25; color: #023789; }
+ .dark #article .ls-banner-title { color: #ffffff; }
+ #article .ls-banner-date { display: block; margin-top: 6px; color: #3F484B; }
+ .dark #article .ls-banner-date { color: #ffffff; }
+ #article .ls-banner-cta { display: inline-block; margin-top: 16px; font-weight: 500; color: #0053D0; }
+ .dark #article .ls-banner-cta { color: #70F0F9; }
# Get a Stake in SimpleX Chat
-SimpleX Chat — the company that builds the first and the only messaging network without any user IDs — is raising its community round. By investing, you can benefit from the company growth, and help us build the future of private and secure communications. [Learn more and invest on Wefunder](https://wefunder.com/simplex.chat?utm_source=website).
+SimpleX Chat — the company that builds the first and the only messaging network without any user identifiers — is raising its community round. By investing, you can benefit from the company growth, and help us build the future of private and secure communications. [Learn more and invest on Wefunder](https://wefunder.com/simplex.chat?utm_source=website).
+
+
+Live event
+SimpleX Chat: Foundation for the Future
+Livestream and Q&A for SimpleX Chat crowdfunding investors. Tuesday, September 15, 2026 at 5:00 PM UTC.
+Open event page
+
## Every other network can identify users
@@ -26,15 +43,15 @@ For 150 years, all networks required user identifiers — phone numbers, use
Identification also gives platforms the power to censor public speech without due process. Telegram blocked 44 million groups and channels in 2025 alone. Publishers and content creators build audiences on borrowed infrastructure — one policy change, and the audience that took years to build can be gone.
-The root cause of these problems is user identification. The solution is not better policies or stronger encryption with the same architecture — it is a different architecture, without user IDs.
+The root cause of these problems is user identifiers. The solution is not better policies or stronger encryption with the same architecture — it is a different architecture, without any user IDs.
-## The first network without any user IDs
+## The first network without any user identifiers
We invented and built SimpleX Network. It uses no phone numbers, emails, or user accounts — every conversation has its own network address, removing the need for any user IDs. There is no user data on the servers that could be breached or sold — all user data exists only on user devices. The network runs on multiple independent operators — SimpleX Chat and Flux are preconfigured in the app, and anyone can run their own servers.
-SimpleX Chat also enables public groups and channels, where owners fully control them, and nobody can take their work, because only the users hold the keys. SimpleX software is open-source and based on open protocols, audited by Trail of Bits in 2022, 2024, and 2026.
+SimpleX Chat also supports public groups and channels, where owners fully control them, and nobody can take their work, because only the users hold the keys. SimpleX software is open-source and based on open protocols, audited by Trail of Bits in 2022, 2024, and 2026 (to be published).
## 480,000+ users joined on their own
@@ -42,13 +59,13 @@ SimpleX Chat also enables public groups and channels, where owners fully control
Over 480,000 people use SimpleX Chat every month — more than doubling every year — and all of them found it without any paid marketing. 3 million people have downloaded the app, and users send 20 million messages a day via pre-configured servers.
-Users have donated over $650,000, paying for something they could use for free. All of it was built on a total investment of just $1.7M.
+Users have donated over $650,000, paying for something they could use for free. All of it was built on a total investment of just $1.7M by 5 people team over 4.5 years.
## A network others build on
-Beyond private messaging, four other kinds of participants came to the network: creators with thousands of public groups and channels, businesses supporting customers over SimpleX, developers building on the open protocols (19K+ GitHub stars), and ~1,000 servers run by volunteers, plus Flux and StormyCloud. Each group makes the network more valuable to the rest, driving organic growth.
+In addition to people who use SimpleX Chat for private messaging, four other kinds of participants came to the network: creators with thousands of public groups and channels, businesses supporting customers over SimpleX, developers building on the open protocols (19K+ GitHub stars), and ~1,000 servers run by volunteers, plus Flux and StormyCloud. Each group makes the network more valuable to the rest, driving organic growth.
Independent developers created moderation and AI bots, Telegram bridges, and a public server registry. Every service developers build on SimpleX Network may increase its value, and bring new users to SimpleX Chat. And the [SimpleX Network Consortium](https://simplexnetwork.org/consortium.html) — an agreement between a non-profit foundation and SimpleX Chat — prevents any single company from controlling the network.
@@ -56,7 +73,7 @@ Independent developers created moderation and AI bots, Telegram bridges, and a p
-No other communication system combines participation privacy, sovereign ownership, infrastructure independence, and scalable one-to-many delivery — and removing user IDs from an existing network is hard for three reasons:
+No other communication system combines scalable one-to-many delivery, sovereign ownership, infrastructure independence, and participation privacy — and removing user identifiers from an existing network is hard for three reasons:
- **Technically**: other networks rely on user IDs to route messages — they would have to rebuild from scratch.
- **Economically**: large platforms monetize user identifiers — removing IDs would destroy their revenue model.
@@ -64,7 +81,7 @@ No other communication system combines participation privacy, sovereign ownershi
## Why now: three trends that may grow SimpleX
-
+
- **Growing surveillance of private life**: big centralized platforms are keen to scan private messages to train their AI models, supported by proposed laws. More people would move to private messaging that keeps no record of who they talk to.
- **Accelerating deplatforming**: more and more creators are removed from centralized platforms, without any due process. An audience built over years can disappear with one policy change.
@@ -78,7 +95,7 @@ All three trends increase the demand for identity-free messaging. None of the ex
Private messaging should remain free for the users. Instead, we plan to earn from the infrastructure and services that channels and businesses need:
-- **SimpleX public names** — globally unique names for a public channel or business, paid yearly and controlled by the owner's key, so no one can seize them. If you invest $500 or more, you would receive a name as a perk for 3, 5, or 10 years, depending on when you invest.
+- **SimpleX public names** — globally unique names for a public channel or business, paid yearly and controlled by the owner's key, so no one can seize them. If you invest $500 or more, you would receive a name as a perk for 5 years during early bird, and for 3 years after that.
- **Business messaging** — a web widget that adds encrypted chat to any website with one line of code, built for privacy-first businesses and sectors where anonymity is required.
- **Paid servers for big channels** — channels that have grown beyond the free tier pay for the servers that deliver their messages, with server operators earning most of the revenue.
diff --git a/website/src/css/livestream.css b/website/src/css/livestream.css
new file mode 100644
index 0000000000..ef1d2e69c2
--- /dev/null
+++ b/website/src/css/livestream.css
@@ -0,0 +1,294 @@
+.footer.page {
+ scroll-snap-align: end;
+ will-change: transform;
+ transform: translateZ(0);
+ -webkit-backface-visibility: hidden;
+}
+
+.livestream {
+ --art-edge: 62.5;
+ --split: 56;
+ --gutter: 4;
+ background-image: url("/img/design_3/section-4-desktop-light.webp");
+ background-size: var(--cover-bg-w) var(--cover-bg-h);
+ background-position: calc(50% - var(--sec-vwu) * (var(--art-edge) - var(--split))) center;
+ background-repeat: no-repeat;
+}
+
+.dark .livestream {
+ background-image: url("/img/design_3/section-4-desktop.webp");
+}
+
+.livestream .text-container {
+ --text-col: calc(var(--sec-vwu) * (92.5 - var(--split) - var(--gutter)));
+ --block-gap: calc(var(--sec-vhu) * 4);
+ margin-left: auto;
+ gap: var(--block-gap);
+}
+
+.livestream .text-container .event-time {
+ display: flex;
+ flex-direction: column;
+ gap: calc(var(--block-gap) * 0.3);
+}
+
+.livestream .text-container h1 {
+ font-family: "GT-Walsheim", sans-serif;
+ font-weight: 400;
+ font-size: calc(var(--sec-vwu) * 3.6);
+ letter-spacing: -0.025em;
+ line-height: 1.15;
+ max-width: var(--text-col);
+ color: #023789;
+}
+
+.dark .livestream .text-container h1 {
+ color: #ffffff;
+}
+
+.livestream .text-container .subtitle {
+ font-family: "Manrope", sans-serif;
+ font-weight: 500;
+ font-size: calc(var(--sec-vwu) * 1.6);
+ line-height: 1.4;
+ max-width: var(--text-col);
+ color: #000000;
+}
+
+.dark .livestream .text-container .subtitle {
+ color: #ffffff;
+}
+
+.livestream .text-container .event-utc,
+.livestream .text-container .event-local {
+ font-family: "Manrope", sans-serif;
+ font-weight: 300;
+ font-size: calc(var(--sec-vwu) * 1.4);
+ line-height: 1.3;
+ max-width: var(--text-col);
+ color: #000000;
+}
+
+.dark .livestream .text-container .event-utc {
+ color: #ffffff;
+}
+
+.livestream .text-container .event-local {
+ font-size: calc(var(--sec-vwu) * 1.3);
+ color: #009df7;
+}
+
+.dark .livestream .text-container .event-local {
+ color: #64fdff;
+}
+
+.livestream .text-container .actions {
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+ gap: calc(var(--block-gap) * 0.4);
+ margin-top: calc(var(--block-gap) * 0.5);
+}
+
+.livestream .text-container .invest-link {
+ max-width: none;
+ font-size: calc(var(--sec-vwu) * 1.35);
+}
+
+.livestream .text-container .register-btn {
+ display: inline-flex;
+ align-items: center;
+ justify-content: center;
+ max-width: none;
+ padding: calc(var(--sec-vhu) * 1.3) calc(var(--sec-vwu) * 2.4);
+ border-radius: 9999px;
+ background: #0053d0;
+ color: #ffffff;
+ font-family: "Manrope", sans-serif;
+ font-weight: 500;
+ font-size: calc(var(--sec-vwu) * 1.35);
+ text-decoration: none;
+}
+
+.dark .livestream .text-container .register-btn {
+ background: #70f0f9;
+ color: #000000;
+}
+
+@media screen and (max-width: 959px) {
+ .livestream {
+ background-image: url("/img/design_3/section-4-mobile-light.webp");
+ background-size: auto calc(var(--cover-bg-h) * 0.78);
+ background-position: 50% calc(50% - calc(var(--sec-vhu) * 16)) !important;
+ }
+
+ .chrome-ios .livestream,
+ .safari-ios .livestream {
+ background-position: 50% calc(50% - (calc(var(--sec-vhu) * 16) + (calc(110lvh - 100svh) / 2))) !important;
+ }
+
+ .chrome-android .livestream {
+ background-position: 50% calc(50% - (calc(var(--sec-vhu) * 16) + (calc(100lvh - 100svh) / 2))) !important;
+ }
+
+ .dark .livestream {
+ background-image: url("/img/design_3/section-4-mobile.webp");
+ }
+
+ .livestream .text-container {
+ --block-gap: calc(var(--sec-vhu) * 3.4);
+ padding-bottom: calc(var(--sec-vwu) * 16);
+ }
+
+ .livestream .text-container h1 {
+ font-size: calc(var(--sec-vwu) * 8.2);
+ max-width: calc(var(--sec-vwu) * 80);
+ }
+
+ .livestream .text-container .subtitle {
+ font-weight: 400;
+ font-size: calc(var(--sec-vwu) * 4.2);
+ max-width: calc(var(--sec-vwu) * 80);
+ }
+
+ .livestream .text-container .event-utc,
+ .livestream .text-container .event-local {
+ font-size: calc(var(--sec-vwu) * 3.9);
+ max-width: calc(var(--sec-vwu) * 80);
+ }
+
+ .livestream .text-container .event-local {
+ font-size: calc(var(--sec-vwu) * 3.3);
+ }
+
+ .livestream .text-container .register-btn {
+ padding: calc(var(--sec-vhu) * 1.4) calc(var(--sec-vwu) * 5);
+ font-size: calc(var(--sec-vwu) * 3.7);
+ }
+
+ .livestream .text-container .invest-link {
+ font-size: calc(var(--sec-vwu) * 3.4);
+ }
+}
+
+.register-overlay {
+ position: fixed;
+ inset: 0;
+ z-index: 60000;
+ display: none;
+ align-items: center;
+ justify-content: center;
+ padding: 16px;
+ background: rgba(3, 12, 40, 0.6);
+}
+
+.register-overlay.open {
+ display: flex;
+}
+
+.register-card {
+ position: relative;
+ width: 100%;
+ max-width: 580px;
+ padding: 48px 44px 44px;
+ border-radius: 12px;
+ background: #ffffff;
+ box-shadow: 0 3px 12px rgba(0, 0, 0, 0.2);
+}
+
+.dark .register-card {
+ background: #071c46;
+}
+
+.register-card h2 {
+ font-family: "GT-Walsheim", sans-serif;
+ font-weight: 500;
+ font-size: 28px;
+ line-height: 1.2;
+ color: #023789;
+}
+
+.dark .register-card h2 {
+ color: #ffffff;
+}
+
+.register-card p {
+ margin-top: 14px;
+ font-family: "Manrope", sans-serif;
+ font-weight: 300;
+ font-size: 16px;
+ line-height: 1.5;
+ color: #3f484b;
+}
+
+.dark .register-card p {
+ color: #ffffff;
+}
+
+.register-card form {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 12px;
+ margin-top: 28px;
+}
+
+.register-card input[type="email"] {
+ flex: 1;
+ min-width: 260px;
+ height: 52px;
+ padding: 0 22px;
+ border: 1px solid #0053d0;
+ border-radius: 9999px;
+ background: transparent;
+ font-family: "Manrope", sans-serif;
+ font-size: 16px;
+ color: #0d0e12;
+}
+
+.dark .register-card input[type="email"] {
+ border-color: #70f0f9;
+ color: #ffffff;
+}
+
+.register-card .bot-field {
+ position: absolute;
+ left: -5000px;
+}
+
+.register-card input[type="submit"] {
+ height: 52px;
+ padding: 0 34px;
+ border: none;
+ border-radius: 9999px;
+ background: #0053d0;
+ font-family: "Manrope", sans-serif;
+ font-weight: 500;
+ font-size: 16px;
+ color: #ffffff;
+ cursor: pointer;
+}
+
+.dark .register-card input[type="submit"] {
+ background: #70f0f9;
+ color: #000000;
+}
+
+.register-card .close-register {
+ position: absolute;
+ top: 16px;
+ right: 16px;
+ background: transparent;
+ border: none;
+ cursor: pointer;
+ line-height: 0;
+}
+
+.register-card .close-register svg {
+ width: 13px;
+ height: auto;
+ fill: #023789;
+}
+
+.dark .register-card .close-register svg {
+ fill: #ffffff;
+}
diff --git a/website/src/img/crowdfunding/why-now.webp b/website/src/img/crowdfunding/why-now.webp
deleted file mode 100644
index 9c4db55198..0000000000
Binary files a/website/src/img/crowdfunding/why-now.webp and /dev/null differ
diff --git a/website/src/js/livestream.js b/website/src/js/livestream.js
new file mode 100644
index 0000000000..0b170bd9df
--- /dev/null
+++ b/website/src/js/livestream.js
@@ -0,0 +1,71 @@
+function showLocalTime() {
+ const utc = document.querySelector('.event-utc');
+ const local = document.querySelector('.event-local');
+ if (!utc || !local) return;
+
+ const start = new Date(utc.dateTime);
+ if (isNaN(start.getTime())) return;
+
+ const format = new Intl.DateTimeFormat('en-US', {
+ weekday: 'long',
+ month: 'long',
+ day: 'numeric',
+ hour: 'numeric',
+ minute: '2-digit',
+ timeZoneName: 'short'
+ });
+
+ local.textContent = 'Your time: ' + format.format(start);
+ local.removeAttribute('hidden');
+}
+
+function setupRegisterOverlay() {
+ const overlay = document.getElementById('register');
+ const openBtn = document.querySelector('.register-btn');
+ if (!overlay || !openBtn) return;
+
+ const email = overlay.querySelector('input[type="email"]');
+ const form = overlay.querySelector('form');
+
+ function openOverlay(e) {
+ e.preventDefault();
+ overlay.classList.add('open');
+ document.documentElement.classList.add('lock-scroll');
+ email.focus();
+ }
+
+ function closeOverlay() {
+ overlay.classList.remove('open');
+ document.documentElement.classList.remove('lock-scroll');
+ }
+
+ openBtn.addEventListener('click', openOverlay);
+ form.addEventListener('submit', closeOverlay);
+ overlay.addEventListener('click', (e) => {
+ if (e.target === overlay || e.target.closest('.close-register')) closeOverlay();
+ });
+ document.addEventListener('keydown', (e) => {
+ if (e.key === 'Escape' && overlay.classList.contains('open')) closeOverlay();
+ });
+}
+
+function trackNavColor() {
+ const footer = document.querySelector('.footer.page');
+ const mobileHeader = document.getElementById('mobile-header');
+ if (!footer || !('IntersectionObserver' in window)) return;
+
+ const observer = new IntersectionObserver((entries) => {
+ const atFooter = entries.some((e) => e.isIntersecting && e.intersectionRatio >= 0.02);
+ document.body.classList.toggle('change-nav-color', !atFooter);
+ if (mobileHeader) {
+ mobileHeader.classList.toggle('footer', atFooter);
+ mobileHeader.classList.toggle('main', !atFooter);
+ }
+ }, { threshold: [0, 0.02, 1] });
+
+ observer.observe(footer);
+}
+
+showLocalTime();
+setupRegisterOverlay();
+trackNavColor();
diff --git a/website/src/livestream.html b/website/src/livestream.html
new file mode 100644
index 0000000000..dc88553b30
--- /dev/null
+++ b/website/src/livestream.html
@@ -0,0 +1,116 @@
+---
+title: "SimpleX Chat: Foundation for the Future - livestream and Q&A"
+description: "Livestream and Q&A for SimpleX Chat equity crowdfunding investors, on Tuesday, September 15, 2026 at 5:00 PM UTC. Register for event updates."
+permalink: /livestream/
+templateEngineOverride: njk
+---
+
+
+
+
+
+
+ {% include "dark-mode.html" %}
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% include "navbar.html" %}
+
+
+
+
+
+
+
+
+
SimpleX Chat: Foundation For the Future
+
Livestream and Q&A for SimpleX Chat Crowdfunding Investors