import { Metadata } from 'next'; import { Shield, FileText, Check, AlertTriangle, Scale } from 'lucide-react'; export const metadata: Metadata = { title: 'Terms of Service | OpenStock', description: 'Fair, transparent, and open terms for our community.', }; export default function TermsPage() { return (
{/* Hero */}

Terms of Service

Built on trust, transparency, and community values. No hidden gotchas, just clear rules.

Last updated: October 2025

{/* Core Philosophy */}

Our Promise

{/* Disclaimer */}

Investment Disclaimer

**OpenStock is an educational and analysis tool, not a financial advisor.** Data is provided "as is" for informational purposes. Never invest money you cannot afford to lose. Always conduct your own research or consult a certified professional before making financial decisions.

{/* User Responsibilities */}

Community Rules

✅ Do's

  • Share knowledge freely
  • Use API for personal projects
  • Respect other members

❌ Don'ts

  • × Scrape data excessively
  • × Share API keys
  • × Use for high-frequency trading
{/* Footer Note */}

Questions about these terms? Email us at opendevsociety@gmail.com

); } function PromiseItem({ text }: { text: string }) { return (
{text}
); }