Write on the margins of the internet. Powered by the AT Protocol.
margin.at
extension
web
atproto
comments
1import { ArrowLeft } from "lucide-react";
2import { Link } from "react-router-dom";
3
4export default function Terms() {
5 return (
6 <div className="feed-page">
7 <Link to="/" className="back-link">
8 <ArrowLeft size={18} />
9 <span>Home</span>
10 </Link>
11
12 <div className="legal-content">
13 <h1>Terms of Service</h1>
14 <p className="text-secondary">Last updated: January 17, 2026</p>
15
16 <section>
17 <h2>Overview</h2>
18 <p>
19 Margin is an open-source project. By using our service, you agree to
20 these terms ("Terms"). If you do not agree to these Terms,
21 please do not use the Service.
22 </p>
23 </section>
24
25 <section>
26 <h2>Open Source</h2>
27 <p>
28 Margin is open source software. The code is available publicly and
29 is provided "as is", without warranty of any kind, express
30 or implied.
31 </p>
32 </section>
33
34 <section>
35 <h2>User Conduct</h2>
36 <p>
37 You are responsible for your use of the Service and for any content
38 you provide, including compliance with applicable laws, rules, and
39 regulations.
40 </p>
41 <p>
42 We reserve the right to remove any content that violates these
43 terms, including but not limited to:
44 </p>
45 <ul>
46 <li>Illegal content</li>
47 <li>Harassment or hate speech</li>
48 <li>Spam or malicious content</li>
49 </ul>
50 </section>
51
52 <section>
53 <h2>Decentralized Nature</h2>
54 <p>
55 Margin interacts with the AT Protocol network. We do not control the
56 network itself or the data stored on your Personal Data Server
57 (PDS). Please refer to the terms of your PDS provider for data
58 storage policies.
59 </p>
60 </section>
61
62 <section>
63 <h2>Disclaimer</h2>
64 <p>
65 THE SERVICE IS PROVIDED "AS IS" AND "AS
66 AVAILABLE". WE DISCLAIM ALL CONDITIONS, REPRESENTATIONS AND
67 WARRANTIES NOT EXPRESSLY SET OUT IN THESE TERMS.
68 </p>
69 </section>
70
71 <section>
72 <h2>Contact</h2>
73 <p>
74 For questions about these Terms, please contact us at{" "}
75 <a href="mailto:hello@margin.at">hello@margin.at</a>
76 </p>
77 </section>
78 </div>
79 </div>
80 );
81}