Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
158 changes: 117 additions & 41 deletions frontend/src/routes/teams.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,62 @@ import { PricingTier } from "@/components/Marketing";
import { PRICING_PLANS } from "@/config/pricingConfig";

export const Route = createFileRoute("/teams")({
component: TeamsPage
component: TeamsPage,
head: () => ({
meta: [
{
title: "AI for Teams - Secure AI Workflow & Private AI for Teams | Maple AI"
},
{
name: "description",
content:
"Secure AI for teams with end-to-end encryption and confidential computing. Perfect for legal AI, financial AI, and accounting AI workflows. Private AI collaboration platform."
},
{
name: "keywords",
content:
"AI for Teams, Secure AI Workflow, Private AI for Teams, Legal AI, Financial AI, Accounting AI, Confidential Computing, Team AI Collaboration, Private AI Platform, Secure AI Chat"
},
{
property: "og:title",
content: "AI for Teams - Secure AI Workflow & Private AI for Teams | Maple AI"
},
{
property: "og:description",
content:
"Secure AI for teams with end-to-end encryption and confidential computing. Perfect for legal AI, financial AI, and accounting AI workflows. Private AI collaboration platform."
},
{
property: "og:type",
content: "website"
},
{
property: "og:url",
content: "https://trymaple.ai/teams"
},
{
property: "og:image",
content: "https://trymaple.ai/twitter-card.jpg"
},
{
name: "twitter:card",
content: "summary_large_image"
},
{
name: "twitter:title",
content: "AI for Teams - Secure AI Workflow & Private AI for Teams | Maple AI"
},
{
name: "twitter:description",
content:
"Secure AI for teams with end-to-end encryption and confidential computing. Perfect for legal AI, financial AI, and accounting AI workflows."
},
{
name: "twitter:image",
content: "https://trymaple.ai/twitter-card.jpg"
}
]
})
});

function FeatureCard({
Expand All @@ -23,7 +78,7 @@ function FeatureCard({
return (
<div className="feature-card from-[hsl(var(--purple))]/10 to-[hsl(var(--blue))]/10">
<div className="p-3 rounded-full bg-[hsl(var(--marketing-card))]/50 border border-[hsl(var(--purple))]/30 w-fit">
<Icon className="w-6 h-6 text-[hsl(var(--purple))]" />
<Icon className="w-6 h-6 text-[hsl(var(--purple))]" aria-hidden="true" />
</div>
<h3 className="text-2xl font-medium text-foreground">{title}</h3>
<p className="text-lg font-light text-[hsl(var(--marketing-text-muted))]">{description}</p>
Expand All @@ -38,14 +93,17 @@ function TeamsPage() {
<FullPageMain>
<MarketingHeader
title={
<span>
Confidential AI for <span className="text-[hsl(var(--purple))]">Teams</span>
</span>
<h1>
<span>
Secure AI for <span className="text-[hsl(var(--purple))]">Teams</span>
</span>
</h1>
}
subtitle={
<span>
Secure, private AI for organizations that value trust. Collaborate with
confidence—Maple Teams keeps your data safe, even from us.
Private AI workflow platform for organizations that value trust. Collaborate with
confidence using our secure AI workspace—perfect for legal AI, financial AI, and
accounting AI workflows.
Comment on lines +104 to +106

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Evaluate keyword density for user experience impact.

The content has been significantly enhanced with SEO keywords like "secure AI workflow," "legal AI," "financial AI," and "accounting AI." While this may improve search rankings, the high keyword density could impact readability and user experience.

Consider balancing SEO optimization with natural language flow to maintain user engagement while preserving search benefits.

Also applies to: 139-144, 175-179


🏁 Script executed:

#!/bin/bash
# Check keyword density across the content
echo "Analyzing keyword density in the teams page content..."
echo "=== Secure AI Workflow occurrences ==="
rg -i "secure ai workflow" --count

echo "=== Legal AI occurrences ==="
rg -i "legal ai" --count

echo "=== Financial AI occurrences ==="
rg -i "financial ai" --count

echo "=== Accounting AI occurrences ==="
rg -i "accounting ai" --count

echo "=== Private AI occurrences ==="
rg -i "private ai" --count

Length of output: 1053


Balance SEO keyword density for readability

A search across the codebase shows very high repetition of key phrases, which can hurt user engagement even as it boosts SEO:

  • frontend/src/routes/teams.tsx
    • “secure AI workflow”: 10 occurrences
    • “legal AI”: 10 occurrences
    • “financial AI”: 10 occurrences
    • “accounting AI”: 8 occurrences
    • “private AI”: 15 occurrences (plus 1 in tauri.conf.json)
    • ­Relevant blocks: lines 104–106, 139–144, 175–179
  • Other files containing “private AI”:
    • frontend/src/routes/pricing.tsx (1)
    • frontend/src/routes/downloads.tsx (2)
    • frontend/src/routes/index.tsx (1)
    • frontend/src/components/Footer.tsx (1)
    • frontend/src/components/Marketing.tsx (1)
    • frontend/index.html (3)

Recommendations:

  • Consolidate or remove some repeated mentions—avoid listing every AI vertical in every paragraph.
  • Swap in synonyms or more varied descriptors (e.g., “trusted AI workspace,” “collaborate securely,” etc.).
  • Reserve the densest keyword usage for headlines and meta tags; let body copy flow more naturally.

This will help maintain search-friendliness without overwhelming readers.

🤖 Prompt for AI Agents
In frontend/src/routes/teams.tsx around lines 104 to 106, the text overuses key
SEO phrases like "secure AI workflow," "legal AI," and "private AI," which
reduces readability and user engagement. To fix this, reduce the repetition by
consolidating or removing some mentions of these phrases, replace some with
synonyms or varied descriptors such as "trusted AI workspace" or "collaborate
securely," and reserve the densest keyword usage for headlines and meta tags
while making the body copy more natural and varied.

</span>
}
/>
Expand Down Expand Up @@ -73,30 +131,33 @@ function TeamsPage() {
<div className="text-center mb-16">
<h2 className="text-4xl font-light mb-4">
Why Choose{" "}
<span className="text-[hsl(var(--purple))] font-medium">Maple Teams?</span>
<span className="text-[hsl(var(--purple))] font-medium">
Maple Teams for Your AI Workflow?
</span>
</h2>
<p className="text-xl text-[hsl(var(--marketing-text-muted))] max-w-2xl mx-auto">
Maple Teams is built for organizations that handle sensitive data—law firms, therapy
practices, non-profits, and businesses that demand privacy. Share AI access, pool
usage, and collaborate securely with end-to-end encryption and confidential
computing.
Maple Teams is the secure AI workflow platform built for organizations that handle
sensitive data—law firms, therapy practices, non-profits, and businesses that demand
privacy. Share AI access, pool usage, and collaborate securely with end-to-end
encryption and confidential computing for your legal AI, financial AI, and
accounting AI needs.
</p>
</div>
<div className="grid grid-cols-1 md:grid-cols-3 gap-8">
<FeatureCard
icon={Users}
title="Pooled Usage"
description="Share AI credits across your team and control access from a central dashboard. Add or remove users anytime."
title="Secure AI Team Collaboration"
description="Share AI credits across your team and control access from a central dashboard. Perfect for legal AI teams, financial AI departments, and accounting AI workflows."
/>
<FeatureCard
icon={FileText}
title="Document & Image Upload"
description="Upload documents and images for AI analysis—summarize, extract insights, or translate securely as a team. Supported formats include PDF, DOCX, Excel, JPG, PNG, and more."
title="Private AI Document Analysis"
description="Upload documents and images for secure AI analysis—summarize, extract insights, or translate securely as a team. Supported formats include PDF, DOCX, Excel, JPG, PNG, and more."
/>
<FeatureCard
icon={Building2}
title="Sanitize Client Data"
description="Use Maple to redact or anonymize sensitive client information before sharing with other cloud tools or AI. Protect privacy and stay compliant."
title="Confidential Data Processing"
description="Use Maple's private AI to redact or anonymize sensitive client information before sharing with other cloud tools or AI. Protect privacy and stay compliant."
/>
</div>
</div>
Expand All @@ -107,27 +168,30 @@ function TeamsPage() {
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div className="text-center mb-16">
<h2 className="text-4xl font-light mb-4">
Security by <span className="text-[hsl(var(--purple))] font-medium">Design</span>
Secure AI Workflow{" "}
<span className="text-[hsl(var(--purple))] font-medium">Security by Design</span>
</h2>
<p className="text-xl text-[hsl(var(--marketing-text-muted))] max-w-2xl mx-auto">
Maple Teams is built from the ground up for privacy and compliance. Your data is
protected at every step—by cryptography, hardware, and open-source transparency.
Maple Teams is built from the ground up for privacy and compliance. Your secure AI
workflow is protected at every step—by cryptography, hardware, and open-source
transparency, making it ideal for legal AI, financial AI, and accounting AI
applications.
</p>
</div>
<div className="grid grid-cols-1 md:grid-cols-3 gap-8">
<FeatureCard
icon={Shield}
title="End-to-End Encryption"
description="All conversations and files are encrypted on your device and only decrypted inside secure enclaves. No one—not even Maple—can access your plaintext data."
title="End-to-End Encryption for AI"
description="All conversations and files are encrypted on your device and only decrypted inside secure enclaves. No one—not even Maple—can access your plaintext data in our private AI platform."
/>
<FeatureCard
icon={Lock}
title="Confidential Computing"
description="Maple runs inside hardware-secured enclaves (AWS Nitro, Nvidia TEE) with cryptographic proof. Your organization’s data is protected at every step."
title="Confidential Computing Platform"
description="Maple runs inside hardware-secured enclaves (AWS Nitro, Nvidia TEE) with cryptographic proof. Your organization's AI workflow data is protected at every step."
/>
<FeatureCard
icon={Sparkles}
title="Open Source Models"
title="Private AI Models"
description="Teams users get access to the best models Maple offers, including advanced open source LLMs. Your data is never sent to model creators—it always stays within secure enclaves."
/>
</div>
Expand All @@ -138,12 +202,12 @@ function TeamsPage() {
<section className="w-full py-16">
<div className="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8">
<div className="text-center mb-12">
<h2 className="text-3xl font-light mb-4">How Maple Teams Works</h2>
<h2 className="text-3xl font-light mb-4">How Our Secure AI Workflow Works</h2>
<div className="flex justify-center">
<ol className="text-lg text-[hsl(var(--marketing-text-muted))] max-w-xl text-left list-decimal list-inside space-y-2">
<li>Purchase seats for your team</li>
<li>Invite members by email</li>
<li>Use AI securely with your data, encrypted</li>
<li>Purchase seats for your secure AI team</li>
<li>Invite members by email to your private AI workspace</li>
<li>Use AI securely with your data, encrypted and protected</li>
</ol>
</div>
<div className="flex justify-center mt-4 mb-8">
Expand All @@ -153,31 +217,34 @@ function TeamsPage() {
rel="noopener noreferrer"
className="text-[hsl(var(--purple))] underline text-lg font-medium hover:text-[hsl(var(--purple))]/80 transition-colors"
>
Learn More
Learn More About Team Management
</a>
</div>
</div>
<div className="flex flex-col md:flex-row gap-8 items-center justify-center">
<div className="flex-1 flex flex-col gap-4">
<div className="flex items-center gap-3">
<Building2 className="w-8 h-8 text-[hsl(var(--purple))]" />
<span className="text-xl font-medium">For Businesses</span>
<span className="text-xl font-medium">
Legal AI & Financial AI for Businesses
</span>
</div>
<p className="text-[hsl(var(--marketing-text-muted))]">
Maple Teams is trusted by organizations in law, healthcare, finance, and
consulting. Draft contracts, analyze client data, and collaborate on sensitive
projects with full privacy and compliance.
consulting. Draft contracts with legal AI, analyze client data with financial AI,
and collaborate on sensitive projects with full privacy and compliance using our
secure AI workflow.
</p>
</div>
<div className="flex-1 flex flex-col gap-4">
<div className="flex items-center gap-3">
<Users className="w-8 h-8 text-[hsl(var(--purple))]" />
<span className="text-xl font-medium">For Non-Profits</span>
<span className="text-xl font-medium">Private AI for Non-Profits</span>
</div>
<p className="text-[hsl(var(--marketing-text-muted))]">
Non-profits and advocacy groups use Maple to securely manage sensitive
information, collaborate on grant writing, and protect the privacy of those they
serve—no IT headaches, just secure, private AI for your mission.
Non-profits and advocacy groups use Maple's private AI platform to securely manage
sensitive information, collaborate on grant writing, and protect the privacy of
those they serve—no IT headaches, just secure, private AI for your mission.
</p>
</div>
</div>
Expand All @@ -187,9 +254,10 @@ function TeamsPage() {
{/* Pricing/CTA Section */}
<section className="w-full py-16 dark:bg-[hsl(var(--section-alt))] bg-[hsl(var(--section-alt))]">
<div className="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center">
<h2 className="text-3xl font-light mb-4">Simple, Transparent Pricing</h2>
<h2 className="text-3xl font-light mb-4">Simple, Transparent Pricing for Teams</h2>
<p className="text-lg text-[hsl(var(--marketing-text-muted))] mb-8">
$30/month per seat. All features included. Priority support for teams. No hidden fees.
$30/month per seat for secure AI workflow access. All features included. Priority
support for teams. No hidden fees.
</p>
<div className="flex justify-center">
<div className="max-w-md w-full">
Expand All @@ -208,7 +276,15 @@ function TeamsPage() {
<a href="mailto:team@opensecret.cloud" className="underline hover:text-foreground">
Contact us
</a>{" "}
for enterprise options.
for enterprise options. View our full{" "}
<Link to="/pricing" className="underline hover:text-foreground">
pricing plans
</Link>{" "}
or{" "}
<Link to="/signup" className="underline hover:text-foreground">
get started
</Link>{" "}
with our secure AI workflow today.
</div>
</div>
</section>
Expand Down
Loading