1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9877],{1303:(e,s,t)=>{Promise.resolve().then(t.bind(t,5736))},4652:(e,s,t)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),!function(e,s){for(var t in s)Object.defineProperty(e,t,{enumerable:!0,get:s[t]})}(s,{default:function(){return l},getImageProps:function(){return o}});let i=t(8140),a=t(5040),r=t(1356),n=i._(t(1124));function o(e){let{props:s}=(0,a.getImgProps)(e,{defaultLoader:n.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,t]of Object.entries(s))void 0===t&&delete s[e];return{props:s}}let l=r.Image},5239:(e,s,t)=>{"use strict";t.d(s,{default:()=>a.a});var i=t(4652),a=t.n(i)},5736:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>o});var i=t(5155),a=t(5239),r=t(2619),n=t.n(r);function o(){return(0,i.jsx)("div",{className:"min-h-screen bg-gradient-to-br from-gray-900 to-gray-800 py-8 px-4",children:(0,i.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,i.jsxs)("div",{className:"flex items-center mb-8",children:[(0,i.jsx)(n(),{href:"/",className:"mr-4 p-2 text-gray-400 hover:text-gray-300","aria-label":"Go back",children:"â"}),(0,i.jsx)(a.default,{src:"/icon-192x192.png",alt:"HuckHub",width:40,height:40,className:"mr-4"}),(0,i.jsx)("h1",{className:"text-white text-3xl font-bold",children:"Privacy Policy"})]}),(0,i.jsx)("div",{className:"bg-gray-800 border border-gray-700 rounded-lg p-8",children:(0,i.jsxs)("div",{className:"prose prose-invert max-w-none",children:[(0,i.jsx)("h2",{className:"text-2xl font-bold text-white mb-6",children:"Privacy Policy for HuckHub"}),(0,i.jsxs)("p",{className:"text-gray-300 mb-4",children:["Last updated: ",new Date().toLocaleDateString()]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"1. Information We Collect"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We collect the following types of information:"}),(0,i.jsxs)("ul",{className:"text-gray-300 mb-4 list-disc list-inside space-y-2",children:[(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Account Information:"})," Email address, password (encrypted)"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Profile Information:"})," Name, skill level, availability, preferred parks"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Location Data:"})," Your current location and preferred throwing locations"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Usage Data:"})," How you interact with the app, seeking sessions, requests"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Communication Data:"})," Messages sent through the platform"]})]})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"2. How We Use Your Information"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We use your information to:"}),(0,i.jsxs)("ul",{className:"text-gray-300 mb-4 list-disc list-inside space-y-2",children:[(0,i.jsx)("li",{children:"Connect you with potential throwing partners"}),(0,i.jsx)("li",{children:"Show you relevant matches based on location and availability"}),(0,i.jsx)("li",{children:"Send you notifications about throwing requests"}),(0,i.jsx)("li",{children:"Improve our service and user experience"}),(0,i.jsx)("li",{children:"Ensure platform safety and prevent abuse"})]})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"3. Information Sharing"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We share your information only as necessary to provide our service:"}),(0,i.jsxs)("ul",{className:"text-gray-300 mb-4 list-disc list-inside space-y-2",children:[(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"With Other Users:"})," Your name, skill level, and availability are visible to potential matches"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Contact Information:"})," Email addresses are only shared when both users agree to exchange contact info"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Location Data:"})," Your general location is used for matching but exact coordinates are not shared"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Service Providers:"})," We use Supabase for data storage and authentication"]})]})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"4. Data Security"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We take reasonable measures to protect your information:"}),(0,i.jsxs)("ul",{className:"text-gray-300 mb-4 list-disc list-inside space-y-2",children:[(0,i.jsx)("li",{children:"Data is encrypted in transit using HTTPS/TLS"}),(0,i.jsx)("li",{children:"Data is encrypted at rest using Supabase's security features"}),(0,i.jsx)("li",{children:"We use secure authentication and authorization"}),(0,i.jsx)("li",{children:"Access to your data is limited to necessary operations"}),(0,i.jsx)("li",{children:"We regularly review and update our security practices"})]})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"5. Your Rights"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"You have the right to:"}),(0,i.jsxs)("ul",{className:"text-gray-300 mb-4 list-disc list-inside space-y-2",children:[(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Access:"})," View the personal information we have about you"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Correction:"})," Update or correct your information"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Deletion:"}
1)," Request deletion of your account and data"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Opt-out:"})," Unsubscribe from non-essential communications"]})]})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"6. Data Retention"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We retain your information for as long as your account is active. When you delete your account, we will remove your personal information within 30 days, except where we are required to retain certain information for legal or safety reasons."})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"7. Cookies and Tracking"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We use essential cookies for authentication and app functionality:"}),(0,i.jsxs)("ul",{className:"text-gray-300 mb-4 list-disc list-inside space-y-2",children:[(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Session Cookies:"})," Used by Supabase for user authentication and maintaining login state"]}),(0,i.jsxs)("li",{children:[(0,i.jsx)("strong",{children:"Functional Cookies:"})," Used to remember user preferences and app settings"]})]}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We do not use tracking cookies or third-party analytics that collect personal information. You can disable cookies in your browser settings, but this may affect app functionality."})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"8. Children's Privacy"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"Our service is not intended for users under 18 years of age. We do not knowingly collect personal information from children under 18."})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"9. Changes to This Policy"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"We may update this privacy policy from time to time. We will notify users of significant changes via email or through the app."})]}),(0,i.jsxs)("section",{className:"mb-8",children:[(0,i.jsx)("h3",{className:"text-xl font-semibold text-white mb-4",children:"10. Contact Us"}),(0,i.jsx)("p",{className:"text-gray-300 mb-4",children:"If you have questions about this privacy policy or want to exercise your rights, please contact us at: [email protected]"})]}),(0,i.jsx)("div",{className:"mt-8 p-4 bg-blue-900 border border-blue-700 rounded-lg",children:(0,i.jsxs)("p",{className:"text-blue-200 text-sm",children:[(0,i.jsx)("strong",{children:"Your Privacy Matters:"})," We are committed to protecting your privacy and being transparent about how we use your information. If you have any concerns, please don't hesitate to contact us."]})})]})})]})})}}},e=>{e.O(0,[1356,2619,8441,1255,7358],()=>e(e.s=1303)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.