feat: add privacy policy page and fix CSP blocking API docs

Add a privacy policy page accessible at /privacy (public, no auth required).
Relax Content-Security-Policy for /api/docs route to allow Scalar's inline
script initialization, fixing blank docs page in production.
This commit is contained in:
Siddharth Kumar Sah
2026-03-29 23:57:08 +08:00
parent d7a917b995
commit 7f17cb98ce
4 changed files with 101 additions and 6 deletions
@@ -124,7 +124,9 @@ export function AppLayout({ children, showToolPanel = true, onFiles }: AppLayout
</div>
{!isMobile && (
<div className="text-center text-xs text-muted-foreground py-2 border-t border-border">
Privacy Policy
<Link to="/privacy" className="hover:text-foreground transition-colors">
Privacy Policy
</Link>
</div>
)}
</main>