1<!DOCTYPE html> 2<html lang="zh"> 3<head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <title>éç§æ¿ç / Privacy Policy â Secret World</title> 7 <meta name="description" content="Secret World å¤è¯è¨éç§æ¿çï¼ä¸æãEnglishãItalianoãFrançaisãEspañolãÐ ÑÑÑкийã" /> 8 <style> 9 :root{--fg:#1b1b1b;--muted:#666;--link:#0b6bdc;--bg:#fff;--card:#fafafa;--bd:#eee} 10 *{box-sizing:border-box} 11 body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;color:var(--fg);background:var(--bg);line-height:1.65} 12 header{border-bottom:1px solid var(--bd);background:#fff;position:sticky;top:0;z-index:5} 13 .wrap{max-width:900px;margin:0 auto;padding:20px} 14 .brand{display:flex;align-items:center;gap:14px} 15 .brand img{height:36px;display:block} 16 .brand strong{font-size:18px} 17 .meta{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:10px} 18 select{padding:6px 10px;border:1px solid var(--bd);border-radius:8px;background:#fff} 19 main{padding:24px 0} 20 h1{font-size:24px;margin:0 0 6px} 21 h2{font-size:18px;margin:22px 0 10px} 22 p,li{font-size:16px} 23 ul{padding-left:20px;margin:8px 0 14px} 24 .muted{color:var(--muted)} 25 .card{background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:16px} 26 a{color:var(--link);text-decoration:none} 27 a:hover{text-decoration:underline} 28 footer{border-top:1px solid var(--bd);margin-top:30px} 29 .logo-fallback{font-weight:700} 30 @media (max-width:560px){.brand strong{display:none}} 31 </style> 32</head> 33<body> 34 35<header> 36 <div class="wrap"> 37 <div class="brand"> 38 <!-- Provo il logo più comune del sito; se non esiste, compare il fallback testuale --> 39 <img src="/img/logo.svg" alt="Secret World" onerror="this.style.display='none';document.getElementById('logoFallback').style.display='inline-block'"> 40 <span id="logoFallback" class="logo-fallback" style="display:none">Secret World</span> 41 <strong>Secret World â Sworld Tech Ltd.</strong> 42 </div> 43 44 <div class="meta"> 45 <div class="muted" id="lastUpdated"></div> 46 <label> 47 <select id="langSelect" aria-label="Language"> 48 <option value="zh">䏿ï¼ç®ä½ï¼</option> 49 <option value="en">English</option> 50 <option value="it">Italiano</option> 51 <option value="fr">Français</option> 52 <option value="es">Español</option> 53 <option value="ru">Ð ÑÑÑкий</option> 54 </select> 55 </label> 56 </div> 57 </div> 58</header> 59 60<main class="wrap"> 61 <article id="content"></article> 62 <footer class="wrap"> 63 <div class="wrap" style="padding-left:0"> 64 <p class="muted">© Sworld Tech Ltd. â Secret World</p> 65 </div> 66 </footer> 67</main> 68
69<script> 70 // Data aggiornamento (mostrata in ogni lingua) 71 const UPDATED = '2025-08-15'; 72 73 const T = { 74 zh: { 75 updated: `æåæ´æ°ï¼${UPDATED}`, 76 title: 'éç§æ¿ç', 77 html: ` 78 <p>æ¬éç§æ¿çç± <strong>Sworld Tech Ltd.</strong>ï¼ä»¥ä¸ç®ç§°âSecret Worldâï¼æä¾ï¼éç¨äºæä»¬éè¿å为åºç¨å¸åºåç½ç«æä¾çæå¡ã</p> 79 80 <h2>1. æä»¬æ¶éçä¿¡æ¯</h2> 81 <p>卿¨ä½¿ç¨åºç¨æ¶ï¼æä»¬å¯è½å¨è·å¾æ¨çåæåæ¶é以ä¸ä¿¡æ¯ï¼</p> 82 <ul> 83 <li>è系信æ¯ï¼ä¾å¦ï¼çµåé®ç®±ï¼ä» 卿¨æ³¨åæèç³»æä»¬æ¶æä¾ï¼</li> 84 <li>è¯è¨å好ä¸ä½¿ç¨æ åµï¼ç¨äºæ¹è¿å 容ä¸åè½ï¼</li> 85 <li>è¿ä¼¼å°çä½ç½®ï¼ä» 卿¨ææçæ åµä¸ï¼ç¨äºæä¾æ¬å°åå 容ï¼</li> 86 </ul> 87 <div class="card"><strong>éè¦æç¤ºï¼</strong>æä»¬<strong>䏿¶éãä¸åå¨ä»»ä½è´¢å¡ä¿¡æ¯</strong>ï¼å¦é¶è¡å¡æä¿¡ç¨å¡ä¿¡æ¯ï¼ã<br>ææä»æ¬¾åç±å为æ¯ä»ç³»ç»ç´æ¥å¤çã</div> 88 89 <h2>2. æä»¬å¦ä½ä½¿ç¨ä¿¡æ¯</h2> 90 <ul> 91 <li>æä¾ãç»´æ¤ä¸æ¹è¿åºç¨åè½ä¸æ è¡å 容</li> 92 <li>个æ§åæ¨èä¸å®¢æ·æ¯æ</li> 93 <li>å®å ¨ä¸é²æ¬ºè¯</li> 94 </ul> 95 96 <h2>3. ä¿¡æ¯å ±äº«</h2> 97 <p>é¤éæ³å¾è¦æ±æè·å¾æ¨çæç¡®åæï¼æä»¬ä¸ä¼ä¸ä»»ä½ç¬¬ä¸æ¹å享æ¨ç个人信æ¯ã</p> 98 99 <h2>4. æ°æ®å®å ¨ä¸åå¨</h2> 100 <p>æä»¬éååççææ¯ä¸ç®¡çæªæ½ä¿æ¤æ¨çä¿¡æ¯ï¼é²æ¢æªç»ææç访é®ãæ«é²ãä¿®æ¹æææ¯ãæ¨çä¿¡æ¯å¯è½åå¨å¨ä¸å½å¢å ææä»¬å¨å ¶ä»å½å®¶/å°åºçå®å ¨æå¡å¨ä¸ã</p> 101 102 <h2>5. æ¨çæå©</h2> 103 <p>æ¨å¯ä»¥éæ¶èç³»æä»¬ä»¥è®¿é®ãæ´æ£æå 餿¨ç个人信æ¯ã</p> 104 105 <h2>6. èç³»æä»¬</h2> 106 <p>Emailï¼<a href="mailto:[email protected]">[email protected]</a></p> 107 ` 108 }, 109 en: { 110 updated: `Last updated: ${UPDATED}`, 111 title: 'Privacy Policy', 112 html: ` 113 <p>This Privacy Policy is provided by <strong>Sworld Tech Ltd.</strong> (âSecret Worldâ). It applies to our app and website services, including distribution via Huawei AppGallery.</p> 114 115 <h2>1. Data we collect</h2> 116 <ul> 117 <li>Contact details (e.g., email, only if you register or contact us)</li> 118 <li>Language preference and usage to improve features</li> 119 <li>Approximate location (only with your consent) for localized content</li> 120 </ul> 121 <div class="card"><strong>Important:</strong> We <strong>do not collect or store any financial data</strong> (e.g., card or bank details). All payments are processed directly by Huawei IAP.</div> 122 123 <h2>2. How we use data</h2> 124 <ul> 125 <li>To provide, maintain, and improve the app</li> 126 <li>Personalized content and support</li> 127 <li>Security and fraud prevention</li> 128 </ul> 129 130 <h2>3. Sharing</h2> 131 <p>We do not share personal data with third parties unless required by law or with your explicit consent.</p> 132 133 <h2>4. Security & storage</h2> 134 <p>We use reasonable technical and organizational measures to protect your data. Data may be stored in China or on secure servers in other countries/regions.</p> 135 136 <h2>5. Your rights</h2> 137 <p>You may contact us to access, correct, or delete your personal data.</p> 138 139 <h2>6. Contact</h2> 140 <p>Email: <a href="mailto:[email protected]">[email protected]</a></p> 141 ` 142 }, 143 it: { 144 updated: `Ultimo aggiornamento: ${UPDATED}`, 145 title: 'Informativa Privacy', 146 html: ` 147 <p>La presente informativa è fornita da <strong>Sworld Tech Ltd.</strong> (âSecret Worldâ) e si applica ai nostri servizi via app e sito, inclusa la distribuzione tramite Huawei AppGallery.</p> 148 149 <h2>1. Dati che raccogliamo</h2> 150 <ul> 151 <li>Contatti (es. email, solo se ti registri o ci contatti)</li> 152 <li>Preferenza linguistica e utilizzo per migliorare le funzionalità </li> 153 <li>Posizione approssimativa (solo con il tuo consenso) per contenuti localizzati</li> 154 </ul> 155 <div class="card"><strong>Importante:</strong> <strong>non raccogliamo né conserviamo dati finanziari</strong> (carte o conti). I pagamenti sono gestiti direttamente da Huawei IAP.</div> 156 157 <h2>2. Come utilizziamo i dati</h2> 158 <ul> 159 <li>Per fornire, mantenere e migliorare lâapp</li> 160 <li>Contenuti personalizzati e supporto clienti</li> 161 <li>Sicurezza e prevenzione frodi</li> 162 </ul> 163 164 <h2>3. Condivisione</h2> 165 <p>Non condividiamo i dati personali con terzi salvo obblighi di legge o tuo esplicito consenso.</p> 166 167 <h2>4. Sicurezza e conservazione</h2> 168 <p>Adottiamo misure tecniche e organizzative adeguate. I dati possono essere conservati in Cina o su server sicuri in altri Paesi/regioni.<
168/p> 169 170 <h2>5. I tuoi diritti</h2> 171 <p>Puoi contattarci per accesso, rettifica o cancellazione dei tuoi dati.</p> 172 173 <h2>6. Contatti</h2> 174 <p>Email: <a href="mailto:[email protected]">[email protected]</a></p> 175 ` 176 }, 177 fr: { 178 updated: `Dernière mise à jour : ${UPDATED}`, 179 title: 'Politique de confidentialité', 180 html: ` 181 <p>La présente politique est fournie par <strong>Sworld Tech Ltd.</strong> (« Secret World ») et sâapplique à nos services via lâapp et le site, y compris la distribution sur Huawei AppGallery.</p> 182 183 <h2>1. Données collectées</h2> 184 <ul> 185 <li>Coordonnées (ex. e-mail, seulement si vous vous inscrivez ou nous contactez)</li> 186 <li>Préférence de langue et utilisation pour améliorer les fonctionnalités</li> 187 <li>Localisation approximative (avec votre consentement) pour un contenu localisé</li> 188 </ul> 189 <div class="card"><strong>Important :</strong> nous <strong>ne collectons ni ne stockons aucune donnée financière</strong>. Les paiements sont traités par Huawei IAP.</div> 190 191 <h2>2. Utilisation</h2> 192 <ul> 193 <li>Fournir, maintenir et améliorer lâapplication</li> 194 <li>Contenu personnalisé et assistance</li> 195 <li>Sécurité et prévention de la fraude</li> 196 </ul> 197 198 <h2>3. Partage</h2> 199 <p>Pas de partage de données personnelles avec des tiers, sauf obligation légale ou votre consentement explicite.</p> 200 201 <h2>4. Sécurité et stockage</h2> 202 <p>Mesures techniques et organisationnelles raisonnables. Données stockées en Chine ou sur des serveurs sécurisés dans dâautres pays/régions.</p> 203 204 <h2>5. Vos droits</h2> 205 <p>Contactez-nous pour accéder, corriger ou supprimer vos données.</p> 206 207 <h2>6. Contact</h2> 208 <p>E-mail : <a href="mailto:[email protected]">[email protected]</a></p> 209 ` 210 }, 211 es: { 212 updated: `Ãltima actualización: ${UPDATED}`, 213 title: 'PolÃtica de Privacidad', 214 html: ` 215 <p>Esta polÃtica es proporcionada por <strong>Sworld Tech Ltd.</strong> (âSecret Worldâ) y se aplica a nuestros servicios por app y web, incluida la distribución en Huawei AppGallery.</p> 216 217 <h2>1. Datos que recopilamos</h2> 218 <ul> 219 <li>Datos de contacto (p. ej., correo electrónico, solo si te registras o nos contactas)</li> 220 <li>Preferencia de idioma y uso para mejorar funciones</li> 221 <li>Ubicación aproximada (con tu consentimiento) para contenido local</li> 222 </ul> 223 <div class="card"><strong>Importante:</strong> <strong>no recopilamos ni almacenamos datos financieros</strong>. Los pagos se procesan mediante Huawei IAP.</div> 224 225 <h2>2. Uso de datos</h2> 226 <ul> 227 <li>Proporcionar, mantener y mejorar la app</li> 228 <li>Contenido personalizado y soporte</li> 229 <li>Seguridad y prevención de fraudes</li> 230 </ul> 231 232 <h2>3. Compartición</h2> 233 <p>No compartimos datos personales con terceros salvo obligación legal o consentimiento expreso.</p> 234 235 <h2>4. Seguridad y almacenamiento</h2> 236 <p>Medidas técnicas y organizativas razonables. Datos almacenados en China o en servidores seguros de otros paÃses/regiones.</p> 237 238 <h2>5. Tus derechos</h2> 239 <p>Puedes contactarnos para acceder, corregir o eliminar tus datos.</p> 240 241 <h2>6. Contacto</h2> 242 <p>Email: <a href="mailto:[email protected]">[email protected]</a></p> 243 ` 244 }, 245 ru: { 246 updated: `Ðбновлено: ${UPDATED}`, 247 title: 'ÐолиÑика конÑиденÑиалÑноÑÑи', 248 html: ` 249 <p>ÐаÑÑоÑÑÐ°Ñ Ð¿Ð¾Ð»Ð¸Ñика пÑедоÑÑавлена компанией <strong>Sworld Tech Ltd.</strong> («Secret World») и пÑименÑеÑÑÑ Ðº наÑим ÑеÑвиÑам в пÑиложении и на ÑайÑе, вклÑÑÐ°Ñ ÑаÑпÑоÑÑÑанение ÑеÑез Huawei AppGallery.</p> 250 251 <h2>1. Ðакие даннÑе Ð¼Ñ ÑобиÑаем</h2> 252 <ul> 253 <li>ÐонÑакÑнÑе даннÑе (напÑимеÑ, e-mail â ÑолÑко пÑи ÑегиÑÑÑаÑии или обÑаÑении к нам)</li> 254 <li>ЯзÑковÑе пÑедпоÑÑÐµÐ½Ð¸Ñ Ð¸ ÑÑаÑиÑÑика иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÑлÑÑÑÐµÐ½Ð¸Ñ ÑÑнкÑий</li> 255 <li>ÐÑиблизиÑелÑное меÑÑоположение (ÑолÑко Ñ Ð²Ð°Ñего ÑоглаÑиÑ) Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ конÑенÑа</li> 256 </ul> 257 <div class="card"><strong>Ðажно:</strong> Ð¼Ñ <strong>не ÑобиÑаем и не Ñ Ñаним ÑинанÑовÑе даннÑе</strong>. ÐÑе плаÑежи обÑабаÑÑваÑÑÑÑ ÑеÑез Huawei IAP.</div> 258 259 <h2>2. Ðак иÑполÑзÑем даннÑе</h2> 260 <ul> 261 <li>ÐÑедоÑÑавление, поддеÑжка и ÑлÑÑÑение пÑиложениÑ</li> 262 <li>ÐеÑÑонализиÑованнÑй конÑÐµÐ½Ñ Ð¸ поддеÑжка</li> 263 <li>ÐезопаÑноÑÑÑ Ð¸ пÑедоÑвÑаÑение моÑенниÑеÑÑва</li> 264 </ul> 265 266 <h2>3. ÐеÑедаÑа даннÑÑ </h2> 267 <p>ÐÑ Ð½Ðµ пеÑедаем пеÑÑоналÑнÑе даннÑе ÑÑеÑÑим лиÑам, за иÑклÑÑением ÑлÑÑаев, пÑедÑÑмоÑÑеннÑÑ Ð·Ð°ÐºÐ¾Ð½Ð¾Ð¼, либо пÑи ваÑем Ñвном ÑоглаÑии.</p> 268 269 <h2>4. ÐезопаÑноÑÑÑ Ð¸ Ñ Ñанение</h2> 270 <p>ÐÑ Ð¿ÑименÑем ÑазÑмнÑе ÑÐµÑ Ð½Ð¸ÑеÑкие и оÑганизаÑионнÑе меÑÑ Ð·Ð°ÑиÑÑ. ÐаннÑе могÑÑ Ñ ÑаниÑÑÑÑ Ð² ÐиÑае или на заÑиÑеннÑÑ ÑеÑвеÑÐ°Ñ Ð² дÑÑÐ³Ð¸Ñ ÑÑÑÐ°Ð½Ð°Ñ /ÑÐµÐ³Ð¸Ð¾Ð½Ð°Ñ .</p> 271 272 <h2>5. ÐаÑи пÑава</h2> 273 <p>ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑвÑзаÑÑÑÑ Ñ Ð½Ð°Ð¼Ð¸ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа, иÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²Ð°ÑÐ¸Ñ Ð´Ð°Ð½Ð½ÑÑ .</p> 274 275 <h2>6. ÐонÑакÑÑ</h2> 276 <p>E-mail: <a href="mailto:[email protected]">[email protected]</a></p> 277 ` 278 } 279 }; 280 281 // UI: render 282 const contentEl = document.getElementById('content'); 283 const updatedEl = document.getElementById('lastUpdated'); 284 const selectEl = document.getElementById('langSelect'); 285 286 function render(lang){ 287 const L = T[lang] || T.zh; 288 document.documentElement.lang = lang; 289 updatedEl.textContent = L.updated; 290 contentEl.innerHTML = ` 291 <h1>${L.title}</h1> 292 ${L.html} 293 `; 294 selectEl.value = lang; 295 // ricorda la scelta 296 try { localStorage.setItem('privacy_lang', lang); } catch(e){} 297 } 298 299 // lingua preferita 300 function detectLang(){ 301 try{ 302 const saved = localStorage.getItem('privacy_lang'); 303 if (saved && T[saved]) return saved; 304 }catch(e){} 305 const nav = (navigator.languages && navigator.languages[0]) || navigator.language || 'zh'; 306 const code = (nav || 'zh').toLowerCase(); 307 if (code.startsWith('zh')) return 'zh'; 308 if (code.startsWith('it')) return 'it'; 309 if (code.startsWith('fr')) return 'fr'; 310 if (code.startsWith('es')) return 'es'; 311 if (code.startsWith('ru')) return 'ru'; 312 return 'en'; 313 } 314 315 selectEl.addEventListener('change', e => render(e.target.value)); 316 render(detectLang()); 317</script>
317 318 319</body> 320</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.