Files
kashilo/js/components/pages/page-terms.js

635 lines
35 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { getCurrentLanguage, i18n } from '../../i18n.js'
class PageTerms extends HTMLElement {
connectedCallback() {
this._unsubs = []
this.render()
this._unsubs.push(i18n.subscribe(() => this.render()))
}
disconnectedCallback() {
this._unsubs.forEach(fn => fn())
this._unsubs = []
}
render() {
const lang = getCurrentLanguage()
this.innerHTML = /* html */`
<div class="legal-page">
<a href="#/" class="back-link">← ${{ de: 'Zurück zur Startseite', en: 'Back to Home', fr: 'Retour à l\'accueil', it: 'Torna alla home', es: 'Volver al inicio', pt: 'Voltar ao Início', ru: 'На главную' }[lang] || 'Back to Home'}</a>
<div class="legal-content">
${this.getContent(lang)}
</div>
</div>
`
}
getContent(lang) {
const content = {
de: this.getContentDE,
en: this.getContentEN,
fr: this.getContentFR,
it: this.getContentIT,
es: this.getContentES,
pt: this.getContentPT,
ru: this.getContentRU
}
return (content[lang] || content.en).call(this)
}
getContentDE() {
return /* html */`
<h1>Allgemeine Geschäftsbedingungen (AGB)</h1>
<p class="legal-meta">kashilo.com — Anonymer Marktplatz | Stand: Februar 2026</p>
<h2>1. Geltungsbereich</h2>
<p>1.1 Diese AGB regeln die Nutzung der Plattform kashilo.com.</p>
<p>1.2 Die Plattform wird betrieben von einer natürlichen Person mit Sitz in der Schweiz.</p>
<p>1.3 Mit der Nutzung der Plattform erklärt sich die nutzende Person mit diesen AGB einverstanden.</p>
<h2>2. Leistungen der Plattform</h2>
<p>2.1 Die Plattform stellt einen Online-Marktplatz zur Verfügung, auf dem Nutzer/innen Anzeigen für Waren und Dienstleistungen veröffentlichen und untereinander kommunizieren können.</p>
<p>2.2 Die Plattform ist lediglich Vermittlerin und wird nicht Vertragspartei der zwischen den Nutzer/innen geschlossenen Verträge.</p>
<p>2.3 Der Betreiber übernimmt keine Gewähr für die Richtigkeit, Vollständigkeit oder Qualität der veröffentlichten Anzeigen.</p>
<h2>3. Registrierung und Accounts</h2>
<p>3.1 Die Nutzung erfordert keine Angabe persönlicher Daten. Die Registrierung erfolgt über eine anonyme UUID.</p>
<p>3.2 Die UUID ist der einzige Zugang zum Account. Es besteht keine Möglichkeit, eine verlorene UUID wiederherzustellen.</p>
<p>3.3 Pro Person darf nur ein aktiver Account geführt werden.</p>
<h2>4. Anzeigen</h2>
<p>4.1 Nutzer/innen können Anzeigen für legale Waren und Dienstleistungen veröffentlichen.</p>
<p>4.2 Der Betreiber behält sich vor, Anzeigen ohne Angabe von Gründen zu entfernen.</p>
<p>4.3 Anzeigen sind zeitlich begrenzt (30 Tage) und werden danach automatisch archiviert.</p>
<h2>5. Gebühren und Zahlungen</h2>
<p>5.1 Die Veröffentlichung einer Anzeige ist gebührenpflichtig. Die aktuelle Gebühr wird vor der Veröffentlichung angezeigt.</p>
<p>5.2 Die Bezahlung erfolgt ausschliesslich in Monero (XMR).</p>
<p>5.3 Bezahlte Gebühren werden nicht erstattet.</p>
<p>5.4 Transaktionen zwischen Nutzer/innen erfolgen direkt und ohne Beteiligung der Plattform.</p>
<h2>6. Kommunikation</h2>
<p>6.1 Die Plattform stellt einen Ende-zu-Ende verschlüsselten Chat zur Verfügung. Der Betreiber hat keinen Zugang zu den Nachrichteninhalten.</p>
<p>6.2 Die Nutzer/innen sind für den Inhalt ihrer Nachrichten selbst verantwortlich.</p>
<h2>7. Haftung</h2>
<p>7.1 Der Betreiber haftet nicht für:</p>
<ul>
<li>Schäden aus Transaktionen</li>
<li>Verlust von Kryptowährungen</li>
<li>Verlust des Zugangs durch verlorene UUID</li>
<li>Verfügbarkeit der Plattform</li>
<li>Nutzergenerierte Inhalte</li>
</ul>
<p>7.2 Die Haftung ist auf die bezahlten Gebühren beschränkt.</p>
<p>7.3 Der Betreiber haftet nicht für indirekte Schäden oder entgangenen Gewinn.</p>
<h2>8. Datenschutz</h2>
<p>8.1 Die Plattform erhebt so wenig personenbezogene Daten wie technisch möglich.</p>
<p>8.2 Keine E-Mail-Adressen, Namen oder Standortdaten werden gespeichert.</p>
<p>8.3 Nachrichten sind Ende-zu-Ende verschlüsselt.</p>
<p>8.4 Es werden keine Analyse- oder Tracking-Dienste eingesetzt.</p>
<p>8.5 Weitere Details in der Datenschutzerklärung.</p>
<h2>9. Sperrung und Kündigung</h2>
<p>9.1 Die Nutzer/in kann ihren Account jederzeit durch Löschen der UUID beenden.</p>
<p>9.2 Der Betreiber kann Accounts bei Verstössen sperren.</p>
<p>9.3 Kein Anspruch auf Rückerstattung bei Sperrung.</p>
<h2>10. Änderungen der AGB</h2>
<p>10.1 Der Betreiber kann diese AGB jederzeit ändern.</p>
<p>10.2 Durch weitere Nutzung akzeptiert die Nutzer/in die neuen AGB.</p>
<h2>11. Anwendbares Recht und Gerichtsstand</h2>
<p>11.1 Es gilt Schweizer Recht.</p>
<p>11.2 Gerichtsstand ist der Sitz des Betreibers in der Schweiz.</p>
<h2>12. Salvatorische Klausel</h2>
<p>Sollten einzelne Bestimmungen unwirksam sein, bleibt die Wirksamkeit der übrigen Bestimmungen unberührt.</p>
<p class="legal-meta">Letzte Aktualisierung: Februar 2026</p>
`
}
getContentEN() {
return /* html */`
<h1>Terms of Service</h1>
<p class="legal-meta">kashilo.com — Anonymous Marketplace | Last updated: February 2026</p>
<h2>1. Scope</h2>
<p>1.1 These Terms of Service govern the use of the platform kashilo.com.</p>
<p>1.2 The platform is operated by a natural person based in Switzerland.</p>
<p>1.3 By using the platform, the user agrees to these terms.</p>
<h2>2. Services</h2>
<p>2.1 The platform provides an online marketplace where users can publish listings for goods and services and communicate with each other.</p>
<p>2.2 The platform acts solely as an intermediary and does not become a party to contracts between users.</p>
<p>2.3 The operator does not guarantee the accuracy, completeness, or quality of published listings.</p>
<h2>3. Registration and Accounts</h2>
<p>3.1 No personal data is required. Registration is done via an anonymous UUID.</p>
<p>3.2 The UUID is the sole access to the account. Lost UUIDs cannot be recovered.</p>
<p>3.3 Only one active account per person is permitted.</p>
<h2>4. Listings</h2>
<p>4.1 Users may publish listings for legal goods and services.</p>
<p>4.2 The operator reserves the right to remove listings without stating reasons.</p>
<p>4.3 Listings are limited to 30 days and are automatically archived thereafter.</p>
<h2>5. Fees and Payments</h2>
<p>5.1 Publishing a listing requires a fee. The current fee is displayed before publication.</p>
<p>5.2 Payment is made exclusively in Monero (XMR).</p>
<p>5.3 Paid fees are non-refundable.</p>
<p>5.4 Transactions between users are direct and without platform involvement.</p>
<h2>6. Communication</h2>
<p>6.1 The platform provides end-to-end encrypted chat. The operator has no access to message content.</p>
<p>6.2 Users are responsible for the content of their messages.</p>
<h2>7. Liability</h2>
<p>7.1 The operator is not liable for:</p>
<ul>
<li>Damages from transactions</li>
<li>Loss of cryptocurrency</li>
<li>Loss of access due to lost UUID</li>
<li>Platform availability</li>
<li>User-generated content</li>
</ul>
<p>7.2 Liability is limited to fees paid.</p>
<p>7.3 The operator is not liable for indirect damages or lost profits.</p>
<h2>8. Data Protection</h2>
<p>8.1 The platform collects as little personal data as technically possible.</p>
<p>8.2 No email addresses, names, or location data are stored.</p>
<p>8.3 Messages are end-to-end encrypted.</p>
<p>8.4 No analytics or tracking services are used.</p>
<p>8.5 See the Privacy Policy for details.</p>
<h2>9. Suspension and Termination</h2>
<p>9.1 Users can terminate their account at any time by deleting their UUID.</p>
<p>9.2 The operator may suspend accounts for violations.</p>
<p>9.3 No refund claim exists in case of suspension.</p>
<h2>10. Changes to Terms</h2>
<p>10.1 The operator may change these terms at any time.</p>
<p>10.2 Continued use constitutes acceptance of the updated terms.</p>
<h2>11. Governing Law and Jurisdiction</h2>
<p>11.1 Swiss law applies.</p>
<p>11.2 Place of jurisdiction is the operator's domicile in Switzerland.</p>
<h2>12. Severability</h2>
<p>If any provision is found invalid, the remaining provisions remain in effect.</p>
<p class="legal-meta">Last updated: February 2026</p>
`
}
getContentFR() {
return /* html */`
<h1>Conditions Générales d'Utilisation (CGU)</h1>
<p class="legal-meta">kashilo.com — Marché anonyme | Mise à jour : février 2026</p>
<h2>1. Champ d'application</h2>
<p>1.1 Les présentes CGU régissent l'utilisation de la plateforme kashilo.com.</p>
<p>1.2 La plateforme est exploitée par une personne physique domiciliée en Suisse.</p>
<p>1.3 En utilisant la plateforme, l'utilisateur accepte les présentes CGU.</p>
<h2>2. Services</h2>
<p>2.1 La plateforme met à disposition un marché en ligne où les utilisateurs peuvent publier des annonces et communiquer entre eux.</p>
<p>2.2 La plateforme agit uniquement en tant qu'intermédiaire et ne devient pas partie aux contrats entre utilisateurs.</p>
<p>2.3 L'exploitant ne garantit pas l'exactitude, l'exhaustivité ou la qualité des annonces publiées.</p>
<h2>3. Inscription et comptes</h2>
<p>3.1 Aucune donnée personnelle n'est requise. L'inscription se fait via un UUID anonyme.</p>
<p>3.2 L'UUID est le seul accès au compte. Les UUID perdus ne peuvent pas être récupérés.</p>
<p>3.3 Un seul compte actif par personne est autorisé.</p>
<h2>4. Annonces</h2>
<p>4.1 Les utilisateurs peuvent publier des annonces pour des biens et services légaux.</p>
<p>4.2 L'exploitant se réserve le droit de supprimer des annonces sans justification.</p>
<p>4.3 Les annonces sont limitées à 30 jours et sont automatiquement archivées.</p>
<h2>5. Frais et paiements</h2>
<p>5.1 La publication d'une annonce est payante. Les frais sont affichés avant la publication.</p>
<p>5.2 Le paiement s'effectue exclusivement en Monero (XMR).</p>
<p>5.3 Les frais payés ne sont pas remboursables.</p>
<p>5.4 Les transactions entre utilisateurs sont directes et sans intervention de la plateforme.</p>
<h2>6. Communication</h2>
<p>6.1 La plateforme fournit un chat chiffré de bout en bout. L'exploitant n'a pas accès au contenu des messages.</p>
<p>6.2 Les utilisateurs sont responsables du contenu de leurs messages.</p>
<h2>7. Responsabilité</h2>
<p>7.1 L'exploitant n'est pas responsable :</p>
<ul>
<li>Des dommages liés aux transactions</li>
<li>De la perte de cryptomonnaies</li>
<li>De la perte d'accès due à un UUID perdu</li>
<li>De la disponibilité de la plateforme</li>
<li>Du contenu généré par les utilisateurs</li>
</ul>
<p>7.2 La responsabilité est limitée aux frais payés.</p>
<p>7.3 L'exploitant n'est pas responsable des dommages indirects ou des pertes de bénéfices.</p>
<h2>8. Protection des données</h2>
<p>8.1 La plateforme collecte le minimum de données personnelles techniquement nécessaire.</p>
<p>8.2 Aucune adresse e-mail, nom ou donnée de localisation n'est stocké.</p>
<p>8.3 Les messages sont chiffrés de bout en bout.</p>
<p>8.4 Aucun service d'analyse ou de suivi n'est utilisé.</p>
<p>8.5 Voir la politique de confidentialité pour plus de détails.</p>
<h2>9. Suspension et résiliation</h2>
<p>9.1 Les utilisateurs peuvent résilier leur compte à tout moment en supprimant leur UUID.</p>
<p>9.2 L'exploitant peut suspendre les comptes en cas de violation.</p>
<p>9.3 Aucun remboursement en cas de suspension.</p>
<h2>10. Modifications des CGU</h2>
<p>10.1 L'exploitant peut modifier les présentes CGU à tout moment.</p>
<p>10.2 L'utilisation continue vaut acceptation des CGU modifiées.</p>
<h2>11. Droit applicable et for juridique</h2>
<p>11.1 Le droit suisse est applicable.</p>
<p>11.2 Le for juridique est le domicile de l'exploitant en Suisse.</p>
<h2>12. Clause de sauvegarde</h2>
<p>Si une disposition est jugée invalide, les autres dispositions restent en vigueur.</p>
<p class="legal-meta">Dernière mise à jour : février 2026</p>
`
}
getContentIT() {
return /* html */`
<h1>Condizioni generali di utilizzo (CGU)</h1>
<p class="legal-meta">kashilo.com — Mercato anonimo | Aggiornamento: febbraio 2026</p>
<h2>1. Campo di applicazione</h2>
<p>1.1 Le presenti CGU disciplinano l'utilizzo della piattaforma kashilo.com.</p>
<p>1.2 La piattaforma è gestita da una persona fisica con sede in Svizzera.</p>
<p>1.3 Utilizzando la piattaforma, l'utente accetta le presenti CGU.</p>
<h2>2. Servizi della piattaforma</h2>
<p>2.1 La piattaforma mette a disposizione un mercato online in cui gli utenti possono pubblicare annunci per beni e servizi e comunicare tra loro.</p>
<p>2.2 La piattaforma agisce esclusivamente come intermediario e non diventa parte dei contratti tra gli utenti.</p>
<p>2.3 Il gestore non garantisce l'accuratezza, la completezza o la qualità degli annunci pubblicati.</p>
<h2>3. Registrazione e account</h2>
<p>3.1 Non sono richiesti dati personali. La registrazione avviene tramite un UUID anonimo.</p>
<p>3.2 L'UUID è l'unico accesso all'account. Non è possibile recuperare un UUID perso.</p>
<p>3.3 È consentito un solo account attivo per persona.</p>
<h2>4. Annunci</h2>
<p>4.1 Gli utenti possono pubblicare annunci per beni e servizi legali.</p>
<p>4.2 Il gestore si riserva il diritto di rimuovere annunci senza indicarne i motivi.</p>
<p>4.3 Gli annunci sono limitati a 30 giorni e vengono automaticamente archiviati.</p>
<h2>5. Tariffe e pagamenti</h2>
<p>5.1 La pubblicazione di un annuncio è a pagamento. La tariffa attuale viene visualizzata prima della pubblicazione.</p>
<p>5.2 Il pagamento avviene esclusivamente in Monero (XMR).</p>
<p>5.3 Le tariffe pagate non sono rimborsabili.</p>
<p>5.4 Le transazioni tra utenti avvengono direttamente e senza il coinvolgimento della piattaforma.</p>
<h2>6. Comunicazione</h2>
<p>6.1 La piattaforma mette a disposizione una chat crittografata end-to-end. Il gestore non ha accesso al contenuto dei messaggi.</p>
<p>6.2 Gli utenti sono responsabili del contenuto dei propri messaggi.</p>
<h2>7. Responsabilità</h2>
<p>7.1 Il gestore non è responsabile per:</p>
<ul>
<li>Danni derivanti da transazioni</li>
<li>Perdita di criptovalute</li>
<li>Perdita di accesso a causa di UUID smarrito</li>
<li>Disponibilità della piattaforma</li>
<li>Contenuti generati dagli utenti</li>
</ul>
<p>7.2 La responsabilità è limitata alle tariffe pagate.</p>
<p>7.3 Il gestore non è responsabile per danni indiretti o mancato guadagno.</p>
<h2>8. Protezione dei dati</h2>
<p>8.1 La piattaforma raccoglie il minor numero possibile di dati personali tecnicamente necessari.</p>
<p>8.2 Nessun indirizzo e-mail, nome o dato di localizzazione viene memorizzato.</p>
<p>8.3 I messaggi sono crittografati end-to-end.</p>
<p>8.4 Non vengono utilizzati servizi di analisi o tracciamento.</p>
<p>8.5 Per ulteriori dettagli consultare l'informativa sulla privacy.</p>
<h2>9. Sospensione e risoluzione</h2>
<p>9.1 Gli utenti possono chiudere il proprio account in qualsiasi momento eliminando il proprio UUID.</p>
<p>9.2 Il gestore può sospendere gli account in caso di violazioni.</p>
<p>9.3 Nessun diritto al rimborso in caso di sospensione.</p>
<h2>10. Modifiche delle CGU</h2>
<p>10.1 Il gestore può modificare le presenti CGU in qualsiasi momento.</p>
<p>10.2 L'uso continuato della piattaforma costituisce accettazione delle CGU modificate.</p>
<h2>11. Diritto applicabile e foro competente</h2>
<p>11.1 Si applica il diritto svizzero.</p>
<p>11.2 Il foro competente è la sede del gestore in Svizzera.</p>
<h2>12. Clausola di salvaguardia</h2>
<p>Qualora singole disposizioni risultino inefficaci, la validità delle restanti disposizioni rimane inalterata.</p>
<p class="legal-meta">Ultimo aggiornamento: febbraio 2026</p>
`
}
getContentES() {
return /* html */`
<h1>Condiciones generales de uso (CGU)</h1>
<p class="legal-meta">kashilo.com — Mercado anónimo | Actualización: febrero 2026</p>
<h2>1. Ámbito de aplicación</h2>
<p>1.1 Las presentes CGU regulan el uso de la plataforma kashilo.com.</p>
<p>1.2 La plataforma es operada por una persona física con sede en Suiza.</p>
<p>1.3 Al utilizar la plataforma, el usuario acepta las presentes CGU.</p>
<h2>2. Servicios de la plataforma</h2>
<p>2.1 La plataforma pone a disposición un mercado en línea donde los usuarios pueden publicar anuncios de bienes y servicios y comunicarse entre sí.</p>
<p>2.2 La plataforma actúa únicamente como intermediaria y no se convierte en parte de los contratos entre los usuarios.</p>
<p>2.3 El operador no garantiza la exactitud, integridad o calidad de los anuncios publicados.</p>
<h2>3. Registro y cuentas</h2>
<p>3.1 No se requieren datos personales. El registro se realiza mediante un UUID anónimo.</p>
<p>3.2 El UUID es el único acceso a la cuenta. No es posible recuperar un UUID perdido.</p>
<p>3.3 Solo se permite una cuenta activa por persona.</p>
<h2>4. Anuncios</h2>
<p>4.1 Los usuarios pueden publicar anuncios de bienes y servicios legales.</p>
<p>4.2 El operador se reserva el derecho de eliminar anuncios sin indicar motivos.</p>
<p>4.3 Los anuncios están limitados a 30 días y se archivan automáticamente.</p>
<h2>5. Tarifas y pagos</h2>
<p>5.1 La publicación de un anuncio tiene un coste. La tarifa actual se muestra antes de la publicación.</p>
<p>5.2 El pago se realiza exclusivamente en Monero (XMR).</p>
<p>5.3 Las tarifas pagadas no son reembolsables.</p>
<p>5.4 Las transacciones entre usuarios son directas y sin intervención de la plataforma.</p>
<h2>6. Comunicación</h2>
<p>6.1 La plataforma proporciona un chat cifrado de extremo a extremo. El operador no tiene acceso al contenido de los mensajes.</p>
<p>6.2 Los usuarios son responsables del contenido de sus mensajes.</p>
<h2>7. Responsabilidad</h2>
<p>7.1 El operador no es responsable de:</p>
<ul>
<li>Daños derivados de transacciones</li>
<li>Pérdida de criptomonedas</li>
<li>Pérdida de acceso por UUID extraviado</li>
<li>Disponibilidad de la plataforma</li>
<li>Contenido generado por los usuarios</li>
</ul>
<p>7.2 La responsabilidad se limita a las tarifas pagadas.</p>
<p>7.3 El operador no es responsable de daños indirectos o lucro cesante.</p>
<h2>8. Protección de datos</h2>
<p>8.1 La plataforma recopila el mínimo de datos personales técnicamente posible.</p>
<p>8.2 No se almacenan direcciones de correo electrónico, nombres ni datos de ubicación.</p>
<p>8.3 Los mensajes están cifrados de extremo a extremo.</p>
<p>8.4 No se utilizan servicios de análisis ni seguimiento.</p>
<p>8.5 Consulte la política de privacidad para más detalles.</p>
<h2>9. Suspensión y resolución</h2>
<p>9.1 Los usuarios pueden cancelar su cuenta en cualquier momento eliminando su UUID.</p>
<p>9.2 El operador puede suspender cuentas en caso de infracciones.</p>
<p>9.3 No existe derecho a reembolso en caso de suspensión.</p>
<h2>10. Modificaciones de las CGU</h2>
<p>10.1 El operador puede modificar las presentes CGU en cualquier momento.</p>
<p>10.2 El uso continuado constituye la aceptación de las CGU modificadas.</p>
<h2>11. Derecho aplicable y jurisdicción</h2>
<p>11.1 Se aplica el derecho suizo.</p>
<p>11.2 El fuero competente es el domicilio del operador en Suiza.</p>
<h2>12. Cláusula de salvaguarda</h2>
<p>Si alguna disposición resulta inválida, la validez de las disposiciones restantes no se verá afectada.</p>
<p class="legal-meta">Última actualización: febrero 2026</p>
`
}
getContentPT() {
return /* html */`
<h1>Termos de Uso</h1>
<p class="legal-meta">kashilo.com — Mercado anônimo | Atualização: fevereiro 2026</p>
<h2>1. Âmbito de aplicação</h2>
<p>1.1 Estes Termos de Uso regulam a utilização da plataforma kashilo.com.</p>
<p>1.2 A plataforma é operada por uma pessoa física com sede na Suíça.</p>
<p>1.3 Ao utilizar a plataforma, o usuário concorda com estes Termos de Uso.</p>
<h2>2. Serviços da plataforma</h2>
<p>2.1 A plataforma disponibiliza um mercado online onde os usuários podem publicar anúncios de bens e serviços e comunicar entre si.</p>
<p>2.2 A plataforma atua exclusivamente como intermediária e não se torna parte dos contratos entre os usuários.</p>
<p>2.3 O operador não garante a exatidão, a integridade ou a qualidade dos anúncios publicados.</p>
<h2>3. Registro e contas</h2>
<p>3.1 Não são necessários dados pessoais. O registro é feito através de um UUID anônimo.</p>
<p>3.2 O UUID é o único acesso à conta. Não é possível recuperar um UUID perdido.</p>
<p>3.3 Apenas uma conta ativa por pessoa é permitida.</p>
<h2>4. Anúncios</h2>
<p>4.1 Os usuários podem publicar anúncios de bens e serviços legais.</p>
<p>4.2 O operador reserva-se o direito de remover anúncios sem indicar motivos.</p>
<p>4.3 Os anúncios são limitados a 30 dias e são automaticamente arquivados.</p>
<h2>5. Taxas e pagamentos</h2>
<p>5.1 A publicação de um anúncio é paga. A taxa atual é exibida antes da publicação.</p>
<p>5.2 O pagamento é feito exclusivamente em Monero (XMR).</p>
<p>5.3 As taxas pagas não são reembolsáveis.</p>
<p>5.4 As transações entre usuários são diretas e sem envolvimento da plataforma.</p>
<h2>6. Comunicação</h2>
<p>6.1 A plataforma disponibiliza um chat criptografado de ponta a ponta. O operador não tem acesso ao conteúdo das mensagens.</p>
<p>6.2 Os usuários são responsáveis pelo conteúdo de suas mensagens.</p>
<h2>7. Responsabilidade</h2>
<p>7.1 O operador não é responsável por:</p>
<ul>
<li>Danos decorrentes de transações</li>
<li>Perda de criptomoedas</li>
<li>Perda de acesso por UUID extraviado</li>
<li>Disponibilidade da plataforma</li>
<li>Conteúdo gerado pelos usuários</li>
</ul>
<p>7.2 A responsabilidade é limitada às taxas pagas.</p>
<p>7.3 O operador não é responsável por danos indiretos ou lucros cessantes.</p>
<h2>8. Proteção de dados</h2>
<p>8.1 A plataforma coleta o mínimo de dados pessoais tecnicamente possível.</p>
<p>8.2 Nenhum endereço de e-mail, nome ou dado de localização é armazenado.</p>
<p>8.3 As mensagens são criptografadas de ponta a ponta.</p>
<p>8.4 Não são utilizados serviços de análise ou rastreamento.</p>
<p>8.5 Consulte a política de privacidade para mais detalhes.</p>
<h2>9. Suspensão e rescisão</h2>
<p>9.1 Os usuários podem encerrar sua conta a qualquer momento excluindo seu UUID.</p>
<p>9.2 O operador pode suspender contas em caso de violações.</p>
<p>9.3 Não há direito a reembolso em caso de suspensão.</p>
<h2>10. Alterações dos Termos de Uso</h2>
<p>10.1 O operador pode alterar estes Termos de Uso a qualquer momento.</p>
<p>10.2 O uso continuado constitui aceitação dos Termos de Uso alterados.</p>
<h2>11. Direito aplicável e foro competente</h2>
<p>11.1 Aplica-se o direito suíço.</p>
<p>11.2 O foro competente é o domicílio do operador na Suíça.</p>
<h2>12. Cláusula de salvaguarda</h2>
<p>Se alguma disposição for considerada inválida, a validade das demais disposições permanece inalterada.</p>
<p class="legal-meta">Última atualização: fevereiro 2026</p>
`
}
getContentRU() {
return /* html */`
<h1>Условия использования</h1>
<p class="legal-meta">kashilo.com — Анонимный маркетплейс | Обновлено: февраль 2026</p>
<h2>1. Область применения</h2>
<p>1.1 Настоящие Условия использования регулируют пользование платформой kashilo.com.</p>
<p>1.2 Платформа управляется физическим лицом с местонахождением в Швейцарии.</p>
<p>1.3 Используя платформу, пользователь соглашается с настоящими Условиями использования.</p>
<h2>2. Услуги платформы</h2>
<p>2.1 Платформа предоставляет онлайн-маркетплейс, на котором пользователи могут размещать объявления о товарах и услугах и общаться друг с другом.</p>
<p>2.2 Платформа выступает исключительно как посредник и не становится стороной договоров между пользователями.</p>
<p>2.3 Оператор не гарантирует точность, полноту или качество опубликованных объявлений.</p>
<h2>3. Регистрация и аккаунты</h2>
<p>3.1 Персональные данные не требуются. Регистрация осуществляется через анонимный UUID.</p>
<p>3.2 UUID является единственным способом доступа к аккаунту. Восстановление утраченного UUID невозможно.</p>
<p>3.3 Допускается только один активный аккаунт на человека.</p>
<h2>4. Объявления</h2>
<p>4.1 Пользователи могут размещать объявления о легальных товарах и услугах.</p>
<p>4.2 Оператор оставляет за собой право удалять объявления без указания причин.</p>
<p>4.3 Объявления ограничены 30 днями и автоматически архивируются.</p>
<h2>5. Тарифы и платежи</h2>
<p>5.1 Публикация объявления является платной. Текущий тариф отображается перед публикацией.</p>
<p>5.2 Оплата производится исключительно в Monero (XMR).</p>
<p>5.3 Оплаченные тарифы не подлежат возврату.</p>
<p>5.4 Транзакции между пользователями осуществляются напрямую и без участия платформы.</p>
<h2>6. Коммуникация</h2>
<p>6.1 Платформа предоставляет чат со сквозным шифрованием. Оператор не имеет доступа к содержимому сообщений.</p>
<p>6.2 Пользователи несут ответственность за содержание своих сообщений.</p>
<h2>7. Ответственность</h2>
<p>7.1 Оператор не несёт ответственности за:</p>
<ul>
<li>Ущерб от транзакций</li>
<li>Потерю криптовалюты</li>
<li>Потерю доступа из-за утраченного UUID</li>
<li>Доступность платформы</li>
<li>Контент, созданный пользователями</li>
</ul>
<p>7.2 Ответственность ограничена оплаченными тарифами.</p>
<p>7.3 Оператор не несёт ответственности за косвенные убытки или упущенную выгоду.</p>
<h2>8. Защита данных</h2>
<p>8.1 Платформа собирает минимально возможный объём персональных данных.</p>
<p>8.2 Адреса электронной почты, имена и данные о местоположении не хранятся.</p>
<p>8.3 Сообщения защищены сквозным шифрованием.</p>
<p>8.4 Сервисы аналитики и отслеживания не используются.</p>
<p>8.5 Подробности см. в Политике конфиденциальности.</p>
<h2>9. Приостановка и прекращение</h2>
<p>9.1 Пользователи могут закрыть свой аккаунт в любое время, удалив свой UUID.</p>
<p>9.2 Оператор может приостановить аккаунты в случае нарушений.</p>
<p>9.3 Право на возврат средств при приостановке отсутствует.</p>
<h2>10. Изменения Условий использования</h2>
<p>10.1 Оператор может изменить настоящие Условия использования в любое время.</p>
<p>10.2 Продолжение использования означает принятие изменённых Условий использования.</p>
<h2>11. Применимое право и подсудность</h2>
<p>11.1 Применяется швейцарское право.</p>
<p>11.2 Место подсудности — местонахождение оператора в Швейцарии.</p>
<h2>12. Сальваторная оговорка</h2>
<p>Если отдельные положения окажутся недействительными, действительность остальных положений остаётся неизменной.</p>
<p class="legal-meta">Последнее обновление: февраль 2026</p>
`
}
}
customElements.define('page-terms', PageTerms)
const style = document.createElement('style')
style.textContent = /* css */`
page-terms .legal-page {
padding: var(--space-lg) 0;
max-width: 800px;
margin: 0 auto;
}
page-terms .back-link {
display: inline-block;
color: var(--color-text-muted);
text-decoration: none;
font-size: var(--font-size-sm);
margin-bottom: var(--space-lg);
transition: color 0.2s;
}
page-terms .back-link:hover {
color: var(--color-text);
}
page-terms .legal-content h1 {
font-size: var(--font-size-2xl);
margin: 0 0 var(--space-xs);
}
page-terms .legal-content h2 {
font-size: var(--font-size-lg);
margin: var(--space-xl) 0 var(--space-sm);
padding-top: var(--space-md);
border-top: 1px solid var(--color-border);
}
page-terms .legal-content h2:first-of-type {
border-top: none;
}
page-terms .legal-content p {
line-height: 1.7;
margin: 0 0 var(--space-sm);
color: var(--color-text-secondary);
}
page-terms .legal-content ul {
margin: 0 0 var(--space-sm);
padding-left: var(--space-lg);
color: var(--color-text-secondary);
}
page-terms .legal-content ul li {
line-height: 1.7;
margin-bottom: var(--space-xs);
}
page-terms .legal-meta {
color: var(--color-text-muted);
font-size: var(--font-size-sm);
}
@media (max-width: 768px) {
page-terms .legal-page {
padding: var(--space-md) 0;
}
page-terms .legal-content h1 {
font-size: var(--font-size-xl);
}
page-terms .legal-content h2 {
font-size: var(--font-size-base);
}
}
`
document.head.appendChild(style)