diff --git a/frontend/src/app/login/page.tsx b/frontend/src/app/login/page.tsx index 3c87754..be18611 100644 --- a/frontend/src/app/login/page.tsx +++ b/frontend/src/app/login/page.tsx @@ -95,6 +95,14 @@ export default function LoginPage() {
Join the flock and get rewarded for your watch time
+ diff --git a/frontend/src/app/privacy/page.tsx b/frontend/src/app/privacy/page.tsx new file mode 100644 index 0000000..507f084 --- /dev/null +++ b/frontend/src/app/privacy/page.tsx @@ -0,0 +1,128 @@ +export default function PrivacyPage() { + return ( ++ The coop keeps secrets. This is how. +
++ We collect your Plex username and email when you log in. + That's it. No passwords, no credit cards, no tracking + pixels. +
++ If you choose to add a phone number in the admin dashboard, we + store that too — purely so the farmer can send you coop updates. +
++ Your data powers the coop: tracking watch time, calculating + $COOP earnings, and processing content requests. Nothing else. +
++ We don't use your data for ads, profiling, or anything + creepy. This is a private family app. +
++ If you provide a phone number, it is used solely for sending + coop-related SMS updates (e.g., new content, request approvals, + bonus notifications). +
++ We do not sell, rent, or share SMS opt-in data or consent with + any third parties. +
++ You can opt out anytime by removing your number from the + dashboard or asking the admin to delete it. +
++ We use a single JWT cookie to keep you logged in. That's + it. No Google Analytics, no Facebook pixels, no ad trackers. +
++ Everything lives on a private server in the Hoboken Chicken + household. PostgreSQL database, Redis cache. No cloud providers + have access. +
++ You can request deletion of your account and all associated data + by contacting the admin. We'll comply within 30 days — no + questions asked. +
++ If we change this policy, we'll post an update here and + notify users via the dashboard. Last updated: April 2026. +
++ Questions? Cluck at the admin. +
+