-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
MediumRequires some experienceRequires some experienceSWOCPart of Social Winter of CodePart of Social Winter of CodeSWoC26Social Winter of Code 2026Social Winter of Code 2026enhancementNew feature or requestNew feature or request
Description
Feature Description
- These pages are commonly required for production-ready web applications
- Users should be able to access these pages without signing in
- Content should be easily updatable in the future
- Consider including section navigation for long content
- Use semantic HTML for better accessibility
Problem Statement
The IssueMatch platform currently lacks essential legal pages (Privacy Policy and Terms of Service). These pages are crucial for:
- Legal compliance and transparency
- User trust and data protection clarity
- GitHub OAuth best practices
- Professional platform appearance
- GDPR and privacy regulation adherence
Proposed Solution
Create two new pages that match the existing app's design theme:
1. Privacy Policy Page (/privacy)
Should include:
- Information collection practices (GitHub data, skills, preferences)
- How we use collected data (AI matching, recommendations)
- Data security measures
- Third-party integrations disclosure (GitHub, Google AI, MongoDB)
- User rights (access, correction, deletion)
- Cookie and tracking policy
- Contact information for privacy concerns
2. Terms of Service Page (/terms)
Should include:
- Account registration requirements
- Permitted use cases
- Prohibited activities
- AI matching service disclaimers
- Intellectual property rights
- User content licensing
- Leaderboard and referral system rules
- Limitation of liability
- Termination policies
- Governing law
Design Requirements
- Match existing app theme and color scheme
- Use brand colors (orange gradient: #e88951)
- Support dark mode
- Responsive design for mobile and desktop
- Include icons for visual appeal
- Glassmorphic design with backdrop blur
- Back navigation to home
- Cross-links between Privacy and Terms pages
Integration Requirements
- Add links in the Footer component
- Add links in the Login page (below sign-in button)
- Update middleware to allow public access (no login required)
- Ensure proper routing and navigation
Reactions are currently unavailable
Metadata
Metadata
Labels
MediumRequires some experienceRequires some experienceSWOCPart of Social Winter of CodePart of Social Winter of CodeSWoC26Social Winter of Code 2026Social Winter of Code 2026enhancementNew feature or requestNew feature or request