PageSourceSearch

https://vaultshelf.com/assets/TermsPage-CgCh9lk1.js

js vaultshelf.com collected 2026-10-02 01:48:22 UTC 2,578 bytes, 1 lines download raw bytes

1import{j as e,B as s,L as r}from"./index-B9xblx1X.js";import{B as t}from"./BrandLogo-CpiTv_d1.js";import{S as a}from"./SeoHead-Dgv7HWA0.js";import{A as i}from"./arrow-left-bJDptuwE.js";function d(){return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(a,{title:"Terms of Service – VaultShelf",description:"Terms of Service for VaultShelf — the personal web archive for pages worth keeping.",path:"/terms"}),e.jsx("header",{className:"border-b border-border/60",children:e.jsxs("div",{className:"max-w-3xl mx-auto flex items-center gap-4 h-14 px-4",children:[e.jsx(s,{variant:"ghost",size:"icon",className:"h-8 w-8",asChild:!0,children:e.jsx(r,{to:"/","aria-label":"Back to home",children:e.jsx(i,{className:"h-4 w-4"})})}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(t,{size:24}),e.jsx("span",{className:"text-sm font-semibold",children:"VaultShelf"})]})]})}),e.jsxs("main",{className:"max-w-3xl mx-auto px-4 py-12 prose prose-sm dark:prose-invert",children:[e.jsx("h1",{children:"Terms of Service"}),e.jsxs("p",{className:"text-muted-foreground",children:["Last updated: ",new Date().toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric"})]}),e.jsx("h2",{children:"1. Acceptance of Terms"}),e.jsx("p",{children:"By accessing or using VaultShelf, you agree to be bound by these Terms of Service. If you do not agree, do not use the service."}),e.jsx("h2",{children:"2. Description of Service"}),e.jsx("p",{children:"VaultShelf provides a personal web archiving tool that allows you to save, organize, and retrieve web content including articles, videos, and documents."}),e.jsx("h2",{children:"3. User Accounts"}),e.jsx("p",{children:"You are responsible for maintaining the confidentiality of your account credentials and for all activities under your account."}),e.jsx("h2",{children:"4. Acceptable Use"}),e.jsx("p",{children:"You may not use VaultShelf to violate any laws, infringe intellectual property rights, or distribute harmful content."}),e.jsx("h2",{children:"5. Data & Privacy"}),e.jsxs("p",{children:["Your saved content is private by default. We do not sell your data. See our ",e.jsx(r,{to:"/privacy",children:"Privacy Policy"})," for details."]}),e.jsx("h2",{children:"6. Termination"}),e.jsx("p",{children:"We reserve the right to suspend or terminate accounts that violate these terms."}),e.jsx("h2",{children:"7. Changes"}),e.jsx("p",{children:"We may update these terms from time to time. Continued use of VaultShelf constitutes acceptance of the updated terms."})]})]})}export{d as default};

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.