add source code and readme

This commit is contained in:
2025-12-24 14:35:17 +01:00
parent 7c92e1e610
commit 74324d5a1b
331 changed files with 39272 additions and 1 deletions

View 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>

View 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>

View 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>

View 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>

View 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>

View 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>