···11+{{define "terms.html"}}
22+<div class="max-w-2xl mx-auto py-12 px-4">
33+ <h1 class="text-2xl font-bold text-spot-text mb-2">Terms of Service</h1>
44+ <p class="text-sm text-spot-secondary mb-8">Last updated: May 2, 2026</p>
55+66+ <div class="space-y-6 text-sm text-spot-body leading-relaxed">
77+ <div>
88+ <h2 class="text-lg font-bold text-spot-text mb-3">1. Acceptance of Terms</h2>
99+ <p>By accessing or using Glean ("the Service"), you agree to be bound by these Terms of Service. If you do not agree, do not use the Service.</p>
1010+ </div>
1111+1212+ <div>
1313+ <h2 class="text-lg font-bold text-spot-text mb-3">2. Description of Service</h2>
1414+ <p>Glean is a social RSS reader built on the AT Protocol. It allows you to subscribe to RSS and Atom feeds, read articles, highlight passages, leave annotations, and discover new content through personalized recommendations based on your network.</p>
1515+ </div>
1616+1717+ <div>
1818+ <h2 class="text-lg font-bold text-spot-text mb-3">3. Account and Authentication</h2>
1919+ <p>Glean uses AT Protocol identity. You sign in with your handle (e.g. from Bluesky or another AT Protocol account provider). Your subscriptions, annotations, and likes are stored in your personal data repository (PDS) on the AT Protocol. You retain full ownership of your data at all times.</p>
2020+ </div>
2121+2222+ <div>
2323+ <h2 class="text-lg font-bold text-spot-text mb-3">4. Your Data</h2>
2424+ <p>Your data belongs to you. Glean stores records in your PDS using AT Protocol collections. You can export or move your data at any time using standard AT Protocol tools. Glean does not sell, share, or monetize your personal data.</p>
2525+ </div>
2626+2727+ <div>
2828+ <h2 class="text-lg font-bold text-spot-text mb-3">5. Acceptable Use</h2>
2929+ <p>You agree not to use the Service to: violate any applicable law; infringe on the rights of others; distribute spam, malware, or harmful content; attempt to gain unauthorized access to the Service or its infrastructure; or interfere with the proper functioning of the Service.</p>
3030+ </div>
3131+3232+ <div>
3333+ <h2 class="text-lg font-bold text-spot-text mb-3">6. Content</h2>
3434+ <p>Glean indexes publicly available RSS and Atom feeds. We do not host article content. Feed publishers retain all rights to their content. If you are a feed publisher and wish to have your feed removed from our index, please contact us.</p>
3535+ </div>
3636+3737+ <div>
3838+ <h2 class="text-lg font-bold text-spot-text mb-3">7. Availability</h2>
3939+ <p>The Service is provided "as is" and "as available." We strive for reliability but do not guarantee uninterrupted access. We may modify, suspend, or discontinue the Service at any time.</p>
4040+ </div>
4141+4242+ <div>
4343+ <h2 class="text-lg font-bold text-spot-text mb-3">8. Open Source</h2>
4444+ <p>Glean is open source software. You can inspect, fork, and self-host the code. Contributions are welcome subject to the project's license and contribution guidelines.</p>
4545+ </div>
4646+4747+ <div>
4848+ <h2 class="text-lg font-bold text-spot-text mb-3">9. Limitation of Liability</h2>
4949+ <p>To the maximum extent permitted by law, the Service is provided without warranties of any kind. We are not liable for any indirect, incidental, or consequential damages arising from your use of the Service.</p>
5050+ </div>
5151+5252+ <div>
5353+ <h2 class="text-lg font-bold text-spot-text mb-3">10. Changes to Terms</h2>
5454+ <p>We may update these Terms from time to time. Material changes will be communicated through the Service. Continued use of the Service after changes constitutes acceptance of the updated Terms.</p>
5555+ </div>
5656+5757+ <div>
5858+ <h2 class="text-lg font-bold text-spot-text mb-3">11. Contact</h2>
5959+ <p>For questions about these Terms, reach out via <a href="https://bsky.app/profile/glean.at" class="text-spot-green hover:brightness-110 underline">Bluesky</a> or email at <span id="contact-email"></span>.</p>
6060+ </div>
6161+ </div>
6262+6363+ <div class="mt-12 pt-6 border-t border-spot-divider">
6464+ <a href="/" class="inline-flex items-center justify-center bg-spot-green text-white rounded-pill px-6 py-2.5 text-sm font-bold uppercase tracking-button hover:brightness-110 transition">
6565+ Back to Glean
6666+ </a>
6767+ </div>
6868+</div>
6969+<script>
7070+(function(){var p='contact',d='glean.at',e=p+'@'+d;var el=document.getElementById('contact-email');var a=document.createElement('a');a.href='mailto:'+e;a.textContent=e;a.className='text-spot-green hover:brightness-110 underline';el.replaceWith(a)})();
7171+</script>
7272+{{end}}