The HTML files displayed at pds.madeydanny.uk pds.madebydanny.uk

git push

+53 -73
+44 -70
about/privacy.html
··· 4 4 <meta charset="UTF-8"> 5 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 6 <title>Privacy Policy - pds.madebydanny.uk</title> 7 + <link rel="icon" id="favicon" href="/media/seo/icon.png" type="image/png" /> 8 + <meta property="og:title" content="MBD PDS Privacy Policy"> 9 + <meta property="og:description" id="og-description" content= "The MBD PDS is an open (no invite code needed) AT Protocol Personal Data server, a Bluesky PDS. Anyone can use my (Daniel Morrisey) PDS but that does mean you have to follow the rules."> 10 + <meta property="og:type" content="website"> 11 + <meta property="og:url" content="https://pds.madebydanny.uk/"> 12 + <meta property="og:image" id="og-image" content="/media/seo/privacy.png"> 7 13 <style> 8 14 body { 9 15 background-color: #0d0d0d; ··· 48 54 color: #666; 49 55 font-size: 0.9rem; 50 56 } 51 - ul { 52 - margin-left: 1.5rem; 53 - } 54 57 </style> 55 58 </head> 56 59 <body> 57 - <h1>// Privacy Policy</h1> 58 - <p class="timestamp">Last updated: Dec 2, 2025 - 22:31 EST</p> 59 - 60 - <div class="warning"> 61 - <strong>⚠️ KEY POINT:</strong> The AT Protocol is PUBLIC by design. Everything you post is visible to the entire network. There's no such thing as "privacy" for your posts, likes, or follows. Only your email and brith day stays private. 62 - </div> 63 - 64 - <h2>What We Collect</h2> 65 - <p>When you sign up, we store:</p> 66 - <ul> 67 - <li><strong>Email address</strong> - For account recovery and occasional updates</li> 68 - <li><strong>Handle</strong> - Your username <i>(e.g., <code>you.pds.madebydanny.uk</code>)</i></li> 69 - <li><strong>Password <i>(hashed)</i></strong> - We don't store plaintext passwords, obviously</li> 70 - <li><strong>Posts, likes, follows, profile info</strong> - Everything you do on the network</li> 71 - <li><strong>Server logs</strong> - IP addresses, timestamps, API requests <i>(standard server stuff)</i></li> 72 - </ul> 73 - 74 - <h2>What's Public vs Private</h2> 75 - <p><strong>PUBLIC <i>(visible to everyone)</i>:</strong></p> 76 - <ul> 60 + <h1>// MBD PDS Privacy Policy</h1> 61 + <p class="timestamp">Last Updated Dec 12 17:03 EST (GMT-5:00)</p> 62 + <p> 63 + The AT Protocol is public by design, Everything you post is visible to the entire network. 64 + <br><br> 65 + When you sign up for the MBD PDS, we store: 66 + <ul> 67 + <li>Email address</li> 68 + <li>Handle </li> 69 + <li>Password <i>(hashed)</i></li> 70 + </ul> 71 + <h2>What's Public vs Private</h2> 72 + <b>PUBLIC:</b> 73 + <ul> 77 74 <li>Your posts</li> 78 75 <li>Your likes</li> 79 76 <li>Your follows & followers</li> 80 - <li>Your profile <i>(bio, avatar, banner)</i></li> 81 - <li>Your handle & DID <i>(decentralized identifier)</i></li> 82 - </ul> 83 - 84 - <p><strong>PRIVATE <i>(only visible to server admins)</i>:</strong></p> 85 - <ul> 77 + <li>Your profile (bio, avatar, banner)</li> 78 + <li>Your handle & DID (decentralized identifier)</li> 79 + </ul> 80 + <b>PRIVATE:</b> 81 + <ul> 86 82 <li>Your email address</li> 87 - <li>Your Birthday</li> 88 - <li>Your password hash</li> 89 - <li>IP addresses in server logs</li> 90 - </ul> 91 - 92 - <h2>How Your Data is Used</h2> 93 - <p>Your email is only used for account stuff—password resets, critical service updates, that kind of thing. I'm not selling it or spamming you.</p> 94 - 95 - <p>Everything else? It's federated across the AT Protocol network. That means:</p> 96 - <ul> 83 + <li>Your password</li> 84 + </ul> 85 + Your email is only used for account password resets, critical service updates, PLC changes, etc. 86 + <br><br> 87 + Everything else is federated across the AT Protocol network. That means: 88 + <ul> 97 89 <li>Other PDS servers can pull your public posts</li> 98 - <li>Relays aggregate and distribute your data</li> 90 + <li>App Views aggregate and distribute your data</li> 99 91 <li>Anyone can build apps that query your public activity</li> 100 - <li>Your content might appear on bsky.app, third-party apps, or anywhere else</li> 101 - </ul> 102 - 103 - <p>This isn't a bug—it's literally how the protocol works. Decentralization means your data flows freely across the network.</p> 104 - 105 - <h2>Data Sharing & Federation</h2> 106 - <p>Your public data is shared with:</p> 107 - <ul> 108 - <li>AT Protocol relays <i>(e.g., bsky.network)</i></li> 92 + <li>Your content will appear on bsky.app, third-party apps, or anywhere else</li> 93 + </ul> 94 + <h2>Data Sharing & Federation</h2> 95 + Your public data is shared with: 96 + <ul> 97 + <li>AT Protocol relays (e.g., bsky.network)</li> 109 98 <li>Other PDS instances when someone follows you</li> 110 99 <li>Any client application that queries the network</li> 111 - <li>Search engines and archival services <i>(because it's public!)</i></li> 112 - </ul> 113 - 114 - <h2>Data Retention</h2> 115 - <p>Your data sticks around as long as your account exists. Delete your account and everything goes away <i>(from this server, at least—other servers might've already cached it)</i>.</p> 116 - 117 - <h2>Security</h2> 118 - <p>I take reasonable precautions: HTTPS everywhere, hashed passwords, regular updates, etc. But let's be real—no system is 100% secure. If nation-state hackers really want your memes, I can't stop them.</p> 119 - 120 - <h2>Cookies & Tracking</h2> 121 - <p>This site doesn't use tracking cookies or analytics. Server logs capture standard web server data <i>(IP, timestamp, user agent)</i> but that's it. No Google Analytics, no Facebook Pixel, none of that garbage.</p> 122 - 123 - <h2>Kids & Privacy</h2> 124 - <p>This service isn't for kids under 13. If you're under 13, go away. If I find out you lied about your age, your account gets deleted.</p> 125 - 126 - <h2>Changes to This Policy</h2> 127 - <p>Privacy policy might change. I'll update the date at the top when it does. Still using the service = you're cool with the changes.</p> 128 - 129 - <h2>Contact</h2> 130 - <p>Questions? Email: <a href="mailto:danielmorrisey@pm.me">danielmorrisey@pm.me</a></p> 131 - 100 + <li>Search engines and archival services</li> 101 + </ul> 102 + Your data sticks around as long as your account exists. Delete your account and everything goes away. 103 + <br><br> 104 + These terms will change without notice. By using the MBD PDS you agree to the terms listed above. 105 + </p> 132 106 <p style="margin-top: 3rem;"><a href="/">← Back to home</a></p> 133 107 <p>&copy; 2024-2025 Made by Danny UK, <i>by <a>Daniel Morrisey</a></i> - Powered by Resend, UpCloud and Cloudflae</p> 134 108 </body>
+7 -1
about/terms.html
··· 4 4 <meta charset="UTF-8"> 5 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 6 <title>Terms of Service - pds.madebydanny.uk</title> 7 + <link rel="icon" id="favicon" href="/media/seo/icon.png" type="image/png" /> 8 + <meta property="og:title" content="MBD PDS Terms of Service"> 9 + <meta property="og:description" id="og-description" content= "The MBD PDS is an open (no invite code needed) AT Protocol Personal Data server, a Bluesky PDS. Anyone can use my (Daniel Morrisey) PDS but that does mean you have to follow the rules."> 10 + <meta property="og:type" content="website"> 11 + <meta property="og:url" content="https://pds.madebydanny.uk/"> 12 + <meta property="og:image" id="og-image" content="/media/seo/terms.png"> 7 13 <style> 8 14 body { 9 15 background-color: #0d0d0d; ··· 52 58 </head> 53 59 <body> 54 60 <h1>// MBD PDS Terms of Service</h1> 55 - <p class="timestamp">ast Updated Dec 11 14:41 EST (GMT-5:00)</p> 61 + <p class="timestamp">Last Updated Dec 11 14:41 EST (GMT-5:00)</p> 56 62 The MBD PDS is an open (no invite code needed) AT Protocol Personal Data server, a Bluesky PDS. Anyone can use my (Daniel Morrisey) PDS but that does mean you have to follow the rules. 57 63 <br><br> 58 64 <p>
+2 -2
index.html
··· 3 3 <head> 4 4 <meta charset="UTF-8" /> 5 5 <title>MBD PDS - pds.madebydanny.uk</title> 6 - <link rel="icon" id="favicon" href="/media/icon.png" type="image/png" /> 6 + <link rel="icon" id="favicon" href="/media/seo/icon.png" type="image/png" /> 7 7 <meta property="og:title" content="MBD PDS - pds.madebydanny.uk"> 8 8 <meta property="og:description" id="og-description" content="This is an AT Protocol Personal Data Server (PDS) hosted on UpCloud maintained by @madebydanny.uk"> 9 9 <meta property="og:type" content="website"> 10 10 <meta property="og:url" content="https://pds.madebydanny.uk/"> 11 - <meta property="og:image" id="og-image" content="/media/og-image.png"> 11 + <meta property="og:image" id="og-image" content="/media/seo/og-image.png"> 12 12 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 13 13 <link rel="stylesheet" href="/css/index.css" /> 14 14 </head>
media/icon.png media/seo/icon.png
media/og-img.png

This is a binary file and will not be displayed.

media/seo/og-image.png

This is a binary file and will not be displayed.

media/seo/privacy.png

This is a binary file and will not be displayed.

media/seo/terms.png

This is a binary file and will not be displayed.