Aturan dan Syarat Penggunaan

Selamat datang di dicoding.com. Harap membaca Syarat dan Ketentuan ini dengan saksama sebelum mengakses atau menggunakan layanan kami. 

Dengan mendaftarmengakses, atau menggunakan layanan kami, Anda menyetujui versi terbaru dari Aturan dan Syarat Penggunaan ini. Aturan dan Syarat Penggunaan ini dapat berubah sewaktu-waktu secara sepihak, dengan atau tanpa pemberitahuan terlebih dahulu. 

Tanggung jawab berada di sisi Anda untuk secara berkala meninjau Aturan dan Syarat Penggunaan ini dan memastikannya, sebelum menggunakan layanan kami.

Versi: 1 Januari 2026

=========================================================================

1. Akses dan Penggunaan Dicoding secara Umum

  • Anda wajib berusia minimal 17 tahun atau sudah menikah. Pengguna berusia di bawah 17 tahun wajib menggunakan layanan di bawah pengawasan dan persetujuan orang tua/wali.
  • Dengan mendaftar dan/atau menggunakan Dicoding, Anda dan/atau orang tua atau wali (jika Anda berusia di bawah 17 tahun) dianggap telah membaca, mengerti, memahami dan menyetujui semua isi dalam Aturan dan Syarat Penggunaan ini.
  • Dengan menyetujui Aturan dan Syarat Penggunaan ini, Anda juga menyetujui syarat dan ketentuan tambahan serta perubahannya, kebijakan Dicoding, dan ketentuan lain yang ditetapkan oleh Dicoding serta mungkin berlaku dari waktu ke waktu.
  • Jika Anda tidak menyetujui salah satu, sebagian, atau seluruh Aturan dan Syarat Penggunaan ini, Dicoding berhak untuk menghentikan akses serta penggunaan akun Anda.
  • Ketika membuat akun Dicoding dan selanjutnya saat menggunakan fitur tertentu, Anda wajib memberikan kepada kami informasi yang lengkap dan akurat sesuai dengan identitas resmi, serta menyetujui untuk memperbarui informasi Anda secara berkala agar tetap akurat dan terkini. 
  • Dicoding tidak bertanggung jawab atas kesalahan nama pada sertifikat akibat kelalaian Anda.
  • Dicoding tidak bertanggung jawab atas kegagalan layanan akibat kejadian di luar kendali wajar (bencana alam, gangguan internet massal, dll.).
  • Pembayaran diproses melalui mitra pihak ketiga. Dicoding tidak bertanggung jawab atas kegagalan transaksi yang disebabkan oleh sistem penyedia layanan pembayaran atau perbankan.
  • Dengan tunduk pada Aturan dan Syarat Penggunaan ini, serta ketentuan dan kebijakan lain dari Dicoding, kami memberikan Anda hak lisensi terbatas, pribadi, tidak eksklusif, tidak dapat dipindahtangankan, dan dapat dicabut untuk menggunakan layanan kami. Hak yang diberikan di sini hanya untuk penggunaan pribadinon-komersial Anda, kecuali Anda memperoleh izin tertulis dari kami. Anda juga setuju bahwa Anda hanya akan membuat, mengakses, dan/atau menggunakan satu akun pengguna, kecuali secara tegas diizinkan oleh Dicoding, dan Anda tidak akan membagikan informasi dan akses akun Anda dengan pihak ketiga mana pun. Menggunakan layanan kami tidak memberikan Anda kepemilikan atau hak kekayaan intelektual apa pun dalam layanan kami atau konten yang Anda akses.

 

2. Program/Pelatihan dari Dicoding/Mitra Dicoding secara umum

  • Anda hanya diperbolehkan memiliki satu akun dengan satu email terverifikasi. Penggunaan akun bersifat personal dan dilarang keras dipindahtangankan atau digunakan bersama (account sharing).
    • Jika Anda sudah terlanjur membuat lebih dari satu akun, silakan mengabarkan ke tim Dicoding untuk menghapus akun Dicoding Anda melalui email info@dicoding.com.
  • Setiap akun Dicoding hanya boleh diakses oleh pemilik dan tidak diperbolehkan memberikan akses akun Dicoding ke pihak ketiga mana pun.
  • Dicoding berhak untuk menonaktifkan sementara atau permanen, serta menghapus akun pengguna apabila ditemukan indikasi pada akun atau perilaku pengguna yang menunjukkan adanya upaya kecurangan atau ketidakjujuran, penggunaan perkataan atau perbuatan yang melanggar hukum ataupun norma kepantasan, atau kejanggalan lainnya.
  • Dicoding adalah lembaga edukasi yang bersifat netral dan tidak berpandangan politik, agama, ataupun sosial, serta tidak memiliki keterkaitan atau afiliasi dengan wacana apa pun yang berkembang di ranah publik. Semua konten yang dikembangkan oleh Dicoding ditujukan semata-mata untuk kepentingan pembelajaran. Oleh karena itu, apabila dalam modul pembelajaran terdapat konten yang bersinggungan dengan isu tertentu yang berkembang di masyarakat, dapat dipastikan bahwa Dicoding tidak memiliki intensi yang disengaja untuk mendukung, menentang, ataupun menyinggung isu tersebut.

 

3. Konten Kelas dan Learning Path Dicoding Academy

  • Setiap materi dari kelas Dicoding Academy, baik dalam bentuk cetak (buku) maupun elektronik, telah didaftarkan ke Direktorat Jenderal Kekayaan Intelektual (DJKI), Kementerian Hukum dan HAM Republik Indonesia. Segala bentuk penggandaan dan/atau komersialisasi, baik sebagian maupun seluruh materi dari Dicoding Academy, dalam bentuk cetak maupun elektronik, serta tanpa izin formal secara tertulis dari pemegang hak cipta akan kami proses melalui jalur hukum.
  • Peserta yang terbukti melakukan ketidakjujuran dalam program akademi tidak berhak atas hal-hal berikut.
    • Akses ke kelas dan platform Dicoding dalam periode tertentu (suspensi).
    • Pengembalian Points atau uang yang dibayarkan untuk pendaftaran kelas.
    • Bonus Points dan/atau XP yang diberikan pada kelas yang bersangkutan.
    • Sertifikat kelulusan.
    • Hadiah penyelesaian kelas Dicoding Academy (apabila ditawarkan oleh penyelenggara program atau kelas).
    • Tawaran pekerjaan (apabila melamar via platform Dicoding Jobs).
  • Dicoding akan melakukan pemeriksaan terhadap tugas atau Submission yang dikirimkan ke Dicoding Academy dalam jangka waktu maksimal 3×24 jam pada hari kerja efektif (tidak termasuk Sabtu, Minggu, dan hari libur nasional).
  • Anda memegang hak cipta atas kode yang Anda tulis. Namun, dengan mengirimkan tugas, Anda memberikan Dicoding lisensi non-eksklusif dan bebas royalti untuk menggunakan konten tersebut demi keperluan penilaian, peningkatan sistem, serta materi pemasaran (testimoni/ulasan).
  • Dicoding akan menanggapi pertanyaan di forum diskusi kelas dalam jangka waktu maksimal 3×24 jam pada hari kerja efektif (tidak termasuk Sabtu, Minggu, dan hari libur nasional).
  • Layanan Dicoding Academy API (*-api.dicoding.dev) disediakan hanya untuk tujuan pembelajaran dalam konteks kelas dan Learning Path pada platform Dicoding Academy. Di luar aktivitas pembelajaran di Dicoding, penggunaan API ini dilarang keras, termasuk, tapi tidak terbatas pada penggunaan untuk kepentingan komersial, eksploitasi sistem, atau aktivitas yang melanggar hukum dan/atau peraturan perundang-undangan yang berlaku di Republik Indonesia.
  • Seluruh data yang tersedia dan diakses melalui Dicoding Academy API adalah data dummy yang disediakan semata-mata untuk mendukung proses pembelajaran. Data tersebut tidak merepresentasikan data nyata dan tidak boleh digunakan sebagai referensi, dasar pengambilan keputusan, atau tujuan lain di luar konteks pembelajaran.
  • Pada layanan Dicoding Academy API, peserta dilarang melakukan aktivitas apa pun yang dapat mengganggu kenyamanan, keamanan, atau pengalaman belajar peserta lain, termasuk, tapi tidak terbatas pada mengunggah, mengirimkan, atau memanipulasi data yang mengandung unsur SARA, pornografi, kekerasan, ujaran kebencian, atau konten lain yang tidak etis, tidak pantas, dan bertentangan dengan norma hukum ataupun sosial yang berlaku.
  • Dicoding berhak melakukan pemantauan, pembatasan, hingga penghentian akses terhadap layanan Dicoding Academy API, serta menerapkan sanksi sesuai dengan kebijakan yang berlaku, apabila ditemukan pelanggaran terhadap ketentuan penggunaan API ini.

4. Penggunaan AI di Dicoding Academy

Panduan penggunaan AI di Dicoding Academy ini untuk memberikan arah yang jelas, rekomendasi terarah, dan prinsip yang etis. Tujuannya adalah membangun kesadaran, menanamkan sikap bertanggung jawab, serta memastikan bahwa pemanfaatan AI benar-benar mendukung terciptanya praktik pembelajaran yang adil, aman, dan berintegritas.
  • Penggunaan yang Diperbolehkan
    AI dapat dimanfaatkan sebagai alat bantu belajar untuk melakukan hal berikut.
    • Latihan menulis, eksplorasi ide, dan memahami konsep guna memperkaya pemahaman Anda.
    • Membuat ringkasan, peta konsep, atau mind map sebagai sarana penyederhanaan materi.
    • Meminta saran perbaikan struktur kode, kemudian menulis ulang hasilnya dengan pengetahuan dan pemahaman sendiri.
    • Meminta saran untuk struktur pembuatan kode atau alur logika, lalu mengembangkannya secara mandiri sesuai dengan kebutuhan pembelajaran.
    • Analisis data sederhana dalam latihan atau Submission kelas.
  • Penggunaan yang Tidak Direkomendasikan
    Untuk menjaga integritas akademik, hindari AI untuk melakukan hal berikut.
    • Mengerjakan ujian atau Submission sepenuhnya, tanpa kontribusi orisinal dari Anda.
    • Menyalin penuh jawaban AI mentah-mentah (copy-paste) tanpa melakukan validasi, lalu mengumpulkannya sebagai tugas individu Anda.
    • Mengandalkan AI tanpa refleksi kritis sehingga berisiko menerima informasi yang bias, keliru, atau menyesatkan.
    • Memasukkan data pribadi atau sensitif ke sistem AI publik yang berisiko terhadap privasi.
  • Etika Akademik
    Dalam setiap penggunaan AI, sebaiknya Anda melakukan hal ini.
    • Menyebutkan secara jelas jika menggunakan AI dalam proses pembelajaran termasuk pengerjaan Submission, baik dalam catatan maupun daftar referensi.
    • Menunjukkan proses berpikir kritis, termasuk validasi, verifikasi, dan refleksi atas hasil yang dihasilkan AI.
    • Menggunakan prinsip transparansi, akuntabilitas, dan tanggung jawab. 
    • Memastikan bahwa AI digunakan untuk tujuan pembelajaran yang sah, bukan untuk kegiatan yang merugikan orang lain atau melanggar hukum.
  • Privasi, Keamanan, dan Kepatuhan
    • Perlindungan Data Pribadi
      • Dilarang memasukkan data pribadi, data sebagian ataupun keseluruhan materi Dicoding atau informasi sensitif ke platform AI publik yang menjadikan inputnya sebagai data latih.
      • Setiap interaksi dengan AI harus menghindari potensi kebocoran data yang dapat disalahgunakan pihak ketiga.
      • Gunakan AI yang berjalan pada local atau konfigurasikan agar data pribadi tidak dijadikan sebagai data latih oleh AI.
    • Kepatuhan terhadap Regulasi
      • Anda wajib mematuhi Undang-Undang Perlindungan Data Pribadi (UU PDP 2022) sebagai payung hukum nasional.
  • Sanksi atas Pelanggaran
    Pelanggaran terhadap kebijakan penggunaan AI ini dapat dikenakan sanksi berupa pengiriman ulang tugas sesuai dengan kebijakan yang berlaku.

5. Dicoding Challenge

  • Hasil verifikasi terhadap aplikasi yang dikumpulkan adalah keputusan dan hak prerogatif Juri Dicoding, serta bersifat final serta tidak dapat diganggu gugat.
  • Dicoding menjamin bahwa peserta Challenge mendapatkan Points dan XP sesuai dengan jumlah yang tercantum pada laman Challenge terkait, selama Challenge tersebut berjenis “Tantangan Terjamin”.
  • Peserta yang berhak mengikuti "Private Challenge" terbatas pada member memiliki sejumlah Point dan/atau XP tertentu, sesuai dengan persyaratan yang tercantum pada Challenge terkait.
  • Selain mengikuti Dicoding Challenge, Anda juga dapat mengikuti berbagai kompetisi yang diselenggarakan oleh Dicoding ataupun mitra Dicoding, sesuai dengan program yang tersedia.

6. Dicoding Points & Rewards

  • Dicoding Points adalah bentuk penghargaan yang kami berikan atas keberhasilan memenangkan Dicoding Challenge, giveaway, atau memperoleh Dicoding Points melalui redeemable codes.
  • Points bisa digunakan untuk mendaftar kelas-kelas atau berlangganan di Dicoding, serta dapat Anda tukarkan dengan Rewards.
  • Points yang berasal dari akun lain tidak dapat diakumulasikan dan/atau dipindahbukukan.
  • Points yang Anda dapatkan dari Academy, Event, giveaway, atau redeemable codes tidak dapat dibagi, dipindah, ataupun ditransfer ke akun lain.
  • Hanya Points yang didapatkan dari Dicoding Challenge dan program Dicoding (Capstone Project berkelompok) yang dapat dibagikan oleh pemenang Challenge kepada beberapa akun, sesuai dengan permintaan pemenang yang bersangkutan. 
  • Setiap kemenangan dari sebuah Dicoding Challenge, Anda hanya dapat membagikan maksimal 80% dari total Points yang diperoleh dari Challenge tersebut. Minimal 20% Points harus tetap berada di akun Anda.  
    • Untuk melakukan hal tersebut, Anda perlu menghubungi PIC atau penyelenggara Dicoding Challenge terkait, atau mengajukan permohonan melalui email ke info@dicoding.com dengan menyertakan informasi yang diperlukan, seperti rincian pembagian Points serta akun Dicoding tujuan penerimaan Points.
    • Proses pembagian Dicoding Points, dilakukan dalam jangka waktu 30 (tiga puluh) hari kalender sejak pengumuman pemenang Challenge.
    • Points yang dibagikan dapat dialokasikan kepada satu atau lebih akun yang ditunjuk oleh pemenang.
      Contoh: Anda memenangkan Dicoding Challenge dengan hadiah 30.000 Points. Anda hanya dapat membagi maksimal 24.000 Points kepada satu atau lebih akun dalam 30 hari kerja sejak pengumuman pemenang Challenge tersebut.
  • Dicoding berhak mengubah, mengurangi, atau membatalkan pemberian Points secara sepihak apabila terjadi kesalahan pemberian, gangguan sistem (error/bug), atau apabila terdeteksi adanya aktivitas penipuan maupun ketidakjujuran.
  • Dicoding berhak mengatur, menyesuaikan, serta mengubah jumlah Points yang dibutuhkan untuk menukarkan sebuah Rewards sewaktu-waktu dan secara sepihak, dengan atau tanpa pemberitahuan terlebih dahulu.
  • Anda hanya dapat menukarkan Points dengan hadiah (Rewards) setelah memenuhi ketentuan berikut.
    • Melakukan verifikasi akun dengan cara mengisi alamat email dan melakukan verifikasi email.
    • Melengkapi profil akun secara lengkap dengan ketentuan berikut.
      • Nama lengkap.
      • Kontak aktif.
      • Alamat terbaru.
  • Dicoding akan mengirimkan Rewards sesuai dengan permintaan Anda dalam jangka waktu 7 × 24 jam pada hari kerja efektif (tidak termasuk Sabtu, Minggu, dan hari libur lainnya).

7. Batasan Perilaku Pengguna 

Perilaku pengguna yang dikategorikan sebagai janggal atau tidak jujur yang melanggar hukum dan/atau norma kepantasan meliputi, tapi tidak terbatas pada hal berikut.
  • Penyalahgunaan Identitas dan Akun
    • Penggunaan identitas palsu.
    • Memanipulasi alamat email.
    • Penggunaan satu akun store/publisher pada lebih dari satu akun Dicoding.
  • Pelanggaran Keaslian Karya dan Akademik
    • Menggunakan aset, karya, hak cipta, atau solusi milik pihak lain tanpa lisensi atau izin yang sah.
    • Melakukan pelanggaran hak cipta dalam kelas Dicoding Academy.
    • Menyebarkan kunci jawaban ujian dalam bentuk apa pun.
    • Melakukan pengumpulan aplikasi yang bukan merupakan karya sendiri.
    • Dilarang menyalin kode orang lain. Dicoding menggunakan sistem deteksi plagiarisme otomatis. Informasi terkait batasan dan hal-hal terkait plagiasi dapat dibaca pada artikel berikut.
    • Dilarang keras menggunakan atau menyediakan jasa pihak ketiga (joki) untuk menyelesaikan kelas, ujian, ataupun tugas/submission di Dicoding Academy. Apabila melanggar, akun Dicoding akan dinonaktifkan secara permanen.
  • Penyalahgunaan Submission Dicoding Academy
    • Mengirimkan Submission milik orang lain (plagiasi).
    • Mengirimkan Submission menggunakan akun orang lain.
    • Mengirimkan Submission yang tidak relevan, termasuk berkas kosong, berkas latihan, project kosong, kode dari repositori Dicoding, atau Submission lain yang tidak relevan.
    • Mengirimkan Submission dengan tujuan untuk mempertahankan atau memperpanjang waktu pembelajaran secara tidak semestinya.
  • Penyalahgunaan Sistem dan Program
    • Melakukan upaya untuk mengubah, menambah, atau mengurangi data pada sistem melalui tindakan intrusi atau percobaan peretasan.
    • Memberikan, menjual, atau memperjualbelikan token pribadi yang diperoleh dari program Dicoding atau Mitra Dicoding, kepada pihak lain dengan alasan apa pun. Apabila Anda menerima token tersebut, tetapi tidak lagi memerlukannya, segera informasikan kepada Dicoding melalui email resmi yang mengirimkan token tersebut.
  • Penyalahgunaan Komunikasi
    • Melakukan spam pada kolom komentar media sosial Dicoding, mengirimkan email spam, atau melakukan spam di forum diskusi Dicoding. 
    • Mengucapkan atau menuliskan kata-kata kasar, tidak pantas, mengandung ujaran kebencian (hate-speech), atau penghasutan dalam 
      • Forum Diskusi kelas, Dicoding Challenge, ataupun Event.
      • Submission atau testimoni Dicoding Academy.
      • API atau lingkungan (environment) pembelajaran di Dicoding.
      • Kolom komentar video atau sesi live streaming Dicoding.
      • Live chat atau email layanan pelanggan (customer service) serta komentar pada media sosial Dicoding dan Mitra Dicoding.
      • E-mail, media sosial, atau jalur komunikasi lainnya kepada admin, personel, tim Dicoding, kreator kelas, ataupun Reviewer kelas.
      • Halaman publik yang merupakan representasi digital (digital presence) ataupun aset fisik Dicoding, termasuk Google Maps.

Atas pelanggaran tersebut, Dicoding berhak untuk menghapusnya dan melaporkan kepada pihak terkait, termasuk institusi tempat individu yang bersangkutan bernaung atau aparat penegak hukum.

Selain itu, Dicoding akan melaporkan setiap pelanggaran plagiarisme konten serta memprosesnya melalui jalur hukum sesuai dengan ketentuan yang berlaku, termasuk melalui sistem e-HKI Kementerian Hukum dan HAM Republik Indonesia.

8. Tindakan atas Kejanggalan atau Kecurangan

Apabila ditemukan kejanggalan atau indikasi upaya kecurangan pada poin sebelumnya, Dicoding berhak untuk
  • Melakukan suspensi, menonaktifkan (sementara ataupun permanen), atau menghapus seluruh akun Dicoding yang terlibat atau diduga terlibat.
  • Mencabut atau menghapus hak pengguna atas Points yang dimilikinya.
  • Mencabut hak seseorang untuk berpartisipasi dalam program Dicoding maupun Mitra Dicoding.
  • Melakukan pencatatan serta pencegahan terhadap penggunaan alamat email dan nomor telepon untuk aktivasi akun selanjutnya.
  • Melakukan pencegahan penggunaan detail identitas tertentu untuk keikutsertaan dalam program ataupun aktivasi akun pada masa mendatang.