From 36341f6e729642b624530be91f030c1e8d5fd2f7 Mon Sep 17 00:00:00 2001 From: Ryan Westfall Date: Mon, 19 Oct 2026 08:14:49 -0700 Subject: [PATCH] Product page: lifetime price, rounded usage, roadmap (#126) ## Summary - Closes #123. - Hide account and document counts until there are 20 accounts. After that, both figures round down to one significant digit and show a plus, so the page never publishes an exact count. - The product page and pricing page say early adopters pay $10 per month, locked for the lifetime of the account, and that price never goes up. - The product page adds a roadmap section for image generation and vision. ## Test plan - [ ] With fewer than 20 accounts, the product page shows no usage figures. - [ ] With 23 accounts and 156 documents, the page shows 20+ accounts and 100+ documents stored, plus the as-of date. - [ ] The product page states the lifetime $10 lock and lists image generation and vision under Roadmap. - [ ] The pricing page states the same lifetime lock. Reviewed-on: https://git.aimloperations.com/ai_ml_operations/chat_web_app/pulls/126 --- llm-fe/public/index.html | 2 +- llm-fe/public/llms.txt | 4 +-- .../components/PublicSite/UsageCounts.tsx | 14 ++++---- .../components/PublicSite/publicCount.test.ts | 28 +++++++++++++++ .../components/PublicSite/publicCount.ts | 34 ++++++++++++++++++ .../llm-fe/pages/Landing/LandingPage.test.tsx | 35 +++++++++++++++++-- .../src/llm-fe/pages/Landing/LandingPage.tsx | 29 +++++++++++++++ .../llm-fe/pages/Pricing/PricingPage.test.tsx | 4 +++ .../src/llm-fe/pages/Pricing/PricingPage.tsx | 1 + llm-fe/src/llm-fe/publicCrawlerFiles.test.ts | 9 +++++ llm-fe/src/llm-fe/utils/pageProse.d.ts | 4 +++ llm-fe/src/llm-fe/utils/pageProse.js | 10 +++++- 12 files changed, 160 insertions(+), 14 deletions(-) create mode 100644 llm-fe/src/llm-fe/components/PublicSite/publicCount.test.ts create mode 100644 llm-fe/src/llm-fe/components/PublicSite/publicCount.ts diff --git a/llm-fe/public/index.html b/llm-fe/public/index.html index 626311c..a7fee6f 100644 --- a/llm-fe/public/index.html +++ b/llm-fe/public/index.html @@ -83,7 +83,7 @@ -

Hesychia is a calm AI assistant.

Quiet, focused AI chat — private by default — is how this Hesychia product is built.

It remembers what you told it and your documents, so you never start over, and conversation memory is a setting you control.

We store your account, your conversations, and the documents you upload.

We do not sell your data, and we do not use advertising cookies.

Canceling does not delete documents, and they stay until you delete them or delete the account, and account deletion is a soft-delete.

It remembers what you told it and your documents, so you never start over.

Your documents stay stored and searchable, and answers are grounded in your own files.

Business accounts are simple management for your team, and company managers can manage team accounts.

+

Hesychia is a calm AI assistant.

Quiet, focused AI chat — private by default — is how this Hesychia product is built.

It remembers what you told it and your documents, so you never start over, and conversation memory is a setting you control.

We store your account, your conversations, and the documents you upload.

We do not sell your data, and we do not use advertising cookies.

Canceling does not delete documents, and they stay until you delete them or delete the account, and account deletion is a soft-delete.

It remembers what you told it and your documents, so you never start over.

Your documents stay stored and searchable, and answers are grounded in your own files.

Business accounts are simple management for your team, and company managers can manage team accounts.

Early adopters pay $10 per month, locked for the lifetime of the account, and that price never goes up.

Image generation is on the roadmap, so a prompt can create a picture inside Hesychia.

Vision is on the roadmap, so you can ask questions about an image you upload.