From cb11ab63dc3ba5759f9ac2ab49b99d784f28af83 Mon Sep 17 00:00:00 2001 From: marks Date: Tue, 15 Jul 2025 14:00:57 -0500 Subject: [PATCH 1/4] Update pricing matrix --- frontend/src/config/pricingConfig.tsx | 64 ++++++++++++++++++--------- 1 file changed, 42 insertions(+), 22 deletions(-) diff --git a/frontend/src/config/pricingConfig.tsx b/frontend/src/config/pricingConfig.tsx index 8654be2e..7b1e8aa6 100644 --- a/frontend/src/config/pricingConfig.tsx +++ b/frontend/src/config/pricingConfig.tsx @@ -22,7 +22,7 @@ export const PRICING_PLANS: PricingPlan[] = [ description: "Try Maple with limited usage", features: [ { - text: "10 messages per week", + text: "25 messages per week", included: true, icon: }, @@ -42,16 +42,16 @@ export const PRICING_PLANS: PricingPlan[] = [ icon: }, { text: "Rename Chats", included: true, icon: }, - { text: "Gemma 3 27B", included: false, icon: }, + { text: "Image Upload", included: false, icon: }, + { text: "Document Upload", included: false, icon: }, { text: "DeepSeek R1 70B", included: false, icon: }, + { text: "Gemma 3 27B", included: false, icon: }, { text: "Mistral Small 3.1 24B", included: false, icon: }, - { text: "Qwen 2.5 72B", included: false, icon: }, - { text: "Image Upload", included: false, icon: }, - { text: "Document Upload", included: false, icon: } + { text: "Qwen 2.5 72B", included: false, icon: } ], ctaText: "Start Free" }, @@ -103,17 +103,18 @@ export const PRICING_PLANS: PricingPlan[] = [ included: true, icon: }, + { text: "Image Upload", included: true, icon: }, { - text: "Priority support", + text: "Document Upload", included: true, icon: }, - { text: "Gemma 3 27B", included: true, icon: }, { text: "DeepSeek R1 70B", included: true, icon: }, + { text: "Gemma 3 27B", included: true, icon: }, { text: "Mistral Small 3.1 24B", included: true, @@ -123,12 +124,6 @@ export const PRICING_PLANS: PricingPlan[] = [ text: "Qwen 2.5 72B", included: true, icon: - }, - { text: "Image Upload", included: true, icon: }, - { - text: "Document Upload", - included: true, - icon: } ], ctaText: "Start Chatting", @@ -154,9 +149,8 @@ export const PRICING_PLANS: PricingPlan[] = [ included: true, icon: }, - { text: "Gemma 3 27B", included: true, icon: }, { - text: "DeepSeek R1 70B", + text: "Early Access to features and models", included: true, icon: }, @@ -165,6 +159,22 @@ export const PRICING_PLANS: PricingPlan[] = [ text: "Document Upload", included: true, icon: + }, + { + text: "DeepSeek R1 70B", + included: true, + icon: + }, + { text: "Gemma 3 27B", included: true, icon: }, + { + text: "Mistral Small 3.1 24B", + included: true, + icon: + }, + { + text: "Qwen 2.5 72B", + included: true, + icon: } ], ctaText: "Start Chatting" @@ -180,7 +190,12 @@ export const PRICING_PLANS: PricingPlan[] = [ icon: }, { - text: "Even more usage per team member", + text: "2x more usage than Pro per team member", + included: true, + icon: + }, + { + text: "Priority support", included: true, icon: }, @@ -194,25 +209,30 @@ export const PRICING_PLANS: PricingPlan[] = [ included: true, icon: }, - { text: "Gemma 3 27B", included: true, icon: }, { - text: "DeepSeek R1 70B", + text: "Early Access to features and models", included: true, icon: }, + { text: "Image Upload", included: true, icon: }, { - text: "Mistral Small 3.1 24B", + text: "Document Upload", included: true, icon: }, { - text: "Qwen 2.5 72B", + text: "DeepSeek R1 70B", included: true, icon: }, - { text: "Image Upload", included: true, icon: }, + { text: "Gemma 3 27B", included: true, icon: }, { - text: "Document Upload", + text: "Mistral Small 3.1 24B", + included: true, + icon: + }, + { + text: "Qwen 2.5 72B", included: true, icon: } From 288ae45d4910c7844de98254fda0ce6cb5818a07 Mon Sep 17 00:00:00 2001 From: marks Date: Tue, 15 Jul 2025 14:16:51 -0500 Subject: [PATCH 2/4] Remove the Free account callout on homepage --- frontend/src/components/Marketing.tsx | 6 ------ 1 file changed, 6 deletions(-) diff --git a/frontend/src/components/Marketing.tsx b/frontend/src/components/Marketing.tsx index caf6670e..eb376a7d 100644 --- a/frontend/src/components/Marketing.tsx +++ b/frontend/src/components/Marketing.tsx @@ -653,12 +653,6 @@ export function Marketing() {

- {/* Free Account Callout */} -
-

- Free account comes with 10 free messages per week -

-
{PRICING_PLANS.filter((plan) => { From 4882cb3cc9eea603affe1f87e19221884c424467 Mon Sep 17 00:00:00 2001 From: marks Date: Tue, 15 Jul 2025 14:17:05 -0500 Subject: [PATCH 3/4] Remove .00 decimals from the Pricing page --- frontend/src/routes/pricing.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/routes/pricing.tsx b/frontend/src/routes/pricing.tsx index 17a7f97f..11b83edd 100644 --- a/frontend/src/routes/pricing.tsx +++ b/frontend/src/routes/pricing.tsx @@ -714,7 +714,7 @@ function PricingPage() { let monthlyPrice = monthlyOriginalPrice; if (product) { - monthlyOriginalPrice = (product.default_price.unit_amount / 100).toFixed(2); + monthlyOriginalPrice = (product.default_price.unit_amount / 100).toFixed(0); monthlyPrice = monthlyOriginalPrice; } From 976aa585c9dda765b39ab94d9aceda307f8bc383 Mon Sep 17 00:00:00 2001 From: "claude[bot]" <209825114+claude[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 19:35:34 +0000 Subject: [PATCH 4/4] Update FAQ to reflect 25 messages per week for free plan Co-authored-by: Anthony --- frontend/src/routes/pricing.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/routes/pricing.tsx b/frontend/src/routes/pricing.tsx index 11b83edd..cd8fd2df 100644 --- a/frontend/src/routes/pricing.tsx +++ b/frontend/src/routes/pricing.tsx @@ -77,7 +77,7 @@ function PricingFAQ() {

The plans are sized to grow with your needs.

  • - Free: 10 messages per week, resets Sunday 00:00 UTC. Max length on individual + Free: 25 messages per week, resets Sunday 00:00 UTC. Max length on individual messages.
  • Pro: Generous usage for power users with a high monthly cap