Severity: Medium/High (legal/compliance — a business decision).
Summary
There is no privacy-policy page, and the Terms omit refund/cancellation, revision, delivery-timeline, governing law, and the legal entity — while the site collects personal data and takes real payments.
Evidence
- No
privacy route exists; the footer Legal group contains only Terms (src/components/layout/Footer.tsx).
- The site collects emails/names/messages (
src/app/api/contact/route.ts) and runs analytics (src/app/layout.tsx).
src/app/terms/page.tsx has 7 sections but no refund/cancellation, revision, delivery-timeline, governing-law/jurisdiction clause, and does not name the legal entity. The footer names "Collide Entertainment Inc." (Footer.tsx), absent from the Terms.
Failure scenario
Launching a paid consumer service without a privacy policy or refund terms is a compliance gap. Stripe and most jurisdictions expect both, and their absence exposes the business at exactly the moment it starts taking money.
Proposed fix
Add a privacy-policy page and expand the Terms to cover refund/cancellation, revisions, delivery timelines, governing law/jurisdiction, and the legal entity. Needs human/legal ownership, not an automated edit.
Severity: Medium/High (legal/compliance — a business decision).
Summary
There is no privacy-policy page, and the Terms omit refund/cancellation, revision, delivery-timeline, governing law, and the legal entity — while the site collects personal data and takes real payments.
Evidence
privacyroute exists; the footer Legal group contains only Terms (src/components/layout/Footer.tsx).src/app/api/contact/route.ts) and runs analytics (src/app/layout.tsx).src/app/terms/page.tsxhas 7 sections but no refund/cancellation, revision, delivery-timeline, governing-law/jurisdiction clause, and does not name the legal entity. The footer names "Collide Entertainment Inc." (Footer.tsx), absent from the Terms.Failure scenario
Launching a paid consumer service without a privacy policy or refund terms is a compliance gap. Stripe and most jurisdictions expect both, and their absence exposes the business at exactly the moment it starts taking money.
Proposed fix
Add a privacy-policy page and expand the Terms to cover refund/cancellation, revisions, delivery timelines, governing law/jurisdiction, and the legal entity. Needs human/legal ownership, not an automated edit.