All files / app/(public)/terms page.tsx

100% Statements 144/144
100% Branches 1/1
100% Functions 1/1
100% Lines 144/144

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 2061x         1x 1x 1x 1x   4x 4x 4x 4x 4x 4x 4x   4x 4x   4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x   4x 4x 4x 4x         4x 4x   4x 4x 4x         4x 4x   4x 4x 4x   4x 4x 4x 4x 4x 4x 4x 4x 4x   4x 4x 4x       4x 4x 4x 4x 4x 4x 4x 4x   4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x 4x   4x 4x 4x   4x 4x 4x 4x 4x 4x 4x 4x 4x   4x 4x 4x       4x 4x   4x 4x 4x       4x 4x   4x 4x 4x         4x 4x   4x 4x 4x       4x 4x   4x 4x 4x         4x 4x   4x 4x 4x       4x 4x   4x 4x 4x       4x 4x   4x 4x 4x   4x 4x 4x 4x 4x 4x 4x 4x   4x 4x   4x 4x 4x 4x   4x  
import Link from 'next/link';
import { FileText, ArrowLeft } from 'lucide-react';
import { Button } from '@/components/ui/button';
import type { Metadata } from 'next';
 
export const metadata: Metadata = {
  title: 'Terms of Service | ProofID',
  description: 'ProofID Terms of Service - Rules and guidelines for using our platform.',
};
 
export default function TermsPage() {
  return (
    <div className="min-h-screen bg-gradient-to-b from-background to-muted/20">
      <div className="container max-w-4xl py-12">
        <Link href="/">
          <Button variant="ghost" className="group mb-8 transition-all duration-300">
            <ArrowLeft className="mr-2 h-4 w-4 transition-transform duration-300 group-hover:-translate-x-1" />
            Back to Home
          </Button>
        </Link>
 
        <div className="mb-8 flex items-center gap-3 duration-700 animate-in fade-in slide-in-from-bottom-4">
          <div className="flex h-12 w-12 items-center justify-center rounded-xl bg-primary/10">
            <FileText className="h-6 w-6 text-primary" />
          </div>
          <div>
            <h1 className="text-3xl font-bold sm:text-4xl">Terms of Service</h1>
            <p className="text-sm text-muted-foreground">
              Last updated:{' '}
              {new Date().toLocaleDateString('en-US', {
                month: 'long',
                day: 'numeric',
                year: 'numeric',
              })}
            </p>
          </div>
        </div>
 
        <div className="prose prose-neutral dark:prose-invert max-w-none space-y-8 duration-1000 animate-in fade-in slide-in-from-bottom-6">
          <section>
            <h2 className="mb-4 text-2xl font-semibold">1. Agreement to Terms</h2>
            <p className="leading-relaxed text-muted-foreground">
              By accessing or using ProofID (&quot;the Service&quot;), you agree to be bound by
              these Terms of Service. If you do not agree to these terms, please do not use our
              Service. These terms apply to all visitors, users, and others who access or use the
              Service.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">2. Description of Service</h2>
            <p className="leading-relaxed text-muted-foreground">
              ProofID is a proof-of-work identity platform that allows independent workers,
              freelancers, and professionals to create verifiable portfolios showcasing their
              skills, work samples, and testimonials. The platform provides tools for profile
              creation, verification codes, and client communication.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">3. User Accounts</h2>
            <p className="mb-4 leading-relaxed text-muted-foreground">
              To use certain features of the Service, you must create an account. You agree to:
            </p>
            <ul className="list-disc space-y-2 pl-6 text-muted-foreground">
              <li>Provide accurate, current, and complete information</li>
              <li>Maintain the security of your account credentials</li>
              <li>Promptly update your information if it changes</li>
              <li>Accept responsibility for all activities under your account</li>
              <li>Notify us immediately of any unauthorized access</li>
            </ul>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">4. User Content</h2>
            <p className="mb-4 leading-relaxed text-muted-foreground">
              You retain ownership of content you upload to ProofID. By uploading content, you grant
              us a non-exclusive, worldwide, royalty-free license to use, display, and distribute
              your content as necessary to provide the Service. You represent that:
            </p>
            <ul className="list-disc space-y-2 pl-6 text-muted-foreground">
              <li>You own or have rights to share the content</li>
              <li>Your content does not infringe on any third-party rights</li>
              <li>Your content is accurate and not misleading</li>
              <li>Your content does not violate any laws or regulations</li>
            </ul>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">5. Prohibited Conduct</h2>
            <p className="mb-4 leading-relaxed text-muted-foreground">You agree not to:</p>
            <ul className="list-disc space-y-2 pl-6 text-muted-foreground">
              <li>Use the Service for any illegal purpose</li>
              <li>Upload false, misleading, or fraudulent information</li>
              <li>Impersonate any person or entity</li>
              <li>Harass, abuse, or harm other users</li>
              <li>Upload malware, viruses, or harmful code</li>
              <li>Attempt to gain unauthorized access to the Service</li>
              <li>Use automated tools to scrape or collect data</li>
              <li>Interfere with the proper functioning of the Service</li>
              <li>Upload content that is obscene, defamatory, or offensive</li>
            </ul>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">6. Subscriptions and Payments</h2>
            <p className="mb-4 leading-relaxed text-muted-foreground">
              ProofID offers free and paid subscription plans:
            </p>
            <ul className="list-disc space-y-2 pl-6 text-muted-foreground">
              <li>Payments are processed securely through Razorpay</li>
              <li>Subscription fees are billed monthly and are non-refundable</li>
              <li>You may cancel your subscription at any time</li>
              <li>Cancellation takes effect at the end of the current billing period</li>
              <li>We reserve the right to change pricing with 30 days notice</li>
            </ul>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">7. Verification System</h2>
            <p className="leading-relaxed text-muted-foreground">
              ProofID provides verification codes to help establish trust. These codes verify that
              content is hosted on our platform but do not constitute an endorsement of skills or
              quality of work. Users are responsible for the accuracy of their profiles.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">8. Intellectual Property</h2>
            <p className="leading-relaxed text-muted-foreground">
              The Service and its original content (excluding user content), features, and
              functionality are owned by ProofID and are protected by international copyright,
              trademark, and other intellectual property laws.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">9. Disclaimer of Warranties</h2>
            <p className="leading-relaxed text-muted-foreground">
              THE SERVICE IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT
              WARRANTIES OF ANY KIND. WE DO NOT GUARANTEE THAT THE SERVICE WILL BE UNINTERRUPTED,
              SECURE, OR ERROR-FREE. WE ARE NOT RESPONSIBLE FOR THE CONDUCT OF USERS OR THE ACCURACY
              OF USER CONTENT.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">10. Limitation of Liability</h2>
            <p className="leading-relaxed text-muted-foreground">
              TO THE MAXIMUM EXTENT PERMITTED BY LAW, PROOFID SHALL NOT BE LIABLE FOR ANY INDIRECT,
              INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING FROM YOUR USE OF THE
              SERVICE.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">11. Termination</h2>
            <p className="leading-relaxed text-muted-foreground">
              We may terminate or suspend your account immediately, without prior notice, for any
              reason, including breach of these Terms. Upon termination, your right to use the
              Service will immediately cease. You may delete your account at any time through your
              account settings.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">12. Governing Law</h2>
            <p className="leading-relaxed text-muted-foreground">
              These Terms shall be governed by and construed in accordance with the laws of India,
              without regard to its conflict of law provisions. Any disputes shall be subject to the
              exclusive jurisdiction of the courts in India.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">13. Changes to Terms</h2>
            <p className="leading-relaxed text-muted-foreground">
              We reserve the right to modify these Terms at any time. We will notify users of any
              material changes by posting the new Terms on this page. Your continued use of the
              Service after changes constitutes acceptance of the new Terms.
            </p>
          </section>
 
          <section>
            <h2 className="mb-4 text-2xl font-semibold">14. Contact Us</h2>
            <p className="leading-relaxed text-muted-foreground">
              If you have questions about these Terms, please contact us at:
            </p>
            <p className="mt-2 text-muted-foreground">
              <strong>Email:</strong> legal@proofid.in
              <br />
              <strong>Website:</strong> https://proofid.in
            </p>
          </section>
        </div>
 
        <div className="mt-12 border-t pt-8">
          <p className="text-center text-sm text-muted-foreground">
            By using ProofID, you agree to these Terms of Service.
          </p>
        </div>
      </div>
    </div>
  );
}