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/app/tools/page.tsx b/app/tools/page.tsx new file mode 100644 index 000000000..ed947b40b --- /dev/null +++ b/app/tools/page.tsx @@ -0,0 +1,5 @@ +import ToolsComponent from "@/components/tools"; + +export default function ToolsPage() { + return ; +} 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/header.tsx b/components/header.tsx index f8115748c..8bfbb1397 100644 --- a/components/header.tsx +++ b/components/header.tsx @@ -111,9 +111,6 @@ export default async function Header() {

    - - Learn more about PearAI - Read insights on PearAI's development by our contributors @@ -127,16 +124,20 @@ export default async function Header() { Download the latest beta version + + Learn how to use PearAI effectively + + + Explore our open source code +
+ About + Tools Pricing - Documentation - - GitHub - 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. */}