page('privacy', 'Privacy Policy', 'What we store (very little), what we never store, and how temporary files are handled.'); } public function terms(): string { return $this->page('terms', 'Terms of Service', 'Acceptable use, content rights and platform rules for using Toolvana.'); } public function cookies(): string { return $this->page('cookies', 'Cookie Policy', 'The two cookies this site sets and what they do.'); } public function dmca(): string { return $this->page('dmca', 'DMCA & Copyright', 'How to submit a takedown or counter-notice, and our repeat-infringer policy.'); } public function contact(): string { return $this->page('contact', 'Contact', 'Reach the team: support, abuse reports, DMCA and API inquiries.'); } private function page(string $view, string $title, string $description): string { $this->seo->title($title . ' – ' . config('Site')->name) ->description($description) ->canonical('/' . $view) ->breadcrumbs([['label' => $title]]); return $this->render('static/' . $view); } }