Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Sep 18, 2025

Important

Adds a new Cookie Policy page and links it in the footer.

  • New Cookie Policy Page:
    • Adds page.tsx in legal/cookies to describe cookie usage, types, and management.
    • Includes metadata for SEO and social media sharing.
  • Footer Update:
    • Adds a link to the new Cookie Policy page in footer.tsx.

This description was created by Ellipsis for 987977c. You can customize this summary. It will automatically update as commits are pushed.

@mrubens mrubens requested review from cte and jr as code owners September 18, 2025 20:30
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Sep 18, 2025
@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Sep 18, 2025
@github-actions
Copy link

🚀 Preview deployed!

Your changes have been deployed to Vercel:

Preview URL: https://roo-code-website-m7j00folz-roo-code.vercel.app

This preview will be updated automatically when you push new commits to this PR.

Copy link

@roomote roomote bot left a comment

Choose a reason for hiding this comment

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

Thank you for your contribution! I've reviewed the changes and found some issues that need attention.

<>
<div className="container mx-auto px-4 py-12 sm:px-6 lg:px-8">
<div className="prose prose-lg mx-auto max-w-4xl dark:prose-invert">
<p className="text-muted-foreground">Updated: September 18, 2025</p>
Copy link

Choose a reason for hiding this comment

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

Is this date intentional? We're currently in 2024, but this shows 2025. Should this be "September 18, 2024"?

Note: The same issue appears in the subprocessors page at line 45.

<p>
We use PostHog analytics cookies to understand how visitors interact with our website. This
helps us improve our services and user experience. Analytics cookies are placed only if you give
consent through our cookie banner. The lawful basis for processing these cookies is your
Copy link

Choose a reason for hiding this comment

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

The policy mentions "Analytics cookies are placed only if you give consent through our cookie banner" but I don't see a cookie banner implementation in this PR. Is the consent mechanism being handled in a separate PR? If so, we should ensure they're coordinated.

<div className="prose prose-lg mx-auto max-w-4xl dark:prose-invert">
<p className="text-muted-foreground">Updated: September 18, 2025</p>

<h1 className="text-3xl font-bold tracking-tight sm:text-4xl md:text-5xl">Cookie Policy</h1>
Copy link

Choose a reason for hiding this comment

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

Consider adding internationalization support for this page. The rest of the application supports multiple languages (as seen in the package.nls.*.json files), and legal pages are particularly important to have in users' native languages.

<>
<div className="container mx-auto px-4 py-12 sm:px-6 lg:px-8">
<div className="prose prose-lg mx-auto max-w-4xl dark:prose-invert">
<p className="text-muted-foreground">Updated: September 18, 2025</p>
Copy link

Choose a reason for hiding this comment

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

Instead of hardcoding the update date, could we consider using a build-time constant or Git commit date? This would automatically update when the policy changes and prevent outdated dates.

experience.
</p>

<div className="overflow-x-auto">
Copy link

Choose a reason for hiding this comment

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

Consider adding a caption element to improve table accessibility for screen readers:


<p className="mt-4">
<a
href="https://clerk.com/legal/privacy"
Copy link

Choose a reason for hiding this comment

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

For consistency with the rest of the codebase (like in footer.tsx), consider moving these external URLs to a constants file. This makes maintenance easier and ensures consistency across the application.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Sep 18, 2025
@mrubens mrubens merged commit 513fce3 into main Sep 18, 2025
24 checks passed
@mrubens mrubens deleted the cookie_policy branch September 18, 2025 20:43
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Sep 18, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants