Data pribadi Anda akan digunakan untuk memproses pesanan Anda, menunjang pengalaman Anda di seluruh situs web ini, dan untuk tujuan lain yang dijelaskan dalam [return_policy] kami.
  
Ketentuan Pengguna — ARS STUDIO SOLUTIONS
  
  
  
      
          
          ARS STUDIO SOLUTIONS • Ketentuan Pengguna
        
          Harap baca dengan saksama sebelum menggunakan layanan kami. Dengan mengakses atau menggunakan layanan, Anda setuju untuk terikat pada ketentuan ini.
        
        
            Terakhir diperbarui: —
          
            
            
            
          
 
      
- Gunakan layanan secara wajar dan patuhi hukum yang berlaku.
- Kami dapat memperbarui ketentuan dan akan menampilkan tanggal revisi terbaru.
- Konten dan merek kami dilindungi hak cipta dan tidak boleh digunakan tanpa izin.
- Layanan disediakan “sebagaimana adanya” tanpa jaminan tertentu.
- Hubungi kami bila ada pertanyaan atau keberatan terkait ketentuan.
 
      
      
        
Ketentuan Pengguna ini mengatur penggunaan layanan, situs, dan produk yang disediakan oleh ARS STUDIO SOLUTIONS (“kami”). Dengan mengakses atau menggunakan layanan, Anda (“Anda” atau “Pengguna”) setuju pada ketentuan ini.
Jika Anda menggunakan layanan atas nama organisasi, Anda menyatakan berwenang menerima ketentuan ini atas nama organisasi tersebut.
 
  
        
Dengan menggunakan layanan, Anda menyatakan telah membaca, memahami, dan menyetujui ketentuan ini. Bila Anda tidak menyetujui, mohon hentikan penggunaan layanan.
Ketentuan tambahan mungkin berlaku untuk fitur tertentu. Jika terjadi pertentangan, ketentuan tambahan tersebut yang berlaku untuk fitur terkait.
 
  
        
Kami dapat memperbarui ketentuan ini dari waktu ke waktu. Tanggal pembaruan terakhir tercantum di bagian atas halaman.
Dengan terus menggunakan layanan setelah perubahan berlaku, Anda dianggap menerima ketentuan yang diperbarui.
 
  
        
Layanan kami mencakup perencanaan, desain, pengembangan, dan dukungan solusi digital termasuk SaaS. Ketersediaan layanan dapat bervariasi dan mungkin terganggu karena pemeliharaan, peningkatan, atau faktor di luar kendali kami.
Kami berupaya menjaga layanan tetap andal, namun tidak menjamin bebas gangguan atau kesalahan setiap saat.
 
  
        
Jika suatu fitur mensyaratkan akun, Anda bertanggung jawab menjaga kerahasiaan kredensial serta semua aktivitas yang terjadi di bawah akun Anda.
Segera beri tahu kami jika ada dugaan penggunaan yang tidak sah. Kami dapat menangguhkan atau menghentikan akses demi keamanan.
 
  
        
- Pelanggaran hukum atau hak pihak ketiga.
- Upaya memperoleh akses tidak sah, mengganggu, atau merusak sistem.
- Penggunaan untuk spam, malware, atau aktivitas berbahaya lain.
- Pembalikan rekayasa, penyalinan tidak sah, atau penyalahgunaan lisensi.
 
  
        
Seluruh materi, merek, logo, dan konten yang kami sediakan dilindungi oleh hak cipta dan/atau hak kekayaan intelektual lainnya. Dilarang menggunakan tanpa izin tertulis dari kami.
 
  
        
Kami memproses data sesuai kebijakan privasi yang berlaku. Dengan menggunakan layanan, Anda menyetujui pengumpulan dan penggunaan data sebagaimana dijelaskan di kebijakan tersebut.
 
  
        
Jika layanan berbayar, pembayaran dilakukan sesuai proposal, kontrak, atau paket yang disepakati. Keterlambatan pembayaran dapat mengakibatkan penangguhan layanan.
 
  
        
Layanan disediakan “sebagaimana adanya” tanpa jaminan tersurat maupun tersirat, termasuk kelayakan untuk tujuan tertentu atau non‑pelanggaran.
 
  
        
Sejauh diizinkan hukum, kami tidak bertanggung jawab atas kehilangan keuntungan, data, atau kerugian tidak langsung lainnya yang timbul dari penggunaan layanan.
 
  
        
Anda setuju untuk membebaskan kami dari tuntutan pihak ketiga terkait pelanggaran yang Anda lakukan terhadap ketentuan ini atau hukum yang berlaku.
 
  
        
Kami dapat menangguhkan atau mengakhiri akses Anda jika terjadi pelanggaran ketentuan. Ketentuan yang bersifat tetap (seperti kekayaan intelektual dan batasan tanggung jawab) akan terus berlaku.
 
  
        
Ketentuan ini diatur oleh hukum setempat yang relevan. Sengketa akan diselesaikan terlebih dahulu melalui musyawarah mufakat sebelum menempuh jalur lain yang diperbolehkan.
 
  
        
- Jika suatu klausul tidak dapat diberlakukan, klausul lain tetap berlaku.
- Kegagalan kami menegakkan hak tidak dianggap sebagai pengabaian hak tersebut.
- Anda tidak boleh mengalihkan hak/kewajiban tanpa persetujuan kami.
 
  
        
Untuk pertanyaan terkait ketentuan ini, silakan hubungi kami.
                Email: hello@arsstudio.example
              
Catatan: Konten halaman ini bersifat informatif, bukan nasihat hukum.
 
  
 
    
    
  
    // Reveal on scroll
    const io = new IntersectionObserver((entries)=> {
      entries.forEach(e => { if (e.isIntersecting) e.target.classList.add(‘in’); });
    }, { threshold: 0.12 });
    document.querySelectorAll(‘.reveal’).forEach(el => io.observe(el));
    // Last updated date (today)
    const lastUpdatedEl = document.getElementById(‘lastUpdated’);
    try {
      const now = new Date();
      const formatted = new Intl.DateTimeFormat(‘id-ID’, { day: ‘2-digit’, month: ‘long’, year: ‘numeric’ }).format(now);
      lastUpdatedEl.textContent = formatted;
    } catch {
      lastUpdatedEl.textContent = ‘—’;
    }
    // Open/Close all details
    const detailsEls = document.querySelectorAll(‘details.term’);
    document.getElementById(‘openAll’).addEventListener(‘click’, () => {
      detailsEls.forEach(d => d.open = true);
    });
    document.getElementById(‘closeAll’).addEventListener(‘click’, () => {
      detailsEls.forEach(d => d.open = false);
      // Scroll a little to avoid trapping focus inside closed element
      window.scrollBy({ top: -1, behavior: ‘instant’ });
    });
    // Print
    document.getElementById(‘printBtn’).addEventListener(‘click’, () => {
      window.print();
    });
    // Back to top
    const toTop = document.getElementById(‘toTop’);
    window.addEventListener(‘scroll’, () => {
      if (window.scrollY > 600) toTop.classList.remove(‘hidden’); else toTop.classList.add(‘hidden’);
    });
    toTop.addEventListener(‘click’, () => {
      window.scrollTo({ top: 0, behavior: ‘smooth’ });
    });
(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement(‘script’);d.innerHTML=”window.__CF$cv$params={r:’983a4c62834afd75′,t:’MTc1ODYzMzE5Ni4wMDAwMDA=’};var a=document.createElement(‘script’);a.nonce=”;a.src=’/cdn-cgi/challenge-platform/scripts/jsd/main.js’;document.getElementsByTagName(‘head’)[0].appendChild(a);”;b.getElementsByTagName(‘head’)[0].appendChild(d)}}if(document.body){var a=document.createElement(‘iframe’);a.height=1;a.width=1;a.style.position=’absolute’;a.style.top=0;a.style.left=0;a.style.border=’none’;a.style.visibility=’hidden’;document.body.appendChild(a);if(‘loading’!==document.readyState)c();else if(window.addEventListener)document.addEventListener(‘DOMContentLoaded’,c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);’loading’!==document.readyState&&(document.onreadystatechange=e,c())}}}})();