From caacc6204bb196a9d6851ce84dc97cc443f1af25 Mon Sep 17 00:00:00 2001 From: nang-dev Date: Wed, 26 Mar 2025 17:02:52 -0400 Subject: [PATCH 1/4] Added progress --- components/ui/expandable-cards.tsx | 11 +++++++---- components/ui/integrationBox.tsx | 20 ++++++++++---------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/components/ui/expandable-cards.tsx b/components/ui/expandable-cards.tsx index 4b75fd5d1..558b8a7f3 100644 --- a/components/ui/expandable-cards.tsx +++ b/components/ui/expandable-cards.tsx @@ -33,11 +33,11 @@ const CARDS: Card[] = [ id: 1, title: "Code with", company: { - name: "Roo Code / Cline", + name: "PearAI Agent", url: "https://github.com/RooVetGit/Roo-Code", }, description: - "Roo Cline / Cline is the leading AI Coding Agent on the market. It has access to your development environment (with your permission) for a feedback loop to add features, fix bugs, and more.", + "PearAI (Powered by Roo Cline / Cline) has access to your development environment (with your permission) for a feedback loop to add features, fix bugs, and more.", icon: RooCodeLogo, bgColor: "rgba(201, 255, 226, 1)", iconBgColor: "rgba(4, 40, 26, 1)", @@ -140,9 +140,12 @@ export default function ExpandableCards() {

- PearAI Inventory natively integrates the best AI tools
- into a single, powerful editor. + You Can Build Software.

+

+ PearAI natively integrates the best AI tools for you to make your + idea - no matter your technical skill level or language. +

{CARDS.map((card) => ( - Roo Code / Cline + PearAI Creator ), Icon: RooCodeLogo, }, { margin: "lg:ml-24 ml-2", - label: "Predict with", + label: "Code with", product: ( - Supermaven + PearAI Agent ), Icon: SupermavenLogo, }, { margin: "lg:ml-44", - label: "Remember with", + label: "Store with", product: ( - MemO + PearAI Database ), Icon: Mem0Logo, }, { margin: "lg:ml-56 -ml-3", - label: "Search with", + label: "Authenticate with", product: ( - Perplexity + PearAI Login ), Icon: PerplexityLogo, }, { margin: "lg:ml-48 -mr-5 lg:mr-0", - label: "Chat & edit with", + label: "Ship with", product: ( - Continue + PearAI Deploy ), Icon: ContinueLogo, From e140b76d9d65867303c759d1ca31eba857bad749 Mon Sep 17 00:00:00 2001 From: Nang Date: Wed, 26 Mar 2025 12:41:49 -0700 Subject: [PATCH 2/4] Data (#432) * Progress * Progress * Progress * Progress --- app/(default)/page.tsx | 2 +- components/about.tsx | 6 +++-- components/privacy-policy-app.tsx | 43 ++++++++++++++++++++++++++----- components/showcase.tsx | 8 +++--- 4 files changed, 46 insertions(+), 13 deletions(-) diff --git a/app/(default)/page.tsx b/app/(default)/page.tsx index ecae3feec..c8cd7d8fd 100644 --- a/app/(default)/page.tsx +++ b/app/(default)/page.tsx @@ -14,7 +14,7 @@ export default function Home() { <> - + {/* */} ); diff --git a/components/about.tsx b/components/about.tsx index edc0fa6d9..29b9b14be 100644 --- a/components/about.tsx +++ b/components/about.tsx @@ -80,8 +80,10 @@ const AboutComponent: React.FC = () => {

- PearAI is fueled by its most important thing, the community. Join - our Discord with +2000 + PearAI is{" "} + open source{" "} + and backed by a wonderful community. Join our{" "} + Discord with +2000 developers and friends all trying to create the best AI code editor in the world together. Feel free to ask questions about your own projects, or ask for help from the community! diff --git a/components/privacy-policy-app.tsx b/components/privacy-policy-app.tsx index ec6650423..a4abea892 100644 --- a/components/privacy-policy-app.tsx +++ b/components/privacy-policy-app.tsx @@ -11,7 +11,7 @@ export default function PrivacyPolicyComponent() { PearAI App Privacy Policy

- Last updated: October 18th, 2024 + Last updated: April 1st, 2025

Welcome to the PearAI Privacy Policy regarding the main PearAI @@ -63,21 +63,28 @@ export default function PrivacyPolicyComponent() {

Your Code

- Your code is not stored by PearAI when using your own API key. + Your codebase is not directly stored by PearAI. As a technical + necessity of our prompt logging system, any content within your + prompts - including any incidental code snippets - is captured as + part of the prompt text. This logging is solely used for debugging + and improving the user experience.

- Your code is not stored by PearAI servers. We have a zero-data - retention policy for Anthropic models and zero-data retention - policies are currently pending for other models. + For model interactions, we have a zero-data retention policy for + Anthropic models and zero-data retention policies are currently + pending for other models.

All indexing for your codebase (for PearAI to have codebase - knowledge) happens locally on your machine. + knowledge) happens locally on your machine, ensuring your complete + codebase remains private and secure on your system.

-

Logging

+

+ Anonymous Logging +

When using PearAI, we collect anonymous usage information to help us improve the product. All data collected by PearAI is anonymized @@ -102,6 +109,14 @@ export default function PrivacyPolicyComponent() {

  • System information: name of your operating system
  • +

    + For quality assurance and product improvement, we persist logs of + user prompts. While we do not explicitly store code, any code + snippets included within your prompts will be logged as part of + the prompt text. These logs are solely used to help us understand + how users interact with the app, identify potential issues, and + improve the overall user experience. +

    We do not track your actual request contents to LLM when you use your own API key. On PearAI's hosted servers, if you opt to @@ -122,6 +137,20 @@ export default function PrivacyPolicyComponent() {

    +
    +

    + Server-side Logging +

    +

    + For quality assurance and product improvement, we persist logs of + user prompts. While we do not explicitly store code, any code + snippets included within your prompts will be logged as part of + the prompt text. These logs help us understand how users interact + with the app, identify potential issues, and improve the overall + user experience. +

    +
    +

    Updates to This Privacy Policy diff --git a/components/showcase.tsx b/components/showcase.tsx index bf4014d53..841d6ea50 100644 --- a/components/showcase.tsx +++ b/components/showcase.tsx @@ -145,10 +145,12 @@ export default function Showcase() {

    - Try PearAI for free. + Make Your Next Project Today.

    +

    - Built on top of{" "} + Try PearAI for free. + {/* Built on top of{" "} @@ -163,7 +165,7 @@ export default function Showcase() { {" "} - for a seamless transition. + for a seamless transition. */}