redaction (#1)
Add the redacted source file for demo purposes Reviewed-on: https://source.michaeldileo.org/michael_dileo/Keybard-Vagabond-Demo/pulls/1 Co-authored-by: Michael DiLeo <michael_dileo@proton.me> Co-committed-by: Michael DiLeo <michael_dileo@proton.me>
This commit was merged in pull request #1.
This commit is contained in:
137
terms-of-service/bookwyrm/CodeOfConduct.html
Normal file
137
terms-of-service/bookwyrm/CodeOfConduct.html
Normal file
@@ -0,0 +1,137 @@
|
||||
<h2>📚 Code of Conduct for BookWyrm at Keyboard Vagabond</h2>
|
||||
|
||||
<p><em>BookWyrm at Keyboard Vagabond is dedicated to providing a harassment-free reading experience for everyone in our nomad and travel community. We do not tolerate harassment of participants in any form.</em></p>
|
||||
|
||||
<h3>🌍 Our Community</h3>
|
||||
<p>BookWyrm at Keyboard Vagabond is administered by the Keyboard Vagabond team, who can be reached at <strong>sysadmin@mail.keyboardvagabond.com</strong> or via direct message to community moderators.</p>
|
||||
|
||||
<p>This code of conduct applies to all BookWyrm spaces at bookwyrm.keyboardvagabond.com, including public posts, private messages, book reviews, reading lists, and all community interactions, both online and at any affiliated offline events.</p>
|
||||
|
||||
<p>Anyone who violates this code of conduct may be warned, suspended, or permanently expelled from these spaces at the discretion of the administrators.</p>
|
||||
|
||||
<h3>🚫 Types of Harassment We Do Not Tolerate</h3>
|
||||
|
||||
<p><strong>Identity-Based Harassment:</strong></p>
|
||||
<ul>
|
||||
<li>Offensive comments related to gender, gender identity and expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, race, ethnicity, nationality, immigration status, religion, or other identity markers</li>
|
||||
<li>This explicitly includes anti-Indigenous/Native discrimination and anti-Blackness</li>
|
||||
<li>Deliberate misgendering or use of "dead" or rejected names</li>
|
||||
<li>Cultural stereotyping or prejudice against travelers, nomads, or people from specific countries/regions</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Personal Harassment:</strong></p>
|
||||
<ul>
|
||||
<li>Unwelcome comments regarding lifestyle choices, including nomadism, travel styles, reading preferences, work arrangements, health, or personal circumstances</li>
|
||||
<li>Deliberate intimidation, stalking, or following</li>
|
||||
<li>Threats of violence or incitement of violence towards any individual</li>
|
||||
<li>Sustained disruption of book discussions or community conversations</li>
|
||||
<li>Pattern of inappropriate social contact or continued communication after requests to cease</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Sexual Harassment:</strong></p>
|
||||
<ul>
|
||||
<li>Gratuitous or off-topic sexual content in book reviews, discussions, or community spaces</li>
|
||||
<li>Unwelcome sexual attention or advances</li>
|
||||
<li>Sexual content involving minors in any form</li>
|
||||
<li>Sharing of non-consensual intimate content</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Privacy Violations:</strong></p>
|
||||
<ul>
|
||||
<li>Deliberate "outing" of any aspect of identity without consent, except as necessary to protect vulnerable community members</li>
|
||||
<li>Sharing private communications without permission</li>
|
||||
<li>Doxxing or sharing personal information (locations, real names, contact details) without explicit consent</li>
|
||||
<li>This is especially important for nomads who may have safety concerns about location sharing</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Other Harmful Behavior:</strong></p>
|
||||
<ul>
|
||||
<li>Microaggressions, including everyday jokes, put-downs, and insults targeting marginalized groups</li>
|
||||
<li>Bad faith arguments, trolling, or inflammatory content designed to provoke</li>
|
||||
<li>Jokes that resemble harassment, including "ironic" racism, sexism, or other forms of discrimination</li>
|
||||
<li>Spam, excessive self-promotion, or commercial content unrelated to books and reading</li>
|
||||
</ul>
|
||||
|
||||
<h3>✅ What We DO Support</h3>
|
||||
|
||||
<p><strong>The administrators will not act on complaints regarding:</strong></p>
|
||||
<ul>
|
||||
<li>"Reverse"-isms, including "reverse racism," "reverse sexism," and "cisphobia"</li>
|
||||
<li>Reasonable communication of boundaries, such as "leave me alone," "I'm not interested in this discussion," or "please respect my privacy"</li>
|
||||
<li>Communicating in a "tone" someone doesn't find congenial, provided it remains respectful</li>
|
||||
<li>Constructive criticism of books, authors, or reading practices when expressed respectfully</li>
|
||||
<li>Criticism of discriminatory, oppressive, or harmful behavior or assumptions</li>
|
||||
</ul>
|
||||
|
||||
<h3>📖 Book Community Standards</h3>
|
||||
|
||||
<p><strong>Reading Discussions:</strong></p>
|
||||
<ul>
|
||||
<li>Respect diverse reading preferences - not everyone enjoys the same genres, authors, or reading formats</li>
|
||||
<li>Use content warnings for books containing sensitive material (violence, trauma, etc.)</li>
|
||||
<li>Avoid spoilers in public discussions without clear spoiler warnings</li>
|
||||
<li>Respect different perspectives on books while keeping discussions civil</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Travel & Nomad Reading:</strong></p>
|
||||
<ul>
|
||||
<li>Share book recommendations for different travel styles and destinations</li>
|
||||
<li>Discuss digital vs. physical books for nomadic lifestyles respectfully</li>
|
||||
<li>Welcome readers from all backgrounds and travel experiences</li>
|
||||
<li>Avoid gatekeeping about "real" nomadism or travel experiences</li>
|
||||
</ul>
|
||||
|
||||
<h3>📞 Reporting</h3>
|
||||
|
||||
<p>If you are being harassed, notice someone else being harassed, or have concerns about community behavior:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Email:</strong> sysadmin@mail.keyboardvagabond.com</li>
|
||||
<li><strong>Direct Message:</strong> Contact community moderators via BookWyrm private message</li>
|
||||
<li><strong>Report Function:</strong> Use BookWyrm's built-in reporting tools</li>
|
||||
</ul>
|
||||
|
||||
<p>When reporting, please include:</p>
|
||||
<ul>
|
||||
<li>Specific examples of the problematic behavior</li>
|
||||
<li>Links to posts, reviews, or messages when applicable</li>
|
||||
<li>Context about the situation</li>
|
||||
<li>Any steps you've already taken (blocking, asking them to stop, etc.)</li>
|
||||
</ul>
|
||||
|
||||
<p>We typically respond to reports within 24 hours. The admin team reserves the right to exclude people based on behavior both within BookWyrm spaces and in the broader nomad/travel community when it affects community safety.</p>
|
||||
|
||||
<p>We will not name harassment victims without their explicit consent.</p>
|
||||
|
||||
<h3>⚖️ Consequences</h3>
|
||||
|
||||
<p>Community members asked to stop harassing behavior are expected to comply immediately.</p>
|
||||
|
||||
<p>If someone engages in harassing behavior, administrators may take action including:</p>
|
||||
<ul>
|
||||
<li>Warning the individual privately</li>
|
||||
<li>Temporary suspension from posting or community participation</li>
|
||||
<li>Removal of specific content (posts, reviews, comments)</li>
|
||||
<li>Permanent expulsion from BookWyrm at Keyboard Vagabond</li>
|
||||
<li>Reporting to other federated instances when appropriate</li>
|
||||
<li>In severe cases, identification of the harasser to other community members or the broader fediverse</li>
|
||||
</ul>
|
||||
|
||||
<h3>🔄 Updates & Feedback</h3>
|
||||
|
||||
<p>This Code of Conduct may be updated periodically to better serve our community. Updates will be announced via:</p>
|
||||
<ul>
|
||||
<li>Email notifications to registered users</li>
|
||||
<li>Posts from admin accounts</li>
|
||||
<li>Announcements in community spaces</li>
|
||||
</ul>
|
||||
|
||||
<p>Community feedback on this Code of Conduct is welcome. Contact administrators via email or direct message with suggestions or concerns.</p>
|
||||
|
||||
<h3>📜 License & Attribution</h3>
|
||||
|
||||
<p>This Code of Conduct is adapted from the <a href="https://bookwyrm.social/conduct" target="_blank">BookWyrm.social Code of Conduct</a> and the <a href="https://friend.camp/about/more" target="_blank">friend.camp Community Guidelines</a>.</p>
|
||||
|
||||
<p>This document is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank">Creative Commons Attribution 4.0 International License</a>, meaning it can be adapted and remixed for other communities.</p>
|
||||
|
||||
<p><strong>Last updated:</strong> August 2025</p>
|
||||
256
terms-of-service/bookwyrm/PrivacyPolicy.html
Normal file
256
terms-of-service/bookwyrm/PrivacyPolicy.html
Normal file
@@ -0,0 +1,256 @@
|
||||
<h2>🔒 Privacy Policy for BookWyrm at Keyboard Vagabond</h2>
|
||||
|
||||
<p><strong>Last updated:</strong> August 2025</p>
|
||||
|
||||
<h3>📖 What is BookWyrm at Keyboard Vagabond?</h3>
|
||||
|
||||
<p>BookWyrm at Keyboard Vagabond (bookwyrm.keyboardvagabond.com) is a federated social reading platform dedicated to the nomad and travel community. We provide book tracking, reviewing, and social features that connect readers across the globe, with a special focus on travelers, digital nomads, and remote workers.</p>
|
||||
|
||||
<p>This privacy policy describes how we collect, use, and protect your personal information when you use our BookWyrm instance.</p>
|
||||
|
||||
<p><strong>Data Controller:</strong> The Keyboard Vagabond team operates this service. For privacy questions, contact us at <strong>sysadmin@mail.keyboardvagabond.com</strong>.</p>
|
||||
|
||||
<h3>🌐 Federated Nature of BookWyrm</h3>
|
||||
|
||||
<p><strong>Important:</strong> BookWyrm is part of the ActivityPub fediverse. This means that other people on other federated servers (BookWyrm, Mastodon, etc.) can find you, interact with your content, and exchange messages with you.</p>
|
||||
|
||||
<p>When you post content on BookWyrm at Keyboard Vagabond, copies of your posts may be stored on other servers in the fediverse. While we implement privacy controls, we cannot control how other servers handle federated content.</p>
|
||||
|
||||
<h3>📊 What Information We Collect</h3>
|
||||
|
||||
<p><strong>Basic Account Information:</strong></p>
|
||||
<ul>
|
||||
<li>Username and display name</li>
|
||||
<li>Email address (for account verification and notifications)</li>
|
||||
<li>Password (stored encrypted)</li>
|
||||
<li>Profile information: biography, profile picture, reading preferences</li>
|
||||
<li>Reading privacy settings and preferences</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Reading Activity:</strong></p>
|
||||
<ul>
|
||||
<li>Books you add to shelves (Want to Read, Currently Reading, Read)</li>
|
||||
<li>Book reviews and ratings you post</li>
|
||||
<li>Reading progress updates and notes</li>
|
||||
<li>Book lists and recommendations you create</li>
|
||||
<li>Comments on books and other users' posts</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Social Features:</strong></p>
|
||||
<ul>
|
||||
<li>Users you follow and who follow you</li>
|
||||
<li>Reading activity you choose to share publicly</li>
|
||||
<li>Likes, comments, and interactions with other users' content</li>
|
||||
<li>Direct messages (private but not end-to-end encrypted)</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Technical Information:</strong></p>
|
||||
<ul>
|
||||
<li>IP address</li>
|
||||
<li>Browser type and version</li>
|
||||
<li>Device information and operating system</li>
|
||||
<li>Login sessions and access logs</li>
|
||||
<li>Cookies for session management and preferences</li>
|
||||
</ul>
|
||||
|
||||
<h3>🎯 How We Use Your Information</h3>
|
||||
|
||||
<p><strong>Core BookWyrm Functionality:</strong></p>
|
||||
<ul>
|
||||
<li>Provide book tracking, reviewing, and social reading features</li>
|
||||
<li>Display your reading activity according to your privacy settings</li>
|
||||
<li>Enable discovery of books and connection with other readers</li>
|
||||
<li>Send notifications about reading activity and social interactions</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Community Moderation:</strong></p>
|
||||
<ul>
|
||||
<li>Monitor compliance with community standards and Terms of Service</li>
|
||||
<li>Investigate reports of harassment or inappropriate content</li>
|
||||
<li>Prevent spam, abuse, and security threats</li>
|
||||
<li>Compare IP addresses to identify ban evasion</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Communication:</strong></p>
|
||||
<ul>
|
||||
<li>Send account-related emails (verification, password reset)</li>
|
||||
<li>Deliver reading notifications based on your preferences</li>
|
||||
<li>Respond to support requests and inquiries</li>
|
||||
<li>Announce important service updates or policy changes</li>
|
||||
</ul>
|
||||
|
||||
<h3>🛡️ How We Protect Your Information</h3>
|
||||
|
||||
<p><strong>Security Measures:</strong></p>
|
||||
<ul>
|
||||
<li>All connections use SSL/TLS encryption</li>
|
||||
<li>Passwords are hashed using strong cryptographic algorithms</li>
|
||||
<li>Server access is restricted to authorized administrators only</li>
|
||||
<li>Regular security updates and monitoring</li>
|
||||
<li>Professional server hosting with NetCup in Amsterdam, Netherlands</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Data Storage:</strong></p>
|
||||
<ul>
|
||||
<li>Data is stored on secure servers in the EU (Amsterdam, Netherlands)</li>
|
||||
<li>Daily automated backups to secure S3 storage (Backblaze B2)</li>
|
||||
<li>High availability Kubernetes cluster with data redundancy</li>
|
||||
<li>GDPR-compliant data processing practices</li>
|
||||
</ul>
|
||||
|
||||
<h3>⏱️ Data Retention</h3>
|
||||
|
||||
<p><strong>Active Accounts:</strong></p>
|
||||
<ul>
|
||||
<li>Account information and reading data retained while account is active</li>
|
||||
<li>You can delete books, reviews, and other content at any time</li>
|
||||
<li>Account deletion removes all associated data</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Logs and Technical Data:</strong></p>
|
||||
<ul>
|
||||
<li>Server logs containing IP addresses</li>
|
||||
<li>Session cookies: Until browser closure or logout</li>
|
||||
<li>Login session data: Until logout or account deletion</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Communication Records:</strong></p>
|
||||
<ul>
|
||||
<li>Support emails and messages: 12 months maximum</li>
|
||||
<li>Moderation records: Retained as needed for community safety</li>
|
||||
</ul>
|
||||
|
||||
<h3>🍪 Cookies</h3>
|
||||
|
||||
<p>We use cookies to provide essential functionality:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>_bookwyrm_session:</strong> Maintains your login session</li>
|
||||
<li><strong>Preference cookies:</strong> Remember your reading preferences and privacy settings</li>
|
||||
<li><strong>Security cookies:</strong> Protect against cross-site request forgery</li>
|
||||
</ul>
|
||||
|
||||
<p>These cookies are essential for BookWyrm to function. We do not use tracking cookies or share cookie data with third parties.</p>
|
||||
|
||||
<h3>🤝 Data Sharing</h3>
|
||||
|
||||
<p><strong>We DO NOT:</strong></p>
|
||||
<ul>
|
||||
<li>Sell your personal information to anyone</li>
|
||||
<li>Share data with advertisers or marketing companies</li>
|
||||
<li>Use your data for advertising or commercial profiling</li>
|
||||
<li>Share private reading data without your explicit consent</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>We DO share data:</strong></p>
|
||||
<ul>
|
||||
<li><strong>Federated Content:</strong> Public posts and reading activity with other ActivityPub servers</li>
|
||||
<li><strong>Service Providers:</strong> With essential service providers under strict data processing agreements:
|
||||
<ul>
|
||||
<li>NetCup (server hosting in Amsterdam, Netherlands)</li>
|
||||
<li><YOUR_EMAIL_PROVIDER> (email delivery, EU servers)</li>
|
||||
<li>Backblaze B2 (encrypted data backup)</li>
|
||||
<li>Cloudflare (content delivery and security)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><strong>Legal Requirements:</strong> When required by law or to protect user safety</li>
|
||||
</ul>
|
||||
|
||||
<h3>🌍 International Data Transfers</h3>
|
||||
|
||||
<p>Your data is primarily stored and processed in the EU (Netherlands). However, federated content may be transmitted to BookWyrm and ActivityPub servers worldwide based on your followers and interactions.</p>
|
||||
|
||||
<p>When data is transferred outside the EU, we ensure appropriate safeguards are in place consistent with GDPR requirements.</p>
|
||||
|
||||
<h3>👶 Age Requirements</h3>
|
||||
|
||||
<p><strong>EU/EEA Users:</strong> You must be at least 16 years old to use BookWyrm at Keyboard Vagabond per GDPR requirements.</p>
|
||||
|
||||
<p><strong>US Users:</strong> You must be at least 13 years old per COPPA requirements.</p>
|
||||
|
||||
<p><strong>Other Jurisdictions:</strong> Local age requirements may apply.</p>
|
||||
|
||||
<p>If we discover that someone under the required age has created an account, we will immediately delete their account and all associated data.</p>
|
||||
|
||||
<h3>⚖️ Your Rights (GDPR)</h3>
|
||||
|
||||
<p>If you are in the EU/EEA, you have the following rights regarding your personal data:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Access:</strong> Request a copy of all personal data we hold about you</li>
|
||||
<li><strong>Rectification:</strong> Correct inaccurate or incomplete information</li>
|
||||
<li><strong>Erasure:</strong> Request deletion of your account and all associated data</li>
|
||||
<li><strong>Portability:</strong> Export your data in a machine-readable format (JSON)</li>
|
||||
<li><strong>Restriction:</strong> Limit how we process your data</li>
|
||||
<li><strong>Objection:</strong> Object to processing based on legitimate interests</li>
|
||||
<li><strong>Withdrawal:</strong> Withdraw consent for optional data processing</li>
|
||||
</ul>
|
||||
|
||||
<p>To exercise these rights, contact us at <strong>sysadmin@mail.keyboardvagabond.com</strong> or use BookWyrm's built-in data export tools.</p>
|
||||
|
||||
<p>You also have the right to lodge a complaint with your local <a href="https://edpb.europa.eu/about-edpb/about-edpb/members_en" target="_blank">data protection authority</a>.</p>
|
||||
|
||||
<h3>📖 Reading Privacy Features</h3>
|
||||
|
||||
<p>BookWyrm provides granular privacy controls for your reading activity:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Public:</strong> Visible to everyone, federated to other servers</li>
|
||||
<li><strong>Unlisted:</strong> Visible to followers, not federated</li>
|
||||
<li><strong>Followers Only:</strong> Only visible to approved followers</li>
|
||||
<li><strong>Private:</strong> Only visible to you</li>
|
||||
</ul>
|
||||
|
||||
<p>You can set different privacy levels for:</p>
|
||||
<ul>
|
||||
<li>Reading updates and progress</li>
|
||||
<li>Book reviews and ratings</li>
|
||||
<li>Reading lists and shelves</li>
|
||||
<li>Individual posts and comments</li>
|
||||
</ul>
|
||||
|
||||
<h3>🚨 Security Breaches</h3>
|
||||
|
||||
<p>In the unlikely event of a data breach affecting personal information, we will:</p>
|
||||
|
||||
<ul>
|
||||
<li>Notify affected users within 72 hours via email</li>
|
||||
<li>Report the breach to relevant authorities as required by law</li>
|
||||
<li>Provide detailed information about what data was affected</li>
|
||||
<li>Take immediate steps to secure the system and prevent future breaches</li>
|
||||
<li>Offer assistance to affected users (password reset, account recovery, etc.)</li>
|
||||
</ul>
|
||||
|
||||
<h3>🔄 Policy Updates</h3>
|
||||
|
||||
<p>We may update this privacy policy to reflect changes in our practices or legal requirements. When we make changes:</p>
|
||||
|
||||
<ul>
|
||||
<li>Updated policy will be posted on this page</li>
|
||||
<li>Users will be notified via email for significant changes</li>
|
||||
<li>Continued use of the service constitutes acceptance of the updated policy</li>
|
||||
</ul>
|
||||
|
||||
<h3>📞 Contact Us</h3>
|
||||
|
||||
<p>For questions about this privacy policy or your personal data:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Email:</strong> sysadmin@mail.keyboardvagabond.com</li>
|
||||
<li><strong>Response Time:</strong> We aim to respond within 48 hours</li>
|
||||
<li><strong>Languages:</strong> English (additional language support available upon request)</li>
|
||||
</ul>
|
||||
|
||||
<h3>📜 Legal Framework</h3>
|
||||
|
||||
<p><strong>Governing Law:</strong> This privacy policy is governed by Dutch law and EU regulations (GDPR).</p>
|
||||
|
||||
<p><strong>Jurisdiction:</strong> Courts of Amsterdam, Netherlands have jurisdiction over privacy-related disputes.</p>
|
||||
|
||||
<p><strong>Compliance:</strong> We comply with GDPR, Dutch Personal Data Protection Act, and applicable international privacy laws.</p>
|
||||
|
||||
<h3>🙏 Acknowledgments</h3>
|
||||
|
||||
<p>This privacy policy is based on the <a href="https://bookwyrm.social/privacy" target="_blank">BookWyrm.social Privacy Policy</a> and incorporates best practices from the fediverse community.</p>
|
||||
|
||||
<p>This document is licensed under <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank">CC-BY 4.0</a> and may be adapted by other communities.</p>
|
||||
55
terms-of-service/mastodon/About.html
Normal file
55
terms-of-service/mastodon/About.html
Normal file
@@ -0,0 +1,55 @@
|
||||
<h2>🌍 Welcome to Keyboard Vagabond</h2>
|
||||
<p>A federated social network for digital nomads, remote workers, and travel enthusiasts. Connect with fellow wanderers, share destinations, find co-working spaces, and build meaningful connections across the globe.</p>
|
||||
|
||||
<p>Whether you're working from a beach in Bali, coding from a café in Prague, or building your business while exploring South America, this is your home base in the fediverse.</p>
|
||||
|
||||
<h2> Tips for the Fediverse</h2>
|
||||
<ul>
|
||||
<li><strong>Follow Hashtags</strong> - Mastodon works best with hastags. It makes it easier to find and be found. Examples: #BaliNomads, #RemoteWork, #DigitalNomad, #TravelPhotography</li>
|
||||
<li><strong>Follow Accounts</strong> - There is no algorithm, what you follow is what you get, or you can search for everything the server knows about.</li>
|
||||
<li><strong>This is a niche instance</strong> - Not everything on the federvice may be found here. If you're getting started, check out a larger instance like mastodon.social. You can follow accounts from anywhere, but it will have to be followed in order to start seeing things.</li>
|
||||
</ul>
|
||||
|
||||
<h2>📱 Share & Discover</h2>
|
||||
<p>Perfect content for our community:</p>
|
||||
<ul>
|
||||
<li>Destination recommendations and hidden gems</li>
|
||||
<li>Co-working space reviews and wifi speeds</li>
|
||||
<li>Visa and immigration experiences</li>
|
||||
<li>Remote work tips and productivity hacks</li>
|
||||
<li>Cultural insights and language learning</li>
|
||||
<li>Budget travel strategies and cost breakdowns</li>
|
||||
<li>Meetup announcements and community events</li>
|
||||
</ul>
|
||||
|
||||
<h2>🛡️ Community Standards</h2>
|
||||
<p>We maintain a professional, inclusive environment focused on travel and remote work. Our moderation approach prioritizes:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Respectful Discourse</strong> - Constructive conversations about destinations, cultures, and work practices</li>
|
||||
<li><strong>No NSFW Content</strong> - Keep posts appropriate for professional networking environments</li>
|
||||
<li><strong>Anti-Discrimination</strong> - Zero tolerance for racism, sexism, homophobia, or cultural prejudice</li>
|
||||
<li><strong>Authentic Sharing</strong> - Genuine experiences over promotional content</li>
|
||||
<li><strong>Privacy Respect</strong> - Be mindful when sharing location data and personal information</li>
|
||||
<li><strong>Don't be a dick</strong> - Self explanatory?</li>
|
||||
</ul>
|
||||
|
||||
<p>Reports are typically handled within 24 hours. When reporting, please include specific examples and context to help our volunteer moderation team.</p>
|
||||
|
||||
<h2>🔧 Infrastructure & Reliability</h2>
|
||||
<p>This server is professionally managed with:</p>
|
||||
<ul>
|
||||
<li><strong>Daily Backups</strong> - Your data is protected with automated S3 backups</li>
|
||||
<li><strong>Strong Uptime</strong> - Kubernetes cluster with high availability</li>
|
||||
<li><strong>Global CDN</strong> - Fast media delivery worldwide via Cloudflare</li>
|
||||
<li><strong>3-Month Shutdown Notice</strong> - Committed to Mastodon Server Covenant standards (though there is currently only 1 admin)</li>
|
||||
</ul>
|
||||
|
||||
<h2>📞 Contact & Support</h2>
|
||||
<p><strong>Admin Contact:</strong> sysadmin@mail.keyboardvagabond.com</p>
|
||||
|
||||
|
||||
<h2>⚖️ Legal Information</h2>
|
||||
<p><strong>Funding:</strong> This server is privately funded and maintained as a community service. We may accept donations in the future to support infrastructure costs.</p>
|
||||
|
||||
<p><strong>Data Policy:</strong> We follow GDPR principles and provide data export tools. Your data is never sold or shared with third parties.</p>
|
||||
198
terms-of-service/mastodon/TermsOfService.html
Normal file
198
terms-of-service/mastodon/TermsOfService.html
Normal file
@@ -0,0 +1,198 @@
|
||||
<h2>Data Protection Notice</h2> Last updated: 29/07/2025 <h3>1. Who we are</h3>
|
||||
<p>mastodon.keyboardvagabond.com (hereafter “we”, “us” or “the service”) is a
|
||||
non-profit <a href="N/A" target="_blank">donation-based</a> service that
|
||||
provides Mastodon social media accounts to the nomading community (“you”).
|
||||
For the purpose of connecting and interacting with other Mastodon or
|
||||
Fediverse accounts, mastodon.keyboardvagabond.com processes personal data
|
||||
from its users and users of other instances with whom they interact. This
|
||||
data protection notice describes what kind of personal data we process and
|
||||
on what legal basis, how long we keep it and why, as well as your rights
|
||||
with respect to your data.</p>
|
||||
<p>Please do not hesitate to <a
|
||||
href="mailto:sysadmin@mail.keyboardvagabond.com">contact us via
|
||||
email</a> to for any question you might have with regard to this
|
||||
document or the processing of your personal data.</p>
|
||||
<h3>2. Data protection summary</h3>
|
||||
<p>We dedicate our Mastodon instance mastodon.keyboardvagabond.com to the
|
||||
nomading community. Our small team in provides the non-profit <a
|
||||
href="N/A" target="_blank">donation-based</a> service on a voluntary
|
||||
basis to offer privacy-friendly micro-blogging accounts that our users
|
||||
typically employ for networking, socialising and discussing ideas mainly
|
||||
linked to travel and nomading.</p>
|
||||
<p>For the purpose of ensuring a secure interaction, the website of
|
||||
mastodon.keyboardvagabond.com stores the cookie ‘_mastodon_session’ with an
|
||||
identifier in the browser of registered and unregistered website visitors
|
||||
until they close their browser. For registered website visitors, the cookie
|
||||
‘_session_id’ stores their login status until logout. Based on user consent,
|
||||
the website stores as well push notification settings in the browser. For
|
||||
security and debugging purposes, our server logs and stores visitor IP
|
||||
addresses for a maximum of 14 days. After that time, all IP addresses are
|
||||
removed.</p>
|
||||
<p>mastodon.keyboardvagabond.com processes profile data in the form of posts
|
||||
(toots), subscriptions (following), subscribers (follower), content
|
||||
appreciations (likes) and promotions (boosts) for publication in the context
|
||||
of profile and post pages. For registered users we process your profile data
|
||||
to deliver the service. For users of other instances, we store and display
|
||||
public profile data and rely here on our legitimate interest until they
|
||||
object and in any case when they delete their post or other data
|
||||
(unsubscribe, unlike, unboost).</p>
|
||||
<p>If you contact mastodon.keyboardvagabond.com via email or a (private) post,
|
||||
we use any personal data that your message may contain (such as your email
|
||||
address or name) only to respond to your message. We archive your message
|
||||
for at most 12 months. You are of course free to use a nickname and a
|
||||
pseudonymous email address. We process messages from our registered users to
|
||||
deliver the service and rely for users of other instances on their consent.
|
||||
We may also process messages to comply with our legal obligations.</p>
|
||||
<p>The following information is provided according to Articles 12, 13 and 14 of
|
||||
the <a
|
||||
href="http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2016.119.01.0001.01.ENG&toc=OJ:L:2016:119:TOC"
|
||||
target="_blank">GDPR</a>.</p>
|
||||
<h3>3. Data protection notice</h3> For the purposes of this notice: <p>
|
||||
<strong>“User”</strong> means the natural person who interacts with
|
||||
mastodon.keyboardvagabond.com directly via the website or indirectly via
|
||||
third-party applications compatible with ActivityPub.</p>
|
||||
<p><strong>“Registered user”</strong> means the users with a
|
||||
Mastodon/ActivityPub profile.</p>
|
||||
<p><strong>“Profile data”</strong> means their posts (toots), subscriptions
|
||||
(following), subscribers (follower) content appreciations (likes) and
|
||||
promotions (boosts), bookmarks and profile settings.</p>
|
||||
<p><strong>“Subscribers”</strong> mean the accounts who follow a registered
|
||||
user.</p>
|
||||
<p><strong>“Subscriptions”</strong> mean the accounts followed by a registered
|
||||
user.</p>
|
||||
<p><strong>Scope and purpose of the processing</strong> This data protection
|
||||
notice applies to the processing of personal data for the provision of the
|
||||
microblogging service mastodon.keyboardvagabond.com. It offers information
|
||||
on what personal data is processed and how it is processed, and on your data
|
||||
subject rights.</p>
|
||||
<p><strong>Responsible for the processing</strong> The data controller is
|
||||
mastodon.keyboardvagabond.com in its capacity as the provider of the
|
||||
service.</p>
|
||||
<h4>Processing of personal data</h4>
|
||||
<p>Personal data processed by mastodon.keyboardvagabond.com is accessible to its
|
||||
administration team and, where necessary, to moderators on a need-to-know
|
||||
basis to ensure a secure operation. User content is published or delivered
|
||||
according to the user settings. For the provision of the service,
|
||||
mastodon.keyboardvagabond.com employs the data processors listed below that
|
||||
process personal data linked to the service solely on the written
|
||||
instruction from mastodon.keyboardvagabond.com:</p>
|
||||
<ul>
|
||||
<li>Server hosting from <a href="https://netcup.com" target="_blank">NetCup,
|
||||
hosted in Amsterdam, Netherlands</a></li>
|
||||
<li>Email notifications delivery from <a href="<YOUR_EMAIL_PROVIDER_URL>"
|
||||
target="_blank"><YOUR_EMAIL_PROVIDER>, hosted in the EU</a></li>
|
||||
<li>Email mailbox from <a href="sysadmin@mail.keyboardvagabond.com" target="_blank">sysadmin@mail.keyboardvagabond.com</a></li>
|
||||
<li>Donations processing from <a href="" target="_blank"></a>(none yet)</li>
|
||||
</ul><strong>(a) Website Visitors</strong>
|
||||
<p>The mastodon.keyboardvagabond.com website and APIs process the IP addresses
|
||||
and other metadata (as specified below) of its visitors. When accessing the
|
||||
service, an encrypted connection to its web server is established. To
|
||||
display the content correctly on the visitor’s computer or other terminal
|
||||
devices, the following data is processed in accordance with the HTTP and
|
||||
TCP/IP protocol:</p>
|
||||
<ul>
|
||||
<li>IP address of the visitor’s internet connection</li>
|
||||
<li>Operating system and operating system version of the visitor’s terminal
|
||||
</li>
|
||||
<li>Web browser and browser version</li>
|
||||
<li>Date of access to the website</li>
|
||||
<li>HTTP cookie ‘_mastodon_session’ (for the duration of the website visit)
|
||||
</li>
|
||||
</ul>
|
||||
<p>This is required for the request, processing, and display of profile data and
|
||||
other content on the service. After each page visit, some of the data are
|
||||
stored in the account profile (if logged in) and server logs. These logs
|
||||
serve the purpose of maintenance and security of the server and personal
|
||||
data herein is deleted after 14 days. Furthermore, the website employs the
|
||||
cookie ‘_session_id’ to store the login status of registered users until
|
||||
logout or until a year after the last website visit. The website also stores
|
||||
the notifications settings in the browser. This processing is based on
|
||||
Article 6 (1) (b) of the GDPR (‘processing is necessary for the performance
|
||||
of a contract’). This includes processing carried out in order to comply
|
||||
with the necessary technical and organisational protection measures.</p>
|
||||
<p><strong>(b) Contributors from third-party services</strong></p>
|
||||
<p>mastodon.keyboardvagabond.com processes personal data when users of
|
||||
third-party services with ActivityPub support interact with its accounts. To
|
||||
enrich public profile pages with profile data, the following data is
|
||||
processed in accordance with the requirements of the ActivityPub protocol:
|
||||
</p>
|
||||
<ul>
|
||||
<li>IP address of the third-party service</li>
|
||||
<li>Name of the user’s terminal software</li>
|
||||
<li>Display name, account name, and profile picture</li>
|
||||
<li>Current date and time</li>
|
||||
<li>Profile data</li>
|
||||
</ul>
|
||||
<p>Private messages are not end-to-end encrypted and are therefore in principle
|
||||
accessible to the mastodon.keyboardvagabond.com administrators.</p>
|
||||
<p>This processing is necessary to provide a federated Mastodon instance and
|
||||
therefore based on Article 6 (1) (f) GDPR (‘processing is in our legitimate
|
||||
interest’) with the exception of personal data that is not required such as
|
||||
the display name and profile picture, the processing of which is based on
|
||||
Article 6 (1) (a) GDPR (‘consent’). mastodon.keyboardvagabond.com stores
|
||||
profile data from subscriptions from compatible third-party services until
|
||||
it receives via that service or directly from the user a request for
|
||||
deletion or objection (unsubscribe, unlike, unboost).</p><strong>(c)
|
||||
Registered users</strong>
|
||||
<p>mastodon.keyboardvagabond.com limits registrations to users it assumes to be
|
||||
part of the nomading community. mastodon.keyboardvagabond.com reserves the
|
||||
right to refuse the provision of the service to any given user for any
|
||||
reason. To set up accounts and manage them subsequently, the following data
|
||||
from registered users is processed:</p>
|
||||
<ul>
|
||||
<li>Display name, account name, profile picture and header image </li>
|
||||
<li>Login credentials consisting of an email address </li>
|
||||
<li>Account description/biography </li>
|
||||
<li>Content (toots), promoted, and appreciated content </li>
|
||||
<li>Private messages (sent and received) </li>
|
||||
<li>Subscriptions and their recent content </li>
|
||||
<li>Logged-in sessions (terminal software, time and date, IP address) </li>
|
||||
</ul>
|
||||
<p>If registered users post profile data, the previous section applies
|
||||
accordingly. Note that updating subscribers and posting profile data
|
||||
(including profile mentions) requires disclosure of personal data to the
|
||||
service of the recipients. Depending on their Mastodon server’s geographic
|
||||
location, the disclosure can possibly involve international data transfers
|
||||
that are outside of mastodon.keyboardvagabond.com’s control.</p>
|
||||
<p>The registered user’s name and display name, profile picture and header,
|
||||
description, subscriptions, the own and promoted content, the content of
|
||||
their subscriptions, as well as their given feedback is published on their
|
||||
profile page.</p>
|
||||
<p>This processing is based on Article 6 (1) (b) of the GDPR (‘processing is
|
||||
necessary for the performance of a contract’) with the exception of personal
|
||||
data that is not required such as the display name and profile picture, the
|
||||
processing of which is based on Article 6 (1) (a) GDPR (‘consent’). Profile
|
||||
data is retained until the account is deleted.</p>
|
||||
<p>Registered users are responsible for the use of their accounts and their own
|
||||
compliance with the GDPR as separate controllers when they post personal
|
||||
data of other people.</p><strong>(d) Contacting us by email</strong>
|
||||
<p>If you contact mastodon.keyboardvagabond.com via email or a Mastodon private
|
||||
message, any personal data that your message may contain (such as your email
|
||||
address or name) will only be used to respond to your message and may be
|
||||
stored as part of an email archive. You are of course free to use a nickname
|
||||
and a pseudonymous email address. Such personal data will be deleted after
|
||||
12 months.</p><!----><!---->
|
||||
<h4>Exercise your rights</h4>
|
||||
<p>You have the right to request from us access to and rectification or erasure
|
||||
of your personal data or restriction of processing concerning you or, where
|
||||
applicable, the right to object to processing or the right to data
|
||||
portability. Where applicable, you also have the right to withdraw your
|
||||
consent at any time. Please note that withdrawing your consent does not
|
||||
affect the lawfulness of processing based on consent before its withdrawal.
|
||||
</p>
|
||||
<p>Please find more information on your rights on the website of the <a
|
||||
href="https://ec.europa.eu/info/law/law-topic/data-protection/reform/rights-citizens/my-rights/what-are-my-rights_en"
|
||||
target="_blank">European Commission</a>.</p>
|
||||
<p>You have, in any case, the right to lodge a complaint with the <a
|
||||
href="https://edpb.europa.eu/about-edpb/about-edpb/members_en"
|
||||
target="_blank">data protection authority</a> as a supervisory
|
||||
authority.</p>
|
||||
<h3>Acknowledgments</h3>
|
||||
<p>These terms are based on the <a href="https://eupolicy.social/terms"
|
||||
target="_blank">terms initially published by eupolicy.social</a> and
|
||||
made more accessible by the <a
|
||||
href="http://blog.riemann.cc/projects/mastodon-privacy-policy-generator/"
|
||||
target="_blank">Mastodon Privacy Policy Generator</a> in its version
|
||||
v1.1 as of 22/11/2022. This text is free to be adapted and remixed under the
|
||||
terms of the <a href="https://creativecommons.org/licenses/by/4.0/"
|
||||
target="_blank">CC-BY (Attribution 4.0 International) license</a>. </p>
|
||||
66
terms-of-service/piefed/About.html
Normal file
66
terms-of-service/piefed/About.html
Normal file
@@ -0,0 +1,66 @@
|
||||
<h2>🌍 Welcome to Keyboard Vagabond</h2>
|
||||
<p>See <a href="https://piefed.keyboadvagabond.com/about-instance">About this Instance</a> for more technical details</p>
|
||||
<p>A federated forum community for digital nomads, remote workers, and travel enthusiasts. Connect with fellow wanderers, share destinations, discover co-working spaces, and build meaningful connections across the globe through thoughtful discussions and shared experiences.</p>
|
||||
|
||||
<p>This instance is about people first, so be kind and be mindful. Standard internet courtesy rules apply. 😉</p>
|
||||
|
||||
<h2>🧭 Tips for PieFed & the Fediverse</h2>
|
||||
<ul>
|
||||
<li><strong>Follow Topcs</strong> - In the Communities tab, look for the Topics section. We have one specifically for Travel. Subscribe to Topcs to get mulitple communities at once</li>
|
||||
<li><strong>Create Communities</strong> - Start discussions in relevant communities like Digital Nomad Destinations, Remote Work Tips, or Co-working Spaces</li>
|
||||
<li><strong>Follow Communities</strong> - Subscribe to communities that match your interests to see their content in your feed</li>
|
||||
<li><strong>This is a niche instance</strong> - We focus on nomad and travel content. For broader topics, check out larger instances like lemmy.world. You can follow and interact with users from anywhere in the fediverse</li>
|
||||
<li><strong>Use Tags Wisely</strong> - Tag your posts to help others discover them: #BaliNomads, #RemoteWork, #DigitalNomad, #TravelTips</li>
|
||||
</ul>
|
||||
|
||||
<h2>📱 Share & Discover</h2>
|
||||
<p>Perfect content for our community:</p>
|
||||
<ul>
|
||||
<li>Your travel guides and expenriences. Be detailed!</li>
|
||||
<li>Share your photos and experiences here or on our <a hrelf="https://pixelfed.keyboardvagabond.com">Pixelfed intance</a> or on our <a hrelf="https://blog.keyboardvagabond.com">Write Freely Blog</a></li>
|
||||
<li>Hostels and Co-Living Tips</li>
|
||||
<li>Visa and immigration experiences with guides</li>
|
||||
<li>Remote working tips</li>
|
||||
<li>Co-working space reviews including wifi speeds, atmosphere, and costs</li>
|
||||
<li>Cultural insights, language learning resources, and local customs</li>
|
||||
<li>Budget breakdowns and cost-of-living comparisons</li>
|
||||
<li>Meetup announcements and nomad community events</li>
|
||||
<li>Gear reviews and travel equipment recommendations</li>
|
||||
</ul>
|
||||
|
||||
<h2>🛡️ Community Standards</h2>
|
||||
<p>We maintain a professional, inclusive environment focused on travel and remote work. Our moderation approach prioritizes:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Respectful Discourse</strong> - Constructive conversations about destinations, cultures, and work practices</li>
|
||||
<li><strong>No NSFW Content</strong> - Keep posts appropriate for professional networking environments</li>
|
||||
<li><strong>Anti-Discrimination</strong> - Zero tolerance for racism, sexism, homophobia, or cultural prejudice</li>
|
||||
<li><strong>Authentic Sharing</strong> - Genuine experiences over promotional content</li>
|
||||
<li><strong>Privacy Respect</strong> - Be mindful when sharing location data and personal information</li>
|
||||
<li><strong>Quality Discussion</strong> - Thoughtful posts that contribute to meaningful conversations</li>
|
||||
</ul>
|
||||
|
||||
<p>Reports are typically handled within 24 hours. When reporting, please include specific examples and context to help our moderation team.</p>
|
||||
|
||||
<h2>🔧 Infrastructure & Reliability</h2>
|
||||
<p>This server is professionally managed with:</p>
|
||||
<ul>
|
||||
<li><strong>Daily Backups</strong> - Your data is protected with automated S3 backups</li>
|
||||
<li><strong>Data Integrity</strong> - Data is duplicated at least twice across the cluster</li>
|
||||
<li><strong>High Uptime</strong> - Kubernetes cluster with high availability hosted in Amsterdam, Netherlands</li>
|
||||
<li><strong>Global CDN</strong> - Fast media delivery worldwide via Cloudflare</li>
|
||||
<li><strong>3-Month Shutdown Notice</strong> - Committed to community standards for service continuity (with the exception of there being one admin)</li>
|
||||
<li><strong>Data Export</strong> - Full account data export available in JSON format</li>
|
||||
</ul>
|
||||
|
||||
<h2>📞 Contact & Support</h2>
|
||||
<p><strong>Admin Contact:</strong> sysadmin@mail.keyboardvagabond.com</p>
|
||||
<p><strong>Community Guidelines:</strong> All community standards are documented in our policies</p>
|
||||
<p><strong>Technical Issues:</strong> Report bugs or technical problems via email or directly to <a href="https://piefed.keyboardvagabond.com/u/sysadmin">@sysadmin@piefed.keyboardvagabond.com</a>, or in the <a hrelf="https://piefed.keyboardvagabond.com/c/meta">Meta Community</a></p>
|
||||
|
||||
<h2>⚖️ Legal Information</h2>
|
||||
<p><strong>Hosting:</strong> Server hosted by NetCup in Amsterdam, Netherlands</p>
|
||||
<p><strong>Jurisdiction:</strong> Dutch law and EU regulations (GDPR) apply</p>
|
||||
<p><strong>Funding:</strong> This server is privately funded and maintained as a community service</p>
|
||||
<p><strong>Data Policy:</strong> We follow GDPR principles and provide data export tools. Your data is never sold or shared with third parties.</p>
|
||||
<p><strong>Age Requirement:</strong> Users must be at least 16 years old per GDPR requirements</p>
|
||||
68
terms-of-service/piefed/AboutInstance.html
Normal file
68
terms-of-service/piefed/AboutInstance.html
Normal file
@@ -0,0 +1,68 @@
|
||||
<h2>About This Instance</h2>
|
||||
|
||||
<h3>Technical Information</h3>
|
||||
<ul>
|
||||
<li><strong>Instance URL:</strong> piefed.keyboardvagabond.com</li>
|
||||
<li><strong>Software:</strong> PieFed (ActivityPub-compatible forum software)</li>
|
||||
<li><strong>Server Location:</strong> Amsterdam, Netherlands (NetCup hosting)</li>
|
||||
<li><strong>Launch Date:</strong> January 2025</li>
|
||||
<li><strong>Federation:</strong> Open federation with community safety measures</li>
|
||||
</ul>
|
||||
|
||||
<h3>Operational Details</h3>
|
||||
<ul>
|
||||
<li><strong>Uptime Target:</strong> 99.5% availability (goals are nice!)</li>
|
||||
<li><strong>Backup Schedule:</strong> Daily automated backups to Backblaze B2</li>
|
||||
<li><strong>Media Storage:</strong> S3-compatible storage with CDN delivery</li>
|
||||
<li><strong>Data Retention:</strong> Log files deleted after 14 days, user data retained until account deletion</li>
|
||||
<li><strong>Registration:</strong> Open to nomads, backpackers, vagabonds, and travel enthusiasts of all types (manual approval)</li>
|
||||
</ul>
|
||||
|
||||
<h3>Community Focus</h3>
|
||||
<p>This instance is specifically designed for:</p>
|
||||
<ul>
|
||||
<li>Digital nomads and location-independent workers</li>
|
||||
<li>Travel enthusiasts and adventurers</li>
|
||||
<li>Remote work professionals</li>
|
||||
<li>People interested in alternative lifestyles and geographical arbitrage</li>
|
||||
</ul>
|
||||
|
||||
<h3>Instance Capacity</h3>
|
||||
<ul>
|
||||
<li><strong>Target Community Size:</strong> small to medium community (under 1,000 users)</li>
|
||||
<li><strong>Post Limit:</strong> No artificial limits on posts or comments</li>
|
||||
<li><strong>Media Upload:</strong> Image and video uploads supported with size limits</li>
|
||||
<li><strong>Community Creation:</strong> Users can create new communities with admin approval</li>
|
||||
</ul>
|
||||
|
||||
<h3>Moderation & Administration</h3>
|
||||
<ul>
|
||||
<li><strong>Administrator:</strong> Single admin (sysadmin@mail.keyboardvagabond.com)</li>
|
||||
<li><strong>Moderation Style:</strong> Light-touch with focus on community safety</li>
|
||||
<li><strong>Response Time:</strong> Reports typically handled within 24 hours</li>
|
||||
<li><strong>Appeals Process:</strong> All moderation decisions can be appealed via email</li>
|
||||
</ul>
|
||||
|
||||
<h3>Federation Policy</h3>
|
||||
<ul>
|
||||
<li><strong>Default Stance:</strong> Open federation with most instances</li>
|
||||
<li><strong>Blocklist:</strong> Uses established community blocklists for safety</li>
|
||||
<li><strong>Content Policy:</strong> Follows ActivityPub standards for content sharing</li>
|
||||
<li><strong>Instance Blocking:</strong> Used only as a last resort for persistent problems</li>
|
||||
</ul>
|
||||
|
||||
<h3>Financial Model</h3>
|
||||
<ul>
|
||||
<li><strong>Funding:</strong> Privately funded by the administrator</li>
|
||||
<li><strong>Donations:</strong> May accept donations in the future</li>
|
||||
<li><strong>Transparency:</strong> No commercial interests or data monetization</li>
|
||||
<li><strong>Sustainability:</strong> Committed to 3-month advance notice if service discontinuation becomes necessary</li>
|
||||
</ul>
|
||||
|
||||
<h3>Contact Information</h3>
|
||||
<ul>
|
||||
<li><strong>Primary Contact:</strong> sysadmin@mail.keyboardvagabond.com</li>
|
||||
<li><strong>Emergency Issues:</strong> Same email (monitored regularly)</li>
|
||||
<li><strong>Community Discussion:</strong> Post in the Meta community for community-related topics</li>
|
||||
<li><strong>Technical Reports:</strong> Email for bug reports or technical issues</li>
|
||||
</ul>
|
||||
109
terms-of-service/piefed/LegalInformation.html
Normal file
109
terms-of-service/piefed/LegalInformation.html
Normal file
@@ -0,0 +1,109 @@
|
||||
<h2>Legal Information</h2>
|
||||
|
||||
<h3>Service Provider & Data Controller</h3>
|
||||
<ul>
|
||||
<li><strong>Service Name:</strong> piefed.keyboardvagabond.com</li>
|
||||
<li><strong>Data Controller:</strong> Instance Administrator</li>
|
||||
<li><strong>Contact:</strong> sysadmin@mail.keyboardvagabond.com</li>
|
||||
<li><strong>Service Type:</strong> Non-profit, community-operated forum</li>
|
||||
</ul>
|
||||
|
||||
<h3>Jurisdiction & Applicable Law</h3>
|
||||
<ul>
|
||||
<li><strong>Server Location:</strong> Amsterdam, Netherlands</li>
|
||||
<li><strong>Hosting Provider:</strong> NetCup GmbH, Germany</li>
|
||||
<li><strong>Applicable Law:</strong> Dutch law and European Union regulations</li>
|
||||
<li><strong>Data Protection:</strong> EU General Data Protection Regulation (GDPR)</li>
|
||||
<li><strong>Age Requirement:</strong> 16 years minimum (GDPR compliance)</li>
|
||||
</ul>
|
||||
|
||||
<h3>Data Protection Summary</h3>
|
||||
<ul>
|
||||
<li><strong>Personal Data:</strong> We process only data necessary for service operation</li>
|
||||
<li><strong>Data Sharing:</strong> Never sold or shared with third parties</li>
|
||||
<li><strong>Data Retention:</strong> User data retained until account deletion</li>
|
||||
<li><strong>Log Retention:</strong> Server logs deleted after 14 days</li>
|
||||
<li><strong>Data Export:</strong> Complete account data export available in JSON format</li>
|
||||
<li><strong>User Rights:</strong> Access, rectification, erasure, portability under GDPR</li>
|
||||
</ul>
|
||||
|
||||
<h3>Content & Copyright</h3>
|
||||
<ul>
|
||||
<li><strong>User Content:</strong> You retain copyright ownership of your original content</li>
|
||||
<li><strong>License to Platform:</strong> You grant us operational rights to display and federate your content</li>
|
||||
<li><strong>Federation:</strong> Public posts may be copied to other ActivityPub instances</li>
|
||||
<li><strong>Content Removal:</strong> You can delete your content, though federated copies may persist</li>
|
||||
<li><strong>DMCA/Copyright:</strong> We respond to legitimate copyright takedown requests</li>
|
||||
</ul>
|
||||
|
||||
<h3>Service Terms Summary</h3>
|
||||
<ul>
|
||||
<li><strong>Community Focus:</strong> Digital nomads, remote workers, travel enthusiasts</li>
|
||||
<li><strong>Registration:</strong> Manual approval required, limited to community focus</li>
|
||||
<li><strong>Prohibited Content:</strong> Illegal content, harassment, discrimination, spam</li>
|
||||
<li><strong>Moderation:</strong> Community-driven with admin oversight</li>
|
||||
<li><strong>Account Termination:</strong> May occur for violations of community standards</li>
|
||||
</ul>
|
||||
|
||||
<h3>Liability & Disclaimers</h3>
|
||||
<ul>
|
||||
<li><strong>Service Availability:</strong> Best effort basis, no uptime guarantees</li>
|
||||
<li><strong>Content Accuracy:</strong> User-generated content not verified by administrators</li>
|
||||
<li><strong>External Links:</strong> No responsibility for third-party content or services</li>
|
||||
<li><strong>Data Loss:</strong> Regular backups maintained, but users responsible for their own data</li>
|
||||
<li><strong>Travel Advice:</strong> Community-shared experiences, not professional advice</li>
|
||||
</ul>
|
||||
|
||||
<h3>Funding & Sustainability</h3>
|
||||
<ul>
|
||||
<li><strong>Current Funding:</strong> Privately funded by administrator</li>
|
||||
<li><strong>Future Donations:</strong> May accept donations to support infrastructure costs</li>
|
||||
<li><strong>No Commercial Interest:</strong> No advertising, data monetization, or commercial partnerships</li>
|
||||
<li><strong>Service Continuity:</strong> 3-month advance notice if service discontinuation becomes necessary</li>
|
||||
</ul>
|
||||
|
||||
<h3>Federation & ActivityPub</h3>
|
||||
<ul>
|
||||
<li><strong>Protocol:</strong> Uses ActivityPub standard for decentralized social networking</li>
|
||||
<li><strong>Federation Policy:</strong> Open federation with community safety measures</li>
|
||||
<li><strong>Blocked Instances:</strong> We may block instances that threaten community safety</li>
|
||||
<li><strong>Data Transfers:</strong> Your content may be transmitted to other federated instances</li>
|
||||
<li><strong>Instance Blocking:</strong> Other instances may choose to block or limit our content</li>
|
||||
</ul>
|
||||
|
||||
<h3>Privacy & Security</h3>
|
||||
<ul>
|
||||
<li><strong>Encryption:</strong> HTTPS encryption for all connections</li>
|
||||
<li><strong>Private Messages:</strong> Not end-to-end encrypted, accessible to administrators if needed</li>
|
||||
<li><strong>Data Processors:</strong> <YOUR_HOSTING_PROVIDER> (hosting), <YOUR_EMAIL_PROVIDER> (email), <YOUR_BACKUP_PROVIDER> (backups)</li>
|
||||
<li><strong>Cookies:</strong> Session cookies for login, no tracking cookies</li>
|
||||
<li><strong>Analytics:</strong> Server logs for security and maintenance only</li>
|
||||
</ul>
|
||||
|
||||
<h3>Contact & Complaints</h3>
|
||||
<ul>
|
||||
<li><strong>General Inquiries:</strong> sysadmin@mail.keyboardvagabond.com</li>
|
||||
<li><strong>Data Protection Questions:</strong> Same email address</li>
|
||||
<li><strong>Content Reports:</strong> Use reporting features or email</li>
|
||||
<li><strong>Legal Complaints:</strong> Contact relevant Dutch or EU authorities</li>
|
||||
<li><strong>GDPR Supervisory Authority:</strong> <a href="https://edpb.europa.eu/about-edpb/about-edpb/members_en" target="_blank">European Data Protection Board</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Document Links</h3>
|
||||
<ul>
|
||||
<li><strong>Complete Terms of Service:</strong> Comprehensive legal terms and conditions</li>
|
||||
<li><strong>Privacy Policy:</strong> Detailed data processing information (included in Terms of Service)</li>
|
||||
<li><strong>Community Policies:</strong> Federation, content archiving, and community standards</li>
|
||||
<li><strong>About This Instance:</strong> Technical and operational information</li>
|
||||
</ul>
|
||||
|
||||
<h3>Changes to Legal Terms</h3>
|
||||
<ul>
|
||||
<li><strong>Updates:</strong> Legal documents may be updated as needed</li>
|
||||
<li><strong>Notification:</strong> Users will be notified of significant changes</li>
|
||||
<li><strong>Effective Date:</strong> Changes take effect after notification period</li>
|
||||
<li><strong>User Options:</strong> Users may export data and close accounts if they disagree with changes</li>
|
||||
</ul>
|
||||
|
||||
<p><em>Last updated: January 2025</em></p>
|
||||
<p><em>This is a summary for informational purposes. The complete Terms of Service document contains the binding legal terms.</em></p>
|
||||
54
terms-of-service/piefed/Policies.html
Normal file
54
terms-of-service/piefed/Policies.html
Normal file
@@ -0,0 +1,54 @@
|
||||
<h3>Federation Policy</h3>
|
||||
<p>This instance federates with most instances in the fediverse while maintaining community safety:</p>
|
||||
<ul>
|
||||
<li><strong>Standard Community Block Lists</strong> - We use established community blocklists to prevent harassment and spam</li>
|
||||
<li><strong>Defederation as Last Resort</strong> - We prefer limiting individual users/communities over instance-wide blocks</li>
|
||||
<li><strong>Transparent Moderation</strong> - Federation decisions are documented and can be appealed</li>
|
||||
<li><strong>Community Safety Priority</strong> - Protecting our nomad community takes precedence over absolute federation</li>
|
||||
</ul>
|
||||
|
||||
<h3>Content Archiving and Research Policy</h3>
|
||||
<p>Content posted on this instance has the following restrictions:</p>
|
||||
<ul>
|
||||
<li><strong>AI Training Prohibited</strong> - Content may not be used for machine learning or AI training purposes without explicit user consent</li>
|
||||
<li><strong>Academic Research</strong> - Legitimate academic research requires prior approval and anonymization</li>
|
||||
<li><strong>Normal Archiving Permitted</strong> - Standard web archiving (Internet Archive, etc.) and indexing for search purposes is allowed</li>
|
||||
<li><strong>User Control</strong> - Users can request removal from archives where technically feasible</li>
|
||||
</ul>
|
||||
|
||||
<h4>Data Export and Portability</h4>
|
||||
<p>Users can export their complete account data including:</p>
|
||||
<ul>
|
||||
<li>Profile information and settings</li>
|
||||
<li>Community subscriptions and blocks</li>
|
||||
<li>Saved posts and comments</li>
|
||||
<li>Personal preferences and configurations</li>
|
||||
</ul>
|
||||
<p>Exported data is provided in JSON format compatible with other PieFed and Lemmy instances.</p>
|
||||
|
||||
<h3>Legal Jurisdiction</h3>
|
||||
<p>This service is hosted in Amsterdam, Netherlands. In case of legal conflicts:</p>
|
||||
<ul>
|
||||
<li><strong>Primary Jurisdiction</strong> - Dutch law and EU regulations (GDPR) take precedence</li>
|
||||
<li><strong>Community Guidelines</strong> - Instance rules supplement but cannot override applicable law</li>
|
||||
<li><strong>Content Removal</strong> - We comply with lawful removal requests from Dutch authorities</li>
|
||||
</ul>
|
||||
|
||||
<h3>Content Licensing</h3>
|
||||
<p>Content posted by users remains owned by the original authors:</p>
|
||||
<ul>
|
||||
<li><strong>User Ownership</strong> - You retain copyright of your original content</li>
|
||||
<li><strong>Federation License</strong> - By posting, you grant permission for content to be federated to other ActivityPub instances</li>
|
||||
<li><strong>Platform License</strong> - You grant this instance a non-exclusive license to display, store, and transmit your content as part of the service</li>
|
||||
<li><strong>Takedown Rights</strong> - You can delete your content at any time, though federated copies may persist on other instances</li>
|
||||
</ul>
|
||||
|
||||
<h3>Administration and Emergency Contact</h3>
|
||||
<p><strong>Primary Administrator:</strong> sysadmin@mail.keyboardvagabond.com</p>
|
||||
<p><strong>Single Administrator Notice:</strong> This instance is currently operated by a single administrator. In case of extended unavailability:</p>
|
||||
<ul>
|
||||
<li>Server maintenance is automated with regular backups</li>
|
||||
<li>Critical issues can be reported to the hosting provider</li>
|
||||
<li>Community moderators may handle routine moderation during short absences</li>
|
||||
<li>Users will receive 3-month advance notice if service discontinuation becomes necessary</li>
|
||||
</ul>
|
||||
37
terms-of-service/piefed/SiteInfo.html
Normal file
37
terms-of-service/piefed/SiteInfo.html
Normal file
@@ -0,0 +1,37 @@
|
||||
<!-- TAGLINE -->
|
||||
Your home base in the fediverse for digital nomads, remote workers, and travel enthusiasts.
|
||||
|
||||
<!-- SIDEBAR CONTENT -->
|
||||
<h4>Quick Links</h4>
|
||||
<ul>
|
||||
<li><a href="/c/digital-nomads">#DigitalNomads</a></li>
|
||||
<li><a href="/c/remote-work">#RemoteWork</a></li>
|
||||
<li><a href="/c/travel-tips">#TravelTips</a></li>
|
||||
<li><a href="/c/coworking-spaces">#CoworkingSpaces</a></li>
|
||||
</ul>
|
||||
|
||||
<h4>Popular Tags</h4>
|
||||
<p>#BaliNomads #RemoteWork #DigitalNomad #TravelPhotography #VisaTips #BudgetTravel</p>
|
||||
|
||||
<h4>Related Services</h4>
|
||||
<ul>
|
||||
<li><a href="https://mastodon.keyboardvagabond.com">Mastodon</a> - Microblogging</li>
|
||||
<li><a href="https://pixelfed.keyboardvagabond.com">Pixelfed</a> - Photo sharing</li>
|
||||
</ul>
|
||||
|
||||
<h4>Contact</h4>
|
||||
<p><strong>Admin:</strong> sysadmin@mail.keyboardvagabond.com</p>
|
||||
|
||||
<!-- ANNOUNCEMENT -->
|
||||
🎉 <strong>Welcome to our new PieFed community!</strong> Join thoughtful discussions about destinations, co-working spaces, and nomad life. Share your experiences and discover new places through fellow travelers. Create communities, ask questions, and build connections across the globe!
|
||||
|
||||
<!-- WELCOME MESSAGE FOR NEW USERS -->
|
||||
<h3>Welcome to Keyboard Vagabond!</h3>
|
||||
<p>This is a community forum for digital nomads, remote workers, and travel enthusiasts. Here's how to get started:</p>
|
||||
<ol>
|
||||
<li><strong>Subscribe to Communities</strong> - Find communities that match your interests</li>
|
||||
<li><strong>Introduce Yourself</strong> - Share a bit about your nomad journey in the introductions community</li>
|
||||
<li><strong>Start Discussions</strong> - Ask questions, share experiences, or recommend destinations</li>
|
||||
<li><strong>Be Respectful</strong> - We maintain a professional, inclusive environment</li>
|
||||
</ol>
|
||||
<p>Questions? Email sysadmin@mail.keyboardvagabond.com or post in the Meta community.</p>
|
||||
223
terms-of-service/piefed/TermsOfService.html
Normal file
223
terms-of-service/piefed/TermsOfService.html
Normal file
@@ -0,0 +1,223 @@
|
||||
<h2>Data Protection Notice</h2> Last updated: 29/07/2025 <h3>1. Who we are</h3>
|
||||
<p>piefed.keyboardvagabond.com (hereafter "we", "us" or "the service") is a
|
||||
non-profit <a href="#" target="_blank">donation-based</a> service that
|
||||
provides piefed social media accounts to the nomad community ("you").
|
||||
For the purpose of connecting and interacting with other piefed or
|
||||
Fediverse accounts, piefed.keyboardvagabond.com processes personal data
|
||||
from its users and users of other instances with whom they interact. This
|
||||
data protection notice describes what kind of personal data we process and
|
||||
on what legal basis, how long we keep it and why, as well as your rights
|
||||
with respect to your data.</p>
|
||||
<p>Please do not hesitate to <a
|
||||
href="mailto:sysadmin@mail.keyboardvagabond.com">contact us via
|
||||
email</a> for any question you might have with regard to this
|
||||
document or the processing of your personal data.</p>
|
||||
<h3>2. Data protection summary</h3>
|
||||
<p>We dedicate our piefed instance piefed.keyboardvagabond.com to the
|
||||
nomad community. Our team provides the non-profit <a
|
||||
href="#" target="_blank">donation-based</a> service on a voluntary
|
||||
basis to offer privacy-friendly discussion accounts that our users
|
||||
typically employ for networking, socialising and discussing ideas mainly
|
||||
linked to travel and nomading.</p>
|
||||
<p>For the purpose of ensuring a secure interaction, the website of
|
||||
piefed.keyboardvagabond.com stores the cookie '_piefed_session' with an
|
||||
identifier in the browser of registered and unregistered website visitors
|
||||
until they close their browser. For registered website visitors, the cookie
|
||||
'_session_id' stores their login status until logout. Based on user consent,
|
||||
the website stores as well push notification settings in the browser. For
|
||||
security and debugging purposes, our server logs and stores visitor IP
|
||||
addresses for a maximum of 14 days. After that time, all IP addresses are
|
||||
removed.</p>
|
||||
<p>piefed.keyboardvagabond.com processes profile data in the form of posts,
|
||||
subscriptions (following), subscribers (follower), content
|
||||
appreciations (likes) and promotions (boosts) for publication in the context
|
||||
of profile and post pages. For registered users we process your profile data
|
||||
to deliver the service. For users of other instances, we store and display
|
||||
public profile data and rely here on our legitimate interest until they
|
||||
object and in any case when they delete their post or other data
|
||||
(unsubscribe, unlike, unboost).</p>
|
||||
<p>If you contact piefed.keyboardvagabond.com via email or a (private) post,
|
||||
we use any personal data that your message may contain (such as your email
|
||||
address or name) only to respond to your message. We archive your message
|
||||
for at most 12 months. You are of course free to use a nickname and a
|
||||
pseudonymous email address. We process messages from our registered users to
|
||||
deliver the service and rely for users of other instances on their consent.
|
||||
We may also process messages to comply with our legal obligations.</p>
|
||||
<p>The following information is provided according to Articles 12, 13 and 14 of
|
||||
the <a
|
||||
href="http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2016.119.01.0001.01.ENG&toc=OJ:L:2016:119:TOC"
|
||||
target="_blank">GDPR</a>.</p>
|
||||
<h3>3. Data protection notice</h3> For the purposes of this notice: <p>
|
||||
<strong>"User"</strong> means the natural person who interacts with
|
||||
piefed.keyboardvagabond.com directly via the website or indirectly via
|
||||
third-party applications compatible with ActivityPub.</p>
|
||||
<p><strong>"Registered user"</strong> means the users with a
|
||||
piefed/ActivityPub profile.</p>
|
||||
<p><strong>"Profile data"</strong> means their posts, subscriptions
|
||||
(following), subscribers (follower) content appreciations (likes) and
|
||||
promotions (boosts), bookmarks and profile settings.</p>
|
||||
<p><strong>"Subscribers"</strong> mean the accounts who follow a registered
|
||||
user.</p>
|
||||
<p><strong>"Subscriptions"</strong> mean the accounts followed by a registered
|
||||
user.</p>
|
||||
<p><strong>Scope and purpose of the processing</strong> This data protection
|
||||
notice applies to the processing of personal data for the provision of the
|
||||
forum service piefed.keyboardvagabond.com. It offers information
|
||||
on what personal data is processed and how it is processed, and on your data
|
||||
subject rights.</p>
|
||||
<p><strong>Responsible for the processing</strong> The data controller is
|
||||
piefed.keyboardvagabond.com in its capacity as the provider of the
|
||||
service.</p>
|
||||
<h4>Processing of personal data</h4>
|
||||
<p>Personal data processed by piefed.keyboardvagabond.com is accessible to its
|
||||
administration team and, where necessary, to moderators on a need-to-know
|
||||
basis to ensure a secure operation. User content is published or delivered
|
||||
according to the user settings. For the provision of the service,
|
||||
piefed.keyboardvagabond.com employs the data processors listed below that
|
||||
process personal data linked to the service solely on the written
|
||||
instruction from piefed.keyboardvagabond.com:</p>
|
||||
<ul>
|
||||
<li>Server hosting from <a href="https://netcup.com" target="_blank">NetCup,
|
||||
hosted in Amsterdam, Netherlands</a></li>
|
||||
<li>Email notifications delivery from <a href="<YOUR_EMAIL_PROVIDER_URL>"
|
||||
target="_blank"><YOUR_EMAIL_PROVIDER>, hosted in the EU</a></li>
|
||||
<li>Email mailbox service for administrative contact: sysadmin@mail.keyboardvagabond.com</li>
|
||||
<li>Donations processing: (to be configured when donation system is implemented)</li>
|
||||
</ul>
|
||||
<h4>(a) Website Visitors</h4>
|
||||
<p>The piefed.keyboardvagabond.com website and APIs process the IP addresses
|
||||
and other metadata (as specified below) of its visitors. When accessing the
|
||||
service, an encrypted connection to its web server is established. To
|
||||
display the content correctly on the visitor's computer or other terminal
|
||||
devices, the following data is processed in accordance with the HTTP and
|
||||
TCP/IP protocol:</p>
|
||||
<ul>
|
||||
<li>IP address of the visitor's internet connection</li>
|
||||
<li>Operating system and operating system version of the visitor's terminal
|
||||
</li>
|
||||
<li>Web browser and browser version</li>
|
||||
<li>Date of access to the website</li>
|
||||
<li>HTTP cookie '_piefed_session' (for the duration of the website visit)
|
||||
</li>
|
||||
</ul>
|
||||
<p>This is required for the request, processing, and display of profile data and
|
||||
other content on the service. After each page visit, some of the data are
|
||||
stored in the account profile (if logged in) and server logs. These logs
|
||||
serve the purpose of maintenance and security of the server and personal
|
||||
data herein is deleted after 14 days. Furthermore, the website employs the
|
||||
cookie '_session_id' to store the login status of registered users until
|
||||
logout or until a year after the last website visit. The website also stores
|
||||
the notifications settings in the browser. This processing is based on
|
||||
Article 6 (1) (b) of the GDPR ('processing is necessary for the performance
|
||||
of a contract'). This includes processing carried out in order to comply
|
||||
with the necessary technical and organisational protection measures.</p>
|
||||
|
||||
<h4>(b) Contributors from third-party services</h4>
|
||||
<p>piefed.keyboardvagabond.com processes personal data when users of
|
||||
third-party services with ActivityPub support interact with its accounts. To
|
||||
enrich public profile pages with profile data, the following data is
|
||||
processed in accordance with the requirements of the ActivityPub protocol:
|
||||
</p>
|
||||
<ul>
|
||||
<li>IP address of the third-party service</li>
|
||||
<li>Name of the user's terminal software</li>
|
||||
<li>Display name, account name, and profile picture</li>
|
||||
<li>Current date and time</li>
|
||||
<li>Profile data</li>
|
||||
</ul>
|
||||
<p>Private messages are not end-to-end encrypted and are therefore in principle
|
||||
accessible to the piefed.keyboardvagabond.com administrators.</p>
|
||||
<p>This processing is necessary to provide a federated piefed instance and
|
||||
therefore based on Article 6 (1) (f) GDPR ('processing is in our legitimate
|
||||
interest') with the exception of personal data that is not required such as
|
||||
the display name and profile picture, the processing of which is based on
|
||||
Article 6 (1) (a) GDPR ('consent'). piefed.keyboardvagabond.com stores
|
||||
profile data from subscriptions from compatible third-party services until
|
||||
it receives via that service or directly from the user a request for
|
||||
deletion or objection (unsubscribe, unlike, unboost).</p>
|
||||
|
||||
<h4>(c) Registered users</h4>
|
||||
<p>piefed.keyboardvagabond.com limits registrations to users it assumes to be
|
||||
part of the nomad community. piefed.keyboardvagabond.com reserves the
|
||||
right to refuse the provision of the service to any given user for any
|
||||
reason. To set up accounts and manage them subsequently, the following data
|
||||
from registered users is processed:</p>
|
||||
<ul>
|
||||
<li>Display name, account name, profile picture and header image </li>
|
||||
<li>Login credentials consisting of an email address </li>
|
||||
<li>Account description/biography </li>
|
||||
<li>Content (posts), promoted, and appreciated content </li>
|
||||
<li>Private messages (sent and received) </li>
|
||||
<li>Subscriptions and their recent content </li>
|
||||
<li>Logged-in sessions (terminal software, time and date, IP address) </li>
|
||||
</ul>
|
||||
<p>If registered users post profile data, the previous section applies
|
||||
accordingly. Note that updating subscribers and posting profile data
|
||||
(including profile mentions) requires disclosure of personal data to the
|
||||
service of the recipients. Depending on their piefed server's geographic
|
||||
location, the disclosure can possibly involve international data transfers
|
||||
that are outside of piefed.keyboardvagabond.com's control.</p>
|
||||
<p>The registered user's name and display name, profile picture and header,
|
||||
description, subscriptions, the own and promoted content, the content of
|
||||
their subscriptions, as well as their given feedback is published on their
|
||||
profile page.</p>
|
||||
<p>This processing is based on Article 6 (1) (b) of the GDPR ('processing is
|
||||
necessary for the performance of a contract') with the exception of personal
|
||||
data that is not required such as the display name and profile picture, the
|
||||
processing of which is based on Article 6 (1) (a) GDPR ('consent'). Profile
|
||||
data is retained until the account is deleted.</p>
|
||||
<p>Registered users are responsible for the use of their accounts and their own
|
||||
compliance with the GDPR as separate controllers when they post personal
|
||||
data of other people.</p>
|
||||
|
||||
<h4>(d) Contacting us by email</h4>
|
||||
<p>If you contact piefed.keyboardvagabond.com via email or a piefed private
|
||||
message, any personal data that your message may contain (such as your email
|
||||
address or name) will only be used to respond to your message and may be
|
||||
stored as part of an email archive. You are of course free to use a nickname
|
||||
and a pseudonymous email address. Such personal data will be deleted after
|
||||
12 months.</p>
|
||||
|
||||
<h4>Exercise your rights</h4>
|
||||
<p>You have the right to request from us access to and rectification or erasure
|
||||
of your personal data or restriction of processing concerning you or, where
|
||||
applicable, the right to object to processing or the right to data
|
||||
portability. Where applicable, you also have the right to withdraw your
|
||||
consent at any time. Please note that withdrawing your consent does not
|
||||
affect the lawfulness of processing based on consent before its withdrawal.
|
||||
</p>
|
||||
<p>Please find more information on your rights on the website of the <a
|
||||
href="https://ec.europa.eu/info/law/law-topic/data-protection/reform/rights-citizens/my-rights/what-are-my-rights_en"
|
||||
target="_blank">European Commission</a>.</p>
|
||||
<p>You have, in any case, the right to lodge a complaint with the <a
|
||||
href="https://edpb.europa.eu/about-edpb/about-edpb/members_en"
|
||||
target="_blank">data protection authority</a> as a supervisory
|
||||
authority.</p>
|
||||
|
||||
<h3>Age Restrictions</h3>
|
||||
<p>Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site.</p>
|
||||
|
||||
<h3>Community Standards and Rules</h3>
|
||||
<p>We maintain a professional, inclusive environment focused on travel and remote work. Our moderation approach prioritizes:</p>
|
||||
<ul>
|
||||
<li><strong>Respectful Discourse</strong> - Constructive conversations about destinations, cultures, and work practices</li>
|
||||
<li><strong>No NSFW Content</strong> - Keep posts appropriate for professional networking environments</li>
|
||||
<li><strong>Anti-Discrimination</strong> - Zero tolerance for racism, sexism, homophobia, or cultural prejudice</li>
|
||||
<li><strong>Authentic Sharing</strong> - Genuine experiences over promotional content</li>
|
||||
<li><strong>Privacy Respect</strong> - Be mindful when sharing location data and personal information</li>
|
||||
<li><strong>Professional Conduct</strong> - Treat fellow community members with respect and courtesy</li>
|
||||
</ul>
|
||||
<p>Reports are typically handled within 24 hours. When reporting, please include specific examples and context to help our moderation team.</p>
|
||||
|
||||
<h3>Account Termination</h3>
|
||||
<p>We reserve the right to suspend or terminate accounts for violations of community standards, illegal activity, or any behavior that threatens the safety and integrity of our community. Users will typically receive warnings before termination except in cases of severe violations.</p>
|
||||
|
||||
<h3>Acknowledgments</h3>
|
||||
<p>These terms are based on the <a href="https://eupolicy.social/terms"
|
||||
target="_blank">terms initially published by eupolicy.social</a> and
|
||||
made more accessible by the <a
|
||||
href="http://blog.riemann.cc/projects/piefed-privacy-policy-generator/"
|
||||
target="_blank">PieFed Privacy Policy Generator</a> in its version
|
||||
v1.1 as of 22/11/2022. This text is free to be adapted and remixed under the
|
||||
terms of the <a href="https://creativecommons.org/licenses/by/4.0/"
|
||||
target="_blank">CC-BY (Attribution 4.0 International) license</a>.</p>
|
||||
2
terms-of-service/pixelfed/About.html
Normal file
2
terms-of-service/pixelfed/About.html
Normal file
@@ -0,0 +1,2 @@
|
||||
<b>Keyboard Vagabond</b> is a home for travelers, nomads, and backpackers. There are multiple fediverse services available,
|
||||
so check them out at and learn about our community at <a href="https://www.keyboardvagabond.com">www.keyboardvagabond.com</a>.
|
||||
44
terms-of-service/write-freely/About.md
Normal file
44
terms-of-service/write-freely/About.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# Welcome! Start here 😁
|
||||
|
||||
Write Freely is a minimalist blog space that connects to the fediverse, so others can follow your account, *@someAwesomePerson@blog.keyboardvagabond.com,* on sites like [Mastodon](https://mastodon.keyboardvagabond.com), where they (or you) can boost, share, and comment, or subscribe with RSS.
|
||||
|
||||
To get started, check out the [Writer's Guide](https://writefreely.org/guide/v0.15.1), but to give you the gist, Write Freely uses [Markdown](https://www.markdownguide.org/cheat-sheet/), though it also works with HTML.
|
||||
|
||||
## Signing Up
|
||||
Signup uses the SSO system since blogs are a common source of spam and bad actors.
|
||||
To gain access you can contact the admin at [sysadmin@mail.keyboardvagabond.com](mailto:sysadmin@mail.keyboardvagabond.com) or message [@sysadmin@blog.keyboardvagabond.com](https://mastodon.keyboardvagabond.com/@sysadmin@blog.keyboardvagabond.com) for the invite link.
|
||||
|
||||
## Get Writing
|
||||
**Drafts** - Your posts start out as Draft and you Publish them to go live. </br>
|
||||
**Tags** - Use hashtags anywhere, or at the bottom or top of your blog to help your content be found. Use tags like [#blog](https://mastodon.keyboardvagabond.com/tags/blog), [#writing](https://mastodon.keyboardvagabond.com/tags/writing), [#travelblog](https://mastodon.keyboardvagabond.com/tags/travelblog), etc to help your content be found. **Sometimes changes to hashtags don't federate properly after a post has been published**, so be careful. Consider writing your blog in another application copy-pasting the final version so you don't get prematurely submit-happy. </br>
|
||||
**Pinning Posts** - You can pin a post so that it appears at the top of your blog. You can use it to make a directory of posts. See an example at [blog.michaeldileo.org](https://blog.michaeldileo.org). </br>
|
||||
**Images** - You can use Pixelfed or Picsur to host images and link them in the blog using markdown. </br>
|
||||
|
||||
## Using images in your blog
|
||||
### Picsur
|
||||
*A self-hosted alternative for Imgur*</br>
|
||||
Upload your photo to picsur and you can copy the link in markdown directly OR you hover over the icon in the bottom right to add edits to your query, such as resizing (you don't always want the largest image) or rotations. You can also choose the format dynamically by changing the filetype at the end. **Picsur does compress your images**, so if you want full quality, another source.
|
||||
|
||||
<blockquote></blockquote>
|
||||
|
||||

|
||||

|
||||
|
||||
### Pixelfed
|
||||
*The fediverse alternative to Instagram*</br>
|
||||
Upload to Pixelfed, either with Keyboard Vagabond or with an instance that doesn't compress images. From there you add the URL, but there aren't transformations that you can apply like with Picsur, so if you want styling use the HTML syntax.
|
||||
|
||||
```
|
||||
<img src="url to image" style="width:400px" />
|
||||
```
|
||||
|
||||
<img src="https://pm.keyboardvagabond.com/public/m/_v2/853322186423017473/33cc9b949-339791/cLiHE5KU1dpM/2Sc7Kf0yWRJ9DCJ7QUH28AsmEMMKHUrEVZ82jTqe.jpg" style="width: 400px" />
|
||||
|
||||
## Federation
|
||||
You can enable or disable federation for your blog. If you want to guarantee privacy you can leave your blogs in Draft.
|
||||
You follow blogs, not accounts. If you go to the settings page on your blog, you'll see the handle for it, which you can use to find your blog on the fediverse. Go to your Mastodon account and follow your blog before you publish a post to have them show up on that server.
|
||||
|
||||
## Monetization
|
||||
Monetization is enabled with [Web Monetization](https://webmonetization.org/), but if you're looking to start a business or earn income writing, [Ghost](https://ghost.org) is fantastic and also federates while taking less than other sites.
|
||||
|
||||
#keyboardvagabond #blog #intro #writefreely #guide #writefreelyguide
|
||||
17
terms-of-service/write-freely/WhyKeyboardVagabond.md
Normal file
17
terms-of-service/write-freely/WhyKeyboardVagabond.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Why Keyboard Vagabond?
|
||||
|
||||
The reason Keyboard Vagabond exists follows a trend online that is more and more common: people trying to escape the grasp and enshittification of big tech. It started with me leaving Reddit during the API debacle for the fediverse. Soon after I saw that many services became much more blatant about wanting to make me the product of their products. It was something that we always knew, but at least I felt like I was getting more out of it.
|
||||
|
||||
In 2023 I decided after living in Austin, TX for four years that it was time to do that thing that had been in the back of my mind for a long time - to sell everything and become a digital nomad. I'm a software developer and a traveler. I already had experience traveling and living out of hostels and I even spent two months in the Netherlands working abroad to see if I'd like to move there one day. It's still on the table. 😉
|
||||
|
||||
While I was traveling and navigating the new world of the fediverse, I saw multiple comments about how there isn't a dedicated space for nomads. There are a few communities on Lemmy, but not a real dedicated space. So I thought I'd make one and do it in a way that is related to my job and can put on a resume. So it's kinda over-built for the target audience (I hope) and overcomplicated.
|
||||
|
||||
That's why Keyboard Vagabond started existing, to create a space for nomads, but why one should use this instance instead of the bigger ones is a different question.
|
||||
|
||||
The answer is that you can use **both**! Federation can be tricky to get the content coming in, because someone has to follow the source. But one nice thing is that different "instances" have different vibes since they have their own communities. So, if you want to see what's going on in the nomad world, you could look at only things created on these individual servers, or "Local" vs all.
|
||||
|
||||
I'm hoping to create a place that is refreshing from big tech and full of good resources. It's not like one has to abandon Instagram, but hopefully this space can be an oasis from all of the advertising and attention economy, as that doesn't exist here.
|
||||
|
||||
To see everything that is on offer, check out the home page at [www.keyboardvagabond.com](https://www.keyboardvagabond.com). Join us and help to create a better web, one that's built for people and not for profit!
|
||||
|
||||
#keyboardvagabond #fediverse #blog #writefreely #mastodon #pixelfed #piefed #lemmy #travel #nomad #digitalnomad
|
||||
Reference in New Issue
Block a user