diff --git a/.vitepress/theme/custom.css b/.vitepress/theme/custom.css
index 560d706..5ef7b3b 100644
--- a/.vitepress/theme/custom.css
+++ b/.vitepress/theme/custom.css
@@ -330,6 +330,53 @@ html.dark body {
filter: blur(18px);
}
+.ok-hero__phone-wrap {
+ position: relative;
+ justify-self: center;
+}
+
+.ok-hero__phone {
+ position: relative;
+ width: min(42vw, 220px);
+ border-radius: 28px;
+ padding: 10px;
+ background: linear-gradient(
+ 155deg,
+ color-mix(in srgb, var(--ok-ink) 12%, transparent),
+ color-mix(in srgb, var(--ok-teal) 18%, transparent)
+ );
+ box-shadow:
+ 0 28px 56px rgba(16, 36, 28, 0.18),
+ 0 0 0 1px color-mix(in srgb, var(--ok-line) 80%, transparent);
+}
+
+.dark .ok-hero__phone {
+ box-shadow:
+ 0 28px 56px rgba(0, 0, 0, 0.45),
+ 0 0 0 1px color-mix(in srgb, var(--ok-line) 55%, transparent);
+}
+
+.ok-hero__phone::before {
+ content: '';
+ position: absolute;
+ top: 14px;
+ left: 50%;
+ transform: translateX(-50%);
+ width: 28%;
+ height: 5px;
+ border-radius: 99px;
+ background: color-mix(in srgb, var(--ok-ink) 22%, transparent);
+ z-index: 2;
+}
+
+.ok-hero__phone-shot {
+ display: block;
+ width: 100%;
+ height: auto;
+ border-radius: 20px;
+ background: var(--vp-c-bg);
+}
+
.ok-hero__content {
position: relative;
z-index: 1;
@@ -490,6 +537,14 @@ html.dark body {
justify-self: start;
}
+ .ok-hero__phone-wrap {
+ justify-self: start;
+ }
+
+ .ok-hero__phone {
+ width: min(52vw, 200px);
+ }
+
.ok-hero__icon {
width: min(42vw, 152px);
}
@@ -1995,26 +2050,26 @@ button.ok-hero__cta--primary:focus {
.ok-app-visual {
display: flex;
flex-wrap: wrap;
- align-items: center;
+ align-items: flex-end;
gap: 1.25rem 1.75rem;
margin: 1.25rem 0 1.75rem;
}
.ok-app-visual img {
- width: 120px;
- height: 120px;
- border-radius: 28%;
- box-shadow: 0 12px 32px rgba(16, 36, 28, 0.12);
+ border-radius: 20px;
+ box-shadow: 0 16px 40px rgba(16, 36, 28, 0.14);
background: var(--vp-c-bg-elv);
}
-.ok-app-visual img + img {
- height: 48px;
- width: auto;
- object-fit: contain;
- box-shadow: none;
- border-radius: 0;
- background: transparent;
+.ok-app-shot--phone {
+ width: min(220px, 42vw);
+ height: auto;
+}
+
+.ok-app-shot--desktop {
+ width: min(100%, 520px);
+ height: auto;
+ border-radius: 16px;
}
.ok-post-cover {
diff --git a/ar/blog/openkey-pro.md b/ar/blog/openkey-pro.md
index 8e1eeb2..e6bdeb2 100644
--- a/ar/blog/openkey-pro.md
+++ b/ar/blog/openkey-pro.md
@@ -40,9 +40,6 @@ cover: /blog/covers/openkey-pro-ar.svg
- Android و iOS و macOS **تتجاهل** LAN Pro؛ اشترِ أو استعد Pro من ذلك المتجر
- إلغاء الاقتران يوقف الشهادة
-## بنى الويب
-
-**بنى الويب لا تفرض Pro بعد.** بنى الجوال وسطح المكتب تفعل. خطّط لذلك إن اختبرت في المتصفح.
## للتعمق
diff --git a/ar/guide/app.md b/ar/guide/app.md
index b1a7e39..aa6704b 100644
--- a/ar/guide/app.md
+++ b/ar/guide/app.md
@@ -13,7 +13,7 @@ OpenKey هو عميل للجوال وسطح المكتب على Android و iOS
## المجاني مقابل OpenKey Pro {#free-vs-openkey-pro}
-ميزات الخزنة الأساسية تعمل دون اتصال ودون اشتراك. على Android و iOS و macOS و Windows و Linux يرفع Pro الحدود ويفتح إضافات. بنى الويب لا تفرض Pro بعد. على المنصات **بلا** IAP متجر (غالباً Windows/Linux)، يمكن لنظير Nearby مقترن مشاركة شهادة **LAN Pro** — تسهيل فقط وليست إثبات شراء مشفّر (منصات IAP المتجر تتجاهل LAN Pro).
+ميزات الخزنة الأساسية تعمل دون اتصال ودون اشتراك. على Android و iOS و macOS و Windows و Linux يرفع Pro الحدود ويفتح إضافات. على المنصات **بلا** IAP متجر (غالباً Windows/Linux)، يمكن لنظير Nearby مقترن مشاركة شهادة **LAN Pro** — تسهيل فقط وليست إثبات شراء مشفّر (منصات IAP المتجر تتجاهل LAN Pro).
| | مجاني | Pro |
|--|------|-----|
diff --git a/ar/guide/changelog.md b/ar/guide/changelog.md
index 9eb8527..951cde5 100644
--- a/ar/guide/changelog.md
+++ b/ar/guide/changelog.md
@@ -2,6 +2,11 @@
ملاحظات الإصدار لحزم OpenKey في هذا المستودع. إصدار التطبيق يتبع `openkey_app` (`pubspec.yaml`). إصدار التوثيق يتبع هذا الموقع.
+
+## 1.0.2 (2026-08-13)
+
+See [English changelog](/guide/changelog#10-02-2026-08-13) — web target removed; app **1.0.2+3**.
+
## 1.0.0 (2026)
أول قطع توثيق عام متوافق مع التطبيق **1.0.0+1** والحزم المفتوحة (`openkey_server`، `openkey_extension`، `openkey_cli`، `openkey_docs`).
diff --git a/ar/guide/faq.md b/ar/guide/faq.md
index 4ca3d91..49b5bf4 100644
--- a/ar/guide/faq.md
+++ b/ar/guide/faq.md
@@ -88,9 +88,6 @@
العناصر المحذوفة بهدوء تُزامن كـ **tombstones** حتى يلحق الأقران. آخر كتابة تفوز تستخدم `revision` لكل عنصر — التعديلات المتزامنة قد تُستبدل.
-### هل تفرض بنى الويب Pro؟
-
-**ليس بعد.** بنى الويب لا تفرض حدود Pro اليوم. بنى الجوال وسطح المكتب تفعل.
### كيف تعمل المنظمات والمشاركات؟
diff --git a/ar/pricing.md b/ar/pricing.md
index c3da0b9..f0477f7 100644
--- a/ar/pricing.md
+++ b/ar/pricing.md
@@ -55,9 +55,6 @@
التفاصيل: [Nearby](/ar/guide/nearby) · [الأسئلة الشائعة](/ar/guide/faq)
-### بنى الويب
-
-بنى الويب **لا تفرض Pro بعد**. بنى الجوال وسطح المكتب للمتجر تفعل.
## الإدارة أو الإلغاء
diff --git a/ar/privacy.md b/ar/privacy.md
index d46827b..6c23234 100644
--- a/ar/privacy.md
+++ b/ar/privacy.md
@@ -21,7 +21,7 @@
## من تشمل هذه السياسة
-تنطبق على تطبيق OpenKey الرسمي (Android و iOS و macOS و Windows و Linux وبنى الويب لنفس المنتج). الحزم المنفصلة (خادم، امتداد، CLI، موقع الوثائق) تتبع نفس مبادئ انعدام المعرفة؛ مشغّلو خادم مستضاف ذاتياً هم المتحكّمون ببيانات التشغيل لذلك المثيل.
+تنطبق على تطبيق OpenKey الرسمي (Android و iOS و macOS و Windows و Linux). الحزم المنفصلة (خادم، امتداد، CLI، موقع الوثائق) تتبع نفس مبادئ انعدام المعرفة؛ مشغّلو خادم مستضاف ذاتياً هم المتحكّمون ببيانات التشغيل لذلك المثيل.
## معلومات لا نجمعها
diff --git a/ar/terms.md b/ar/terms.md
index dcee5dd..c4595cf 100644
--- a/ar/terms.md
+++ b/ar/terms.md
@@ -44,7 +44,6 @@ OpenKey مدير كلمات مرور يشفّر بيانات الخزنة على
- **LAN Pro** عبر Nearby على بعض منصات سطح المكتب تسهيل شهادة بين الأقران، وليس بديلاً عن شراء المتجر على منصات IAP.
- قد تتغيّر الأسعار وتوفر الميزات؛ نعكس التغييرات الجوهرية في الوثائق أو قوائم المتجر.
-بنى الويب قد لا تفرض Pro بنفس طريقة بنى الجوال/سطح المكتب؛ لا تعتمد على سلوك الويب للترخيص.
## 6. خدمات الطرف الثالث
diff --git a/blog/openkey-pro.md b/blog/openkey-pro.md
index 7d8dcb2..2d19271 100644
--- a/blog/openkey-pro.md
+++ b/blog/openkey-pro.md
@@ -40,10 +40,6 @@ On platforms **without** store in-app purchase (typically Windows / Linux), a Pr
- Android, iOS, and macOS **ignore** LAN Pro; buy or restore Pro on that store
- Unpairing stops the attestation
-## Web builds
-
-**Web builds do not enforce Pro yet.** Mobile and desktop store/desktop builds do. Plan accordingly if you test in the browser.
-
## Dig deeper
- [Pricing](/pricing) — plans, how to buy, cancel
diff --git a/bn/blog/openkey-pro.md b/bn/blog/openkey-pro.md
index 3da0fd0..13410ed 100644
--- a/bn/blog/openkey-pro.md
+++ b/bn/blog/openkey-pro.md
@@ -40,9 +40,6 @@ Store in-app purchase **নেই** এমন প্ল্যাটফর্ম
- Android, iOS ও macOS LAN Pro **উপেক্ষা** করে; সেই store-এ Pro কিনুন বা restore করুন
- Unpair করলে attestation বন্ধ হয়
-## Web build
-
-**Web build এখনো Pro enforce করে না।** Mobile ও desktop store/desktop build করে। ব্রাউজারে test করলে সেই অনুযায়ী পরিকল্পনা করুন।
## আরও জানুন
diff --git a/bn/guide/changelog.md b/bn/guide/changelog.md
index d9768fd..67f4bfc 100644
--- a/bn/guide/changelog.md
+++ b/bn/guide/changelog.md
@@ -2,6 +2,6 @@
Full changelog: [English](/guide/changelog) · [العربية](/ar/guide/changelog) · [Español](/es/guide/changelog) · [Français](/fr/guide/changelog)
-Current documented release: **1.0.0** (app `1.0.0+1`).
+Current documented release: **1.0.2** (app `1.0.2+3`).
Next: [Download](./download) · [FAQ](./faq)
diff --git a/bn/guide/faq.md b/bn/guide/faq.md
index e6b1895..3f1dce2 100644
--- a/bn/guide/faq.md
+++ b/bn/guide/faq.md
@@ -88,9 +88,6 @@ Entry-তে authenticator secret বা `otpauth` URI যোগ করুন,
Soft-deleted items **tombstones** হিসেবে sync যতক্ষণ peers catch up। Last-write-wins per-item `revision` ব্যবহার করে — concurrent edits এখনো overwrite করতে পারে।
-### Do web builds require Pro?
-
-**এখনো না।** Web builds আজ Pro limits enforce না করে। Mobile ও desktop store/desktop builds করে।
### How do organizations and shares work?
diff --git a/bn/pricing.md b/bn/pricing.md
index fed9695..e4adbe2 100644
--- a/bn/pricing.md
+++ b/bn/pricing.md
@@ -55,10 +55,6 @@ In-app purchases **Android, iOS, এবং macOS**-এ উপলব্ধ। Win
বিস্তারিত: [Nearby → LAN Pro](/bn/guide/nearby#lan-pro-attestation) · [FAQ](/bn/guide/faq)
-### Web builds
-
-Web builds **এখনো Pro enforce না করে**। Mobile ও desktop store builds enforce করে।
-
## Manage বা cancel
- **Apple:** Settings → Apple ID → Subscriptions (অথবা App Store subscriptions)
diff --git a/bn/privacy.md b/bn/privacy.md
index 74d988c..9b8433e 100644
--- a/bn/privacy.md
+++ b/bn/privacy.md
@@ -21,7 +21,7 @@
## কাকে কভার করে
-এই policy official OpenKey **app** (Android, iOS, macOS, Windows, Linux, ও same product-এর web builds)-এ প্রযোজ্য। আলাদা packages (self-hosted server, browser extension, CLI, documentation site) same zero-knowledge principles অনুসরণ করে; self-hosted server operators সেই instance-এর operational data-এর controllers (নিচে দেখুন)।
+এই policy official OpenKey **app** (Android, iOS, macOS, Windows, Linux)-এ প্রযোজ্য। আলাদা packages (self-hosted server, browser extension, CLI, documentation site) same zero-knowledge principles অনুসরণ করে; self-hosted server operators সেই instance-এর operational data-এর controllers (নিচে দেখুন)।
## তথ্য যা আমরা collect না করি
diff --git a/bn/terms.md b/bn/terms.md
index 74359eb..1a48f38 100644
--- a/bn/terms.md
+++ b/bn/terms.md
@@ -44,7 +44,6 @@ Open packages (server, extension, CLI, docs) সাধারণত **MIT License
- কিছু desktop platforms-এ Nearby-এর over **LAN Pro** peer attestation convenience, IAP platforms-এ store purchase-এর substitute নয়।
- Prices ও feature availability বদলাতে পারে; material product changes documentation বা store listings-এ reflect করব।
-Web builds mobile/desktop builds যেমন Pro enforce নাও করতে পারে; licensing-এর জন্য web behavior-এর উপর rely না করুন।
## 6. Third-party services
diff --git a/es/guide/changelog.md b/es/guide/changelog.md
index fd11b6e..f81598b 100644
--- a/es/guide/changelog.md
+++ b/es/guide/changelog.md
@@ -2,6 +2,11 @@
Notas de publicación de los paquetes OpenKey de este monorepo. La versión de la app sigue `openkey_app` (`pubspec.yaml`). La versión de la documentación sigue este sitio.
+
+## 1.0.2 (2026-08-13)
+
+See [English changelog](/guide/changelog#10-02-2026-08-13) — web target removed; app **1.0.2+3**.
+
## 1.0.0 (2026)
Primer corte público de documentación alineado con la app **1.0.0+1** y los paquetes abiertos (`openkey_server`, `openkey_extension`, `openkey_cli`, `openkey_docs`).
diff --git a/fr/guide/changelog.md b/fr/guide/changelog.md
index 4c5f951..133f4f5 100644
--- a/fr/guide/changelog.md
+++ b/fr/guide/changelog.md
@@ -2,6 +2,11 @@
Notes de version des paquets OpenKey de ce monorepo. La version de l’app suit `openkey_app` (`pubspec.yaml`). La version de la doc suit ce site.
+
+## 1.0.2 (2026-08-13)
+
+See [English changelog](/guide/changelog#10-02-2026-08-13) — web target removed; app **1.0.2+3**.
+
## 1.0.0 (2026)
Première coupe de documentation publique alignée avec l’app **1.0.0+1** et les paquets ouverts (`openkey_server`, `openkey_extension`, `openkey_cli`, `openkey_docs`).
diff --git a/guide/app.md b/guide/app.md
index d8cc15f..242de59 100644
--- a/guide/app.md
+++ b/guide/app.md
@@ -3,7 +3,27 @@
OpenKey is the mobile and desktop client for Android, iOS, macOS, Linux, and Windows. Core vault features are free; OpenKey Pro unlocks extras. Your vault lives encrypted on the device; a self-hosted [server](./server) is optional for sync. Install it from the official store or download channel for your platform.
-
+
+
+
## Install
@@ -15,7 +35,7 @@ Related packages in this project include the [server](./server), [browser extens
## Free vs OpenKey Pro {#free-vs-openkey-pro}
-Core vault features work offline without a subscription. On Android, iOS, macOS, Windows, and Linux, Pro raises limits and unlocks extras. Web builds do not enforce Pro yet. On platforms **without** store IAP (typically Windows/Linux), a paired Nearby peer can share a **LAN Pro** attestation — convenience only, not a cryptographic proof of purchase (store-IAP platforms ignore LAN Pro).
+Core vault features work offline without a subscription. On Android, iOS, macOS, Windows, and Linux, Pro raises limits and unlocks extras. On platforms **without** store IAP (typically Windows/Linux), a paired Nearby peer can share a **LAN Pro** attestation — convenience only, not a cryptographic proof of purchase (store-IAP platforms ignore LAN Pro).
| | Free | Pro |
|--|------|-----|
diff --git a/guide/changelog.md b/guide/changelog.md
index 123aca6..29f7eaf 100644
--- a/guide/changelog.md
+++ b/guide/changelog.md
@@ -2,6 +2,20 @@
Release notes for OpenKey packages in this monorepo. App version follows `openkey_app` (`pubspec.yaml`). Docs version tracks this site.
+## 1.0.2 (2026-08-13)
+
+Aligned with app **1.0.2+3**.
+
+### App
+
+- **Removed Flutter web target** — OpenKey ships as native Android, iOS, macOS, Windows, and Linux only (no `web/` build or `build_all` web artifacts)
+- Pro enforcement applies on all shipped desktop and mobile targets
+
+### Docs
+
+- Removed references to a separate web app build; pricing, FAQ, privacy, and terms updated accordingly
+- Product screenshots on the home hero and [Using the app](./app) guide (vault, onboarding, desktop previews)
+
## 1.0.0 (2026)
First public documentation cut aligned with app **1.0.0+1** and the open packages (`openkey_server`, `openkey_extension`, `openkey_cli`, `openkey_docs`).
@@ -50,7 +64,6 @@ First public documentation cut aligned with app **1.0.0+1** and the open package
- Fuller changelog and security guides for hi / bn / pt / ru / ur
- FAQ heading polish for hi / bn (some English H2/H3 skeletons remain)
- Changelog entries per package as standalone remotes ship tagged releases
-- Product screenshots beyond brand icon / wordmark
## How versions relate
diff --git a/guide/faq.md b/guide/faq.md
index 48e27a8..deac075 100644
--- a/guide/faq.md
+++ b/guide/faq.md
@@ -88,10 +88,6 @@ Yes — folders can contain other folders (`parent` relationship). Nested logins
Soft-deleted items sync as **tombstones** until peers catch up. Last-write-wins uses per-item `revision` — concurrent edits can still overwrite.
-### Do web builds require Pro?
-
-**Not yet.** Web builds do not enforce Pro limits today. Mobile and desktop store/desktop builds do.
-
### How do organizations and shares work?
Pro + same self-hosted server. Publish identity keys, then invite to an org or share an entry snapshot. Details: [Sharing & organizations](./sharing).
diff --git a/hi/blog/openkey-pro.md b/hi/blog/openkey-pro.md
index 5445c45..df901c5 100644
--- a/hi/blog/openkey-pro.md
+++ b/hi/blog/openkey-pro.md
@@ -40,9 +40,6 @@ Free tier caps (Pro enforce करने वाले mobile/desktop builds): **
- Android, iOS, और macOS LAN Pro **ignore** करते हैं; उस store पर Pro खरीदें या restore करें
- Unpairing attestation रोकता है
-## Web builds
-
-**Web builds अभी Pro enforce नहीं करते।** Mobile और desktop store/desktop builds करते हैं। browser में test करें तो उसी हिसाब से plan करें।
## और गहराई से
diff --git a/hi/guide/changelog.md b/hi/guide/changelog.md
index d9768fd..67f4bfc 100644
--- a/hi/guide/changelog.md
+++ b/hi/guide/changelog.md
@@ -2,6 +2,6 @@
Full changelog: [English](/guide/changelog) · [العربية](/ar/guide/changelog) · [Español](/es/guide/changelog) · [Français](/fr/guide/changelog)
-Current documented release: **1.0.0** (app `1.0.0+1`).
+Current documented release: **1.0.2** (app `1.0.2+3`).
Next: [Download](./download) · [FAQ](./faq)
diff --git a/hi/guide/faq.md b/hi/guide/faq.md
index f1a8e4b..5b4dafc 100644
--- a/hi/guide/faq.md
+++ b/hi/guide/faq.md
@@ -88,9 +88,6 @@ Entry पर authenticator secret या `otpauth` URI जोड़ें, य
Soft-deleted items **tombstones** के रूप में sync जब तक peers catch up। Last-write-wins per-item `revision` उपयोग करता है — concurrent edits अभी overwrite कर सकते हैं।
-### Do web builds require Pro?
-
-**अभी नहीं।** Web builds आज Pro limits enforce नहीं करते। Mobile और desktop store/desktop builds करते हैं।
### How do organizations and shares work?
diff --git a/hi/pricing.md b/hi/pricing.md
index cded774..e6fbd2c 100644
--- a/hi/pricing.md
+++ b/hi/pricing.md
@@ -55,10 +55,6 @@ In-app purchases **Android, iOS, और macOS** पर उपलब्ध है
विवरण: [Nearby → LAN Pro](/hi/guide/nearby#lan-pro-attestation) · [FAQ](/hi/guide/faq)
-### Web builds
-
-Web builds **अभी Pro enforce नहीं करते**। Mobile और desktop store builds करते हैं।
-
## Manage या cancel
- **Apple:** Settings → Apple ID → Subscriptions (या App Store subscriptions)
diff --git a/hi/privacy.md b/hi/privacy.md
index 33fb1c4..04391a2 100644
--- a/hi/privacy.md
+++ b/hi/privacy.md
@@ -21,7 +21,7 @@
## यह किसे कवर करती है
-यह policy official OpenKey **app** (Android, iOS, macOS, Windows, Linux, और same product के web builds) पर लागू होती है। अलग packages (self-hosted server, browser extension, CLI, documentation site) same zero-knowledge principles follow करते हैं; self-hosted server के operators उस instance के operational data के controllers हैं (नीचे देखें)।
+यह policy official OpenKey **app** (Android, iOS, macOS, Windows, Linux) पर लागू होती है। अलग packages (self-hosted server, browser extension, CLI, documentation site) same zero-knowledge principles follow करते हैं; self-hosted server के operators उस instance के operational data के controllers हैं (नीचे देखें)।
## जानकारी जो हम collect नहीं करते
diff --git a/hi/terms.md b/hi/terms.md
index a7d0e40..da02d86 100644
--- a/hi/terms.md
+++ b/hi/terms.md
@@ -44,7 +44,6 @@ Open packages (server, extension, CLI, docs) generally **MIT License** के
- कुछ desktop platforms पर Nearby के over **LAN Pro** peer attestation convenience है, IAP platforms पर store purchase का substitute नहीं।
- Prices और feature availability बदल सकती है; material product changes documentation या store listings में reflect करेंगे।
-Web builds mobile/desktop builds जैसे Pro enforce नहीं कर सकते; licensing के लिए web behavior पर rely न करें।
## 6. Third-party services
diff --git a/pricing.md b/pricing.md
index 974a43e..71cb5a5 100644
--- a/pricing.md
+++ b/pricing.md
@@ -55,10 +55,6 @@ In-app purchases are available on **Android, iOS, and macOS**. On Windows and Li
Details: [Nearby → LAN Pro](/guide/nearby#lan-pro-attestation) · [FAQ](/guide/faq)
-### Web builds
-
-Web builds **do not enforce Pro yet**. Mobile and desktop store builds do.
-
## Manage or cancel
- **Apple:** Settings → Apple ID → Subscriptions (or App Store subscriptions)
diff --git a/privacy.md b/privacy.md
index 2eed67c..703b10b 100644
--- a/privacy.md
+++ b/privacy.md
@@ -21,7 +21,7 @@ Related reading: [Security](/guide/security) · [Terms of Service](/terms)
## Who this covers
-This policy applies to the official OpenKey **app** (Android, iOS, macOS, Windows, Linux, and web builds of the same product). Separate packages (self-hosted server, browser extension, CLI, documentation site) follow the same zero-knowledge principles; operators of a self-hosted server are controllers of that instance’s operational data (see below).
+This policy applies to the official OpenKey **app** (Android, iOS, macOS, Windows, and Linux). Separate packages (self-hosted server, browser extension, CLI, documentation site) follow the same zero-knowledge principles; operators of a self-hosted server are controllers of that instance’s operational data (see below).
## Information we do not collect
diff --git a/pt/guide/changelog.md b/pt/guide/changelog.md
index d9768fd..67f4bfc 100644
--- a/pt/guide/changelog.md
+++ b/pt/guide/changelog.md
@@ -2,6 +2,6 @@
Full changelog: [English](/guide/changelog) · [العربية](/ar/guide/changelog) · [Español](/es/guide/changelog) · [Français](/fr/guide/changelog)
-Current documented release: **1.0.0** (app `1.0.0+1`).
+Current documented release: **1.0.2** (app `1.0.2+3`).
Next: [Download](./download) · [FAQ](./faq)
diff --git a/public/screenshots/openkey-desktop-light.png b/public/screenshots/openkey-desktop-light.png
new file mode 100644
index 0000000..7625d27
Binary files /dev/null and b/public/screenshots/openkey-desktop-light.png differ
diff --git a/public/screenshots/openkey-onboarding-light.png b/public/screenshots/openkey-onboarding-light.png
new file mode 100644
index 0000000..293eda5
Binary files /dev/null and b/public/screenshots/openkey-onboarding-light.png differ
diff --git a/public/screenshots/openkey-vault-dark.png b/public/screenshots/openkey-vault-dark.png
new file mode 100644
index 0000000..d758165
Binary files /dev/null and b/public/screenshots/openkey-vault-dark.png differ
diff --git a/public/screenshots/openkey-vault-light.png b/public/screenshots/openkey-vault-light.png
new file mode 100644
index 0000000..8fbb3ff
Binary files /dev/null and b/public/screenshots/openkey-vault-light.png differ
diff --git a/ru/guide/changelog.md b/ru/guide/changelog.md
index d9768fd..67f4bfc 100644
--- a/ru/guide/changelog.md
+++ b/ru/guide/changelog.md
@@ -2,6 +2,6 @@
Full changelog: [English](/guide/changelog) · [العربية](/ar/guide/changelog) · [Español](/es/guide/changelog) · [Français](/fr/guide/changelog)
-Current documented release: **1.0.0** (app `1.0.0+1`).
+Current documented release: **1.0.2** (app `1.0.2+3`).
Next: [Download](./download) · [FAQ](./faq)
diff --git a/terms.md b/terms.md
index 0652b7e..16d0242 100644
--- a/terms.md
+++ b/terms.md
@@ -44,8 +44,6 @@ Some features require **OpenKey Pro** (for example unlimited items beyond free c
- **LAN Pro** shared over Nearby on certain desktop platforms is a peer attestation convenience, not a substitute for a store purchase on IAP platforms.
- Prices and feature availability may change; we will reflect material product changes in documentation or store listings.
-Web builds may not enforce Pro the same way as mobile/desktop builds; do not rely on web behavior for licensing.
-
## 6. Third-party services
OpenKey may interact with:
diff --git a/ur/blog/openkey-pro.md b/ur/blog/openkey-pro.md
index fed71d2..a3454c9 100644
--- a/ur/blog/openkey-pro.md
+++ b/ur/blog/openkey-pro.md
@@ -40,9 +40,6 @@ OpenKey کا بنیادی والٹ سبسکرپشن کے بغیر آف لائن
- Android، iOS اور macOS **LAN Pro نظرانداز** کرتے ہیں؛ اس store پر Pro خریدیں یا restore کریں
- Unpairing attestation روک دیتی ہے
-## Web builds
-
-**Web builds ابھی Pro نافذ نہیں کرتے۔** Mobile اور desktop store/desktop builds کرتے ہیں۔ براؤزر میں ٹیسٹ کرتے وقت اس کا خیال رکھیں۔
## مزید پڑھیں
diff --git a/ur/guide/changelog.md b/ur/guide/changelog.md
index c2a0e55..c236746 100644
--- a/ur/guide/changelog.md
+++ b/ur/guide/changelog.md
@@ -2,6 +2,6 @@
Full changelog: [English](/guide/changelog) · [العربية](/ar/guide/changelog) · [Español](/es/guide/changelog) · [Français](/fr/guide/changelog)
-Current documented release: **1.0.0** (app `1.0.0+1`).
+Current documented release: **1.0.2** (app `1.0.2+3`).
Next: [Download](./download) · [FAQ](./faq)
diff --git a/ur/guide/faq.md b/ur/guide/faq.md
index 9189356..da9dcf2 100644
--- a/ur/guide/faq.md
+++ b/ur/guide/faq.md
@@ -88,9 +88,6 @@ Entry پر authenticator secret یا `otpauth` URI، یا سائٹ کے 2FA setu
Soft-deleted items **tombstones** کے طور پر سنک جب تک peers catch up نہ کریں۔ Last-write-wins فی-item `revision` — ہم وقت edits پھر overwrite ہو سکتی ہیں۔
-### Web builds Pro چاہتی ہیں؟
-
-**ابھی نہیں۔** Web builds آج Pro limits نافذ نہیں کرتیں۔ Mobile اور desktop store/desktop builds کرتے ہیں۔
### Organizations اور shares کیسے کام کرتے ہیں؟
diff --git a/ur/pricing.md b/ur/pricing.md
index 31f2e9c..7f648a9 100644
--- a/ur/pricing.md
+++ b/ur/pricing.md
@@ -55,10 +55,6 @@ In-app purchases **Android، iOS اور macOS** پر دستیاب ہیں۔ Windo
تفصیل: [Nearby → LAN Pro](/ur/guide/nearby#lan-pro-attestation) · [FAQ](/ur/guide/faq)
-### Web builds
-
-Web builds **ابھی Pro نافذ نہیں کرتے**۔ موبائل اور ڈیسک ٹاپ اسٹور builds کرتے ہیں۔
-
## منظم یا منسوخ کریں
- **Apple:** Settings → Apple ID → Subscriptions (یا App Store subscriptions)
diff --git a/ur/privacy.md b/ur/privacy.md
index 691a7d0..d513ac1 100644
--- a/ur/privacy.md
+++ b/ur/privacy.md
@@ -21,7 +21,7 @@
## کس پر لاگو ہوتی ہے
-یہ پالیسی سرکاری OpenKey **ایپ** (Android، iOS، macOS، Windows، Linux اور اسی پروڈکٹ کی web builds) پر لاگو ہے۔ الگ پیکجز (self-hosted سرور، براؤزر ایکسٹینشن، CLI، دستاویزات سائٹ) وہی zero-knowledge اصولوں پر ہیں؛ self-hosted سرور کے آپریٹرز اس instance کے آپریشنل ڈیٹا کے controllers ہیں (نیچے دیکھیں)۔
+یہ پالیسی سرکاری OpenKey **ایپ** (Android، iOS، macOS، Windows، Linux) پر لاگو ہے۔ الگ پیکجز (self-hosted سرور، براؤزر ایکسٹینشن، CLI، دستاویزات سائٹ) وہی zero-knowledge اصولوں پر ہیں؛ self-hosted سرور کے آپریٹرز اس instance کے آپریشنل ڈیٹا کے controllers ہیں (نیچے دیکھیں)۔
## معلومات جو ہم جمع نہیں کرتے
diff --git a/ur/terms.md b/ur/terms.md
index e6fac85..0ea2547 100644
--- a/ur/terms.md
+++ b/ur/terms.md
@@ -44,7 +44,6 @@ OpenKey ایک پاس ورڈ مینیجر ہے جو vault ڈیٹا آپ کے dev
- کچھ desktop platforms پر Nearby کے ذریعے شیئر شدہ **LAN Pro** peer attestation سہولت ہے، IAP platforms پر store purchase کا متبادل نہیں۔
- قیمتیں اور feature availability بدل سکتی ہیں؛ اہم product changes documentation یا store listings میں ظاہر کریں گے۔
-Web builds mobile/desktop builds جیسے Pro enforce نہیں کر سکتے؛ licensing کے لیے web behaviour پر بھروسہ نہ کریں۔
## 6. Third-party services
diff --git a/zh/blog/openkey-pro.md b/zh/blog/openkey-pro.md
index 3752baa..1cb6c97 100644
--- a/zh/blog/openkey-pro.md
+++ b/zh/blog/openkey-pro.md
@@ -40,9 +40,6 @@ OpenKey 核心保险库可离线使用,无需订阅。**Pro** 提高限额并
- Android、iOS 和 macOS **忽略** LAN Pro;请在该商店购买或恢复 Pro
- 取消配对即停止证明
-## Web 构建
-
-**Web 构建暂不强制 Pro。** 移动与桌面商店/桌面构建会强制。若在浏览器中测试,请相应规划。
## 深入了解
diff --git a/zh/guide/app.md b/zh/guide/app.md
index 2927e43..d90b5fa 100644
--- a/zh/guide/app.md
+++ b/zh/guide/app.md
@@ -15,7 +15,7 @@ OpenKey 是适用于 Android、iOS、macOS、Linux 和 Windows 的移动与桌
## 免费与 OpenKey Pro {#free-vs-openkey-pro}
-核心保险库功能可离线免费使用。在 Android、iOS、macOS、Windows 和 Linux 上,Pro 提高限额并解锁额外功能。Web 构建暂不强制 Pro。在**没有**商店 IAP 的平台(通常是 Windows/Linux)上,已配对的 Nearby 对等方可共享 **LAN Pro** 证明——仅作便利,不是购买的密码学证明(有商店 IAP 的平台会忽略 LAN Pro)。
+核心保险库功能可离线免费使用。在 Android、iOS、macOS、Windows 和 Linux 上,Pro 提高限额并解锁额外功能。在**没有**商店 IAP 的平台(通常是 Windows/Linux)上,已配对的 Nearby 对等方可共享 **LAN Pro** 证明——仅作便利,不是购买的密码学证明(有商店 IAP 的平台会忽略 LAN Pro)。
| | 免费 | Pro |
|--|------|-----|
diff --git a/zh/guide/changelog.md b/zh/guide/changelog.md
index a363ade..d8dd5b4 100644
--- a/zh/guide/changelog.md
+++ b/zh/guide/changelog.md
@@ -2,6 +2,11 @@
本 monorepo 中 OpenKey 软件包的发行说明。应用版本遵循 `openkey_app`(`pubspec.yaml`)。文档版本跟踪本站点。
+
+## 1.0.2 (2026-08-13)
+
+See [English changelog](/guide/changelog#10-02-2026-08-13) — web target removed; app **1.0.2+3**.
+
## 1.0.0 (2026)
首次公开文档版本,与应用 **1.0.0+1** 及开源软件包(`openkey_server`、`openkey_extension`、`openkey_cli`、`openkey_docs`)对齐。
diff --git a/zh/guide/faq.md b/zh/guide/faq.md
index ae0b508..c812a44 100644
--- a/zh/guide/faq.md
+++ b/zh/guide/faq.md
@@ -88,9 +88,6 @@ Windows/Linux 上为 `Ctrl+Shift+L`,macOS 上为 `⌘⇧L`。可在浏览器
软删除的条目作为**墓碑(tombstones)**同步,直到对等方赶上。Last-write-wins 使用每条目的 `revision` — 并发编辑仍可能覆盖。
-### Web 构建需要 Pro 吗?
-
-**暂不。** Web 构建目前不强制 Pro 限额。移动与桌面商店/桌面构建会强制。
### 组织与共享如何工作?
diff --git a/zh/pricing.md b/zh/pricing.md
index 40d06ca..465f35b 100644
--- a/zh/pricing.md
+++ b/zh/pricing.md
@@ -55,9 +55,6 @@
详情:[Nearby → LAN Pro](/zh/guide/nearby#lan-pro-attestation) · [常见问题](/zh/guide/faq)
-### Web 构建
-
-Web 构建**尚未强制 Pro**。移动版和桌面商店版会强制。
## 管理或取消
diff --git a/zh/privacy.md b/zh/privacy.md
index fe473b2..263b57c 100644
--- a/zh/privacy.md
+++ b/zh/privacy.md
@@ -21,7 +21,7 @@
## 适用范围
-本政策适用于官方 OpenKey **应用**(Android、iOS、macOS、Windows、Linux 及同一产品的 Web 构建)。独立软件包(自托管服务器、浏览器扩展、CLI、文档站)遵循相同的零知识原则;自托管服务器运营者为其该实例的运营数据控制者(见下文)。
+本政策适用于官方 OpenKey **应用**(Android、iOS、macOS、Windows、Linux )。独立软件包(自托管服务器、浏览器扩展、CLI、文档站)遵循相同的零知识原则;自托管服务器运营者为其该实例的运营数据控制者(见下文)。
## 我们不收集的信息
diff --git a/zh/terms.md b/zh/terms.md
index d4c007b..34de40d 100644
--- a/zh/terms.md
+++ b/zh/terms.md
@@ -44,7 +44,6 @@ OpenKey 是在您的设备上加密保险库数据的密码管理器。可选的
- 在某些桌面平台上通过 Nearby 共享的 **LAN Pro** 是对等方证明便利,不能替代 IAP 平台上的商店购买。
- 价格与功能可用性可能变更;我们将在文档或商店列表中反映重大产品变更。
-Web 构建对 Pro 的强制方式可能与移动/桌面构建不同;请勿依赖 Web 行为进行许可判断。
## 6. 第三方服务