635 lines
37 KiB
JavaScript
635 lines
37 KiB
JavaScript
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 — Privater 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 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 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 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 kostet 1 USD (oder Gegenwert in anderer Währung) für eine Laufzeit von 30 Tagen. Der Betreiber behält sich vor, die Gebühr anzupassen.</p>
|
||
<p>5.2 Die Bezahlung erfolgt in Monero (XMR) über den Zahlungsdienstleister BTCPay Server. Es werden keine personenbezogenen Zahlungsdaten erhoben.</p>
|
||
<p>5.3 Bezahlte Gebühren werden nicht erstattet.</p>
|
||
<p>5.4 Transaktionen zwischen Nutzer erfolgen direkt und ohne Beteiligung der Plattform. Der Betreiber ist nicht Vertragspartei und übernimmt keine Verantwortung für Zahlungen zwischen Nutzern.</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 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 Der Nutzer 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 der Nutzer 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 — Private 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 costs $1 (or equivalent in other currencies) for a duration of 30 days. The operator reserves the right to adjust the fee.</p>
|
||
<p>5.2 Payment is made in Monero (XMR) via the payment processor BTCPay Server. No personal payment data is collected.</p>
|
||
<p>5.3 Paid fees are non-refundable.</p>
|
||
<p>5.4 Transactions between users are direct and without platform involvement. The operator is not a contracting party and assumes no responsibility for payments between users.</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é privé | 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 coûte 1 USD (ou l'équivalent dans une autre devise) pour une durée de 30 jours. L'exploitant se réserve le droit d'adapter les frais.</p>
|
||
<p>5.2 Le paiement s'effectue en Monero (XMR) via le prestataire de paiement BTCPay Server. Aucune donnée de paiement personnelle n'est collectée.</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. L'exploitant n'est pas partie contractante et n'assume aucune responsabilité pour les paiements entre utilisateurs.</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 privato | 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 costa 1 USD (o equivalente in altra valuta) per una durata di 30 giorni. Il gestore si riserva il diritto di adeguare la tariffa.</p>
|
||
<p>5.2 Il pagamento avviene in Monero (XMR) tramite il fornitore di servizi di pagamento BTCPay Server. Non vengono raccolti dati di pagamento personali.</p>
|
||
<p>5.3 Le tariffe pagate non sono rimborsabili.</p>
|
||
<p>5.4 Le transazioni tra utenti avvengono direttamente e senza coinvolgimento della piattaforma. Il gestore non è parte contrattuale e non si assume responsabilità per i pagamenti tra utenti.</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 privado | 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 cuesta 1 USD (o equivalente en otra moneda) por una duración de 30 días. El operador se reserva el derecho de ajustar la tarifa.</p>
|
||
<p>5.2 El pago se realiza en Monero (XMR) a través del procesador de pagos BTCPay Server. No se recopilan datos de pago personales.</p>
|
||
<p>5.3 Las tarifas pagadas no son reembolsables.</p>
|
||
<p>5.4 Las transacciones entre usuarios son directas y sin participación de la plataforma. El operador no es parte contratante y no asume responsabilidad por los pagos entre usuarios.</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 privado | 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 custa 1 USD (ou equivalente em outra moeda) por um período de 30 dias. O operador reserva-se o direito de ajustar a taxa.</p>
|
||
<p>5.2 O pagamento é feito em Monero (XMR) através do processador de pagamentos BTCPay Server. Nenhum dado de pagamento pessoal é coletado.</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. O operador não é parte contratante e não assume responsabilidade pelos pagamentos entre usuários.</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 Публикация объявления стоит 1 USD (или эквивалент в другой валюте) сроком на 30 дней. Оператор оставляет за собой право изменять тариф.</p>
|
||
<p>5.2 Оплата производится в Monero (XMR) через платёжный сервис BTCPay Server. Персональные платёжные данные не собираются.</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)
|