Langsung ke konten
Coro

Privasi

Apa yang disimpan Coro tentangmu, mengapa, dan cara menghapusnya.

Berlaku sejak 23 Oktober 2026

Versi singkat

Coro adalah proyek kecil yang dibuat oleh satu orang, Kevin Amado. Coro hanya menyimpan apa yang diperlukan untuk memasukkanmu, menyimpan kemajuanmu, dan membaca masukanmu. Tidak ada iklan, Coro tidak memasang cookie pelacak, dan datamu tidak pernah dijual atau dibagikan kepada siapa pun untuk pemasaran.

Tanpa masuk

Kemajuanmu (dan beberapa pengaturan) disimpan hanya di browser ini, di local storage dan IndexedDB-nya. Data itu tidak pernah meninggalkan perangkatmu, dan Coro tidak bisa melihatnya. Menghapus data situs ini di browsermu akan menghapusnya.

Browser ini juga mengingat halaman mana yang sudah kamu beri penilaian (lihat Penilaian halaman di bawah), supaya tidak bertanya lagi. Jika kamu membuka salah satu halaman uji tak terdaftar milikku untuk pemutaran offline, lagu dan video yang diunduhnya dari Coro juga disimpan di browser ini, dan hanya di sana.

Masuk

Proses masuk berjalan lewat layanan masuk kamadorueda.com (auth.kamadorueda.com), yang dipakai bersama oleh Coro dan aplikasi-aplikasiku yang lain: Email aliases, Chess, Drive, Help desk, Hooks, Journal, Media, Picks, Podcast Host, Secure notes, Sign, dan Utilarium. Kamu masuk dengan Google, atau dengan kode yang dikirim ke alamat emailmu. Dari Google, layanan ini hanya meminta alamat emailmu. Dengan cara mana pun, layanan ini menyimpan:

  • alamat emailmu (beserta salinan huruf kecilnya, untuk mengenalimu),
  • jika kamu memakai Google, id akun Google-mu dari Google, supaya akun Google yang sama selalu masuk ke akun yang sama di sini,
  • cara apa saja yang pernah kamu pakai untuk masuk (Google, kode email, atau keduanya) dan kapan pertama kali kamu memakai masing-masing,
  • id acak untuk akunmu, serta kapan kamu mendaftar dan terakhir masuk.

Layanan ini tidak menyimpan namamu, foto profilmu, atau hal lain dari Google. Setiap kali kamu masuk, layanan ini juga menyimpan sesi (id acak yang terkait dengan akun dan emailmu) hingga 30 hari, dan browsermu menyimpan cookie sesi yang cocok di utilarium.app (dan di kamadorueda.com ketika proses masuk melewatinya) selama waktu yang sama. Saat kamu masuk, sebuah cookie di auth.kamadorueda.com mengingat halaman mana yang akan dituju setelahnya, paling lama 10 menit. Dengan Google, cookie lain menjaga dari proses masuk palsu selama waktu yang sama.

Untuk masuk lewat email, layanan ini mengirim kode 6 digit ke alamatmu melalui layanan email Cloudflare, dan kamu mengetikkannya di jendela yang sama. Sampai kode dipakai, dan paling lama 15 menit, layanan ini menyimpan alamatmu, halaman tujuan setelahnya, salinan kode yang diacak (di-hash) dan berapa kali kode yang salah dicoba, dan sebuah cookie mengikat kode itu ke browsermu selama waktu yang sama. Layanan ini juga menghitung, dengan salinan alamatmu yang di-hash, berapa banyak kode yang diminta untuknya (selama satu jam) dan berapa banyak kode salah yang dicoba untuknya (selama dua hari), supaya tak seorang pun bisa membanjiri kotak masuk atau menebak kode.

Jika kamu memilih Google, kamu meninggalkan situs ini dan masuk di situs Google, di bawah kebijakan privasi Google.

Setiap halaman Coro menanyakan kepada layanan masuk apakah kamu sudah masuk, juga ketika kamu tidak pernah masuk. Permintaan itu menuju auth.utilarium.app dan membawa cookie masukmu jika kamu punya. Permintaan itu tidak membawa kemajuan, jawaban, atau catatan apa pun. Tanpa cookie, layanan hanya tahu bahwa seseorang membuka Coro.

Kemajuanmu yang disinkronkan

Saat masuk, kemajuanmu juga disimpan di server Coro, supaya ikut ke perangkatmu yang lain: bagaimana kamu menilai setiap gerakan, video demo mana yang sudah kamu tonton, skor ritme dan latihan telingamu, pelajaran Pengetahuan yang sudah kamu baca dan jawaban kuismu, Kisah lagu yang kamu tandai sudah dibaca, Lagu penting yang kamu tandai sudah didengarkan, dan pengaturanmu (seperti apakah lagu diputar di YouTube atau Spotify). Sebagian darinya membawa waktu saat kamu melakukannya, sehingga dua perangkat bisa sepakat soal yang terbaru. Semuanya satu catatan, disimpan dengan id akun acakmu (bukan emailmu), beserta kapan terakhir berubah.

Masukan

Pesan yang dikirim dari halaman Masukan dikirim lewat email kepadaku (melalui layanan email Cloudflare, ke kotak masuk Gmail) supaya bisa kubaca. Server Coro tidak menyimpan salinannya. Sebagai tamu, alamat emailmu hanya disertakan jika kamu mengetikkannya. Saat masuk, alamat email akunmu dilampirkan pada pesan supaya aku bisa membalas. Email itu tetap di kotak masukku sampai aku menghapusnya; minta saja, dan aku akan menghapusnya.

Penilaian halaman

Sebagian besar halaman diakhiri dengan pertanyaan singkat “Apakah halaman ini membantu?”. Ketukan 👍 atau 👎, dan catatan apa pun yang kamu tambahkan, langsung disimpan: halamannya, pilihanmu, catatanmu jika ada, kapan, dan apakah berasal dari situs asli atau salinan ujiku. Sebagai tamu, itu anonim: tidak ada alamat IP, akun, atau informasi browser yang dilampirkan, hanya apa yang kamu ketuk. Saat masuk, penilaian itu terhubung ke akunmu (lewat id acaknya, bukan emailmu), dan menghapus akunmu (di bawah) juga menghapusnya.

Kelas

Seorang instruktur bisa membagikan tautan atau kode QR untuk bergabung ke kelas. Membukanya menyimpan tiket kelas acak dalam sebuah cookie di perangkat ini, hanya untuk memberi akses ke kelas itu. Cookie tersebut berlaku satu tahun. Coro hanya menyimpan salinan tiket yang diacak (di-hash), dan kamu tidak perlu akun. Jika kamu sudah masuk, kelas yang kamu ikuti disimpan bersama akunmu (lewat id acaknya), sehingga ikut ke perangkatmu yang lain.

Keluar dari kelas, atau instruktur membuat kode baru untuknya, mengakhiri tiket itu: tiket itu tidak lagi memberi akses ke kelas. Menghapus akunmu menghapus keanggotaan kelasmu dan kursus yang kamu ajar.

Instruktur bisa mengunggah video kelas. Video disimpan di penyimpanan Coro (Cloudflare R2), dan hanya instruktur serta orang-orang di kelas itu yang bisa menontonnya. Instruktur bisa menghapus video kapan saja, dan ketika akun seorang instruktur dihapus, video dari kursus yang ia ajar ikut terhapus.

Menu lagu

Instruktur punya menu lagu untuk kelas mereka. Menu ini menyimpan berkas lagu yang diunggah instruktur dan catatan mereka tentang tiap lagu (seperti tempo, gaya, dan momen yang disimpan), di server Coro (Cloudflare), tanpa data siswa. Hanya instruktur yang bisa membukanya atau mengambil berkasnya; tautan kelas tidak pernah memberi akses ke sana. Saat instruktur memutar sebuah lagu, salinannya disimpan di perangkat mereka supaya bisa diputar tanpa jaringan; mereka bisa menghapusnya dari sana kapan saja.

Siapa yang bisa melihatnya

Hanya aku. Aku punya halaman admin pribadi, di situs tersendiri dan hanya terbuka untuk akunku, yang mencantumkan siapa saja yang pernah masuk dan meninggalkan sesuatu di Coro: alamat email setiap orang, kapan mereka mendaftar dan terakhir masuk, cara mereka masuk, kapan kemajuan mereka terakhir disinkronkan dan seberapa besar, serta berapa halaman yang mereka nilai dan kapan terakhir kali. Halaman itu tidak pernah menampilkan isi kemajuan siapa pun. Penilaian halaman dan catatannya juga tampil di sana, tanpa menyebut milik siapa (hanya apakah orangnya sudah masuk). Halaman itu juga menampilkan jumlah penggunaan yang dijelaskan di bagian Analitik.

Analitik

Coro menghitung bagaimana ia digunakan, di servernya sendiri. Saat kamu membuka halaman, menekan putar, membuka halaman sebuah lagu, menyelesaikan pelajaran (ia juga mencatat apakah kamu lulus atau gagal di kuis) atau kembali dari proses masuk, Coro mencatat bahwa hal itu terjadi, jenis halamannya (bukan alamatnya), sebuah angka acak yang hanya ada selama halaman terbuka, apakah perangkatmu ponsel atau komputer, dan nama browsermu. Catatan itu tidak memuat akun, alamat IP, atau cookie, dan tidak ada yang disimpan di browsermu. Cloudflare menyimpan hitungan ini selama 90 hari.

Coro tidak merekam layarmu. Dulu Coro merekam sebagian kunjungan sebagai rekaman layar dengan semua teks disembunyikan. Itu dihentikan pada 23 Oktober 2026, dan rekaman yang sudah dibuat dihapus setelah 30 hari.

Semua ini tidak dilakukan ketika browsermu mengirim Do Not Track atau Global Privacy Control.

Cloudflare, host-nya, juga mengukur kunjungan dengan Cloudflare Web Analytics. Layanan ini tidak memasang cookie.

Layanan masuk juga menghitung jumlah masuk menurut metodenya (Google atau kode email), tanpa email atau akun dalam hitungan itu.

Log error

Untuk menemukan dan memperbaiki error, server Coro dan layanan masuk menyimpan catatan teknis singkat dari permintaan yang mereka jawab, di log dan trace Workers milik Cloudflare: alamat yang diminta (tanpa apa pun setelah tanda “?”), kapan, jawabannya, berapa lama prosesnya, dan error apa pun. Untuk sekitar satu dari sepuluh permintaan, baik ke server Coro maupun ke layanan masuk, Cloudflare juga mencatat browser dan sistem operasi, bahasa pilihan, jaringan, dan perkiraan lokasi (negara, wilayah, dan kota), yang ia tentukan dari koneksimu. Catatan ini tidak memuat alamat IP, alamat email, cookie, atau akun, dan Cloudflare menghapusnya setelah 7 hari. Halaman itu sendiri disajikan tanpa catatan tersebut.

Ketika Coro rusak di browsermu, ia mengirim laporan error (pesan error, jenis halaman, browsermu, dan versi aplikasi) tanpa akun, alamat IP, atau data pribadi, disimpan bersama log error ini selama 7 hari.

Video YouTube

Video diputar di pemutar sematan standar YouTube, dimuat dari www.youtube.com (bukan mode youtube-nocookie.com yang lebih menjaga privasi). Sampai kamu menekan putar (atau tombol Demo atau Lebih lambat pada video), halaman hanya menampilkan thumbnail video, yang diambil server situs ini dari server gambar YouTube (i.ytimg.com) dan disajikan dari alamatnya sendiri, sehingga browsermu tidak menghubungi YouTube untuk itu; pemutarnya sendiri baru dimuat dari YouTube setelah kamu menekan salah satunya. Sejak itu YouTube (Google) dapat memasang cookie sendiri dan mengumpulkan data berdasarkan kebijakan privasi Google, bukan kebijakan ini.

Pemutar Spotify

Jika kamu mengaktifkan pemutar Spotify di Pengaturan dan memilih memutar lagu di Spotify, halaman sebuah lagu menampilkan placeholder buatan Coro sebagai gantinya, dan tidak ada yang dimuat dari Spotify sampai kamu menekan putar. Baru saat itu pemutar sematan Spotify dimuat dari Spotify (open.spotify.com). Sejak itu Spotify dapat memasang cookie sendiri dan mengumpulkan data berdasarkan kebijakan privasi Spotify, bukan kebijakan ini, termasuk apakah kamu sedang masuk ke Spotify di browser ini (yang memungkinkannya memutar lagu penuh).

Di mana datanya disimpan

Coro, layanan masuk, dan database keduanya berjalan di Cloudflare (Workers, D1, KV, R2, dan Analytics Engine). Seperti penyedia hosting web mana pun, Cloudflare menangani alamat IP dan permintaan browsermu untuk menyajikan situs, berdasarkan kebijakan privasinya sendiri; baik Coro maupun layanan masuk tidak menyimpan alamat IP-mu. Email masukan disimpan di Gmail. Satu-satunya pengecualian adalah masuk dengan Google, YouTube, dan Spotify, seperti dijelaskan di atas. Tidak ada hal lain yang dikirim ke mana pun.

Mengekspor dan menghapus datamu

Ekspor: belum ada tombol unduh. Mintalah lewat halaman Masukan dan aku akan mengirimkan salinan semua yang tersimpan untuk akunmu.

Hapus: di Pengaturan, “Reset semua kemajuan” menghapus kemajuanmu di perangkat ini dan, saat masuk, di server. Saat masuk, “Hapus akunku” juga menghapus akunmu: kemajuanmu yang disinkronkan, penilaian halaman yang terhubung dengannya, keanggotaan kelasmu dan kelas yang kamu ajar, emailmu dan id Google-mu (jika ada), serta sesimu di setiap perangkat, yang mengeluarkanmu dari mana-mana. Yang tersisa sesudahnya adalah entri kemajuan kosong dengan id akun acak lamamu, yang tidak lagi milik siapa pun. Kamu bisa membukanya dari menu akun (inisialmu, di bagian atas setiap halaman) di bawah “Pengaturan”.

Ini tidak menghapus masukan yang sudah kamu kirim lewat email (minta saja kepadaku). Apa yang disimpan aplikasi-aplikasiku yang lain untuk akun yang sama dibahas di bawah.

Cloudflare D1 menyimpan cadangan point-in-time database hingga 30 hari, sehingga data yang dihapus bisa tetap ada di cadangan selama waktu itu. Tidak ada yang membaca cadangan ini kecuali aku, dan hanya untuk memulihkan.

Jika kamu juga memakai aplikasiku yang lain

Akun masukmu dipakai bersama aplikasi-aplikasiku yang lain (Email aliases, Chess, Drive, Help desk, Hooks, Journal, Media, Picks, Podcast Host, Secure notes, Sign, dan Utilarium), jadi menghapus akunmu di sini juga mengeluarkanmu dari semuanya. Masing-masing menyimpan datanya sendiri tentangmu dengan id akun acak yang sama (Picks, misalnya, tanda dan catatan pribadimu), dan menghapus akunmu di sini tidak serta-merta menghapusnya. Sebagai gantinya, penghapusan itu mengirimkan permintaan kepadaku secara otomatis, dan aku menghapus apa yang disimpan aplikasi-aplikasi itu untuk akun tersebut dalam 30 hari sejak permintaan. Sampai saat itu, datanya tetap ada di server mereka dengan id akun lamamu, tidak lagi terhubung ke emailmu atau akun mana pun.

Setiap aplikasi itu punya tombol “Hapus akunku” sendiri, yang bekerja dengan cara yang sama, jadi kamu bisa memulai dari yang mana pun (kebijakan privasi Picks menjelaskannya). Picks juga punya “Hapus datakku”, yang hanya menghapus apa yang disimpan Picks dan mempertahankan akunmu.

Halaman adminku juga menampilkan Picks, tetap hanya untukku. Untuk setiap orang yang menyimpan sesuatu di Picks, halaman itu menampilkan alamat emailnya dan cara ia masuk, beserta berapa banyak perusahaan yang ia beri bintang, miliki, atau lewati dan berapa banyak catatan yang ia tulis, tetapi tidak pernah isi catatannya atau perusahaan mana yang ia tandai.

Pertanyaan

Gunakan tombol Masukan di bagian atas setiap halaman, atau hubungi aku lewat kamadorueda.com. Jika kebijakan ini berubah, halaman ini ikut berubah, begitu juga tanggal di bagian atas.

Hak Anda, kontak Anda, dan hukum

Siapa yang bertanggung jawab

Saya Kevin Amado, dan saya bertanggung jawab atas data di Coro. Saya satu orang di Alberta, Kanada. Tulis ke kamadorueda@gmail.com untuk pertanyaan atau permintaan apa pun tentang data Anda.

Mengapa data dipakai, dan untuk berapa lama

  • Hitungan, laporan kesalahan, dan log: untuk menjalankan alat dan memperbaiki kesalahan. Dasar hukumnya adalah kepentingan sah saya. Hitungan disimpan 90 hari. Log dan laporan kesalahan disimpan 7 hari. Tidak ada yang dihitung jika browser Anda mengirim Do Not Track atau Global Privacy Control.
  • Fitur yang Anda aktifkan, seperti masuk, sinkronisasi, pengingat, atau berbagi: untuk memberi Anda fitur itu. Dasar hukumnya adalah persetujuan Anda atau kontrak kita. Halaman ini menyebut berapa lama setiap jenis data disimpan.
  • Data di browser Anda: saya tidak menerimanya. Data itu tetap ada sampai Anda menghapusnya.

Siapa yang menerima data Anda, dan ke mana data itu pergi

Cloudflare meng-host alat ini dan memproses data untuk saya. Cloudflare beroperasi di Amerika Serikat dan di negara lain. Untuk transfer dari UE dan Inggris, Cloudflare mengandalkan EU-US Data Privacy Framework dan klausul kontrak standar. Cloudflare Web Analytics menghitung kunjungan ke halaman ini dengan skrip kecil. Menurut Cloudflare, skrip ini tidak memakai cookie dan tidak mengenali Anda. Pengunjung di UE tidak menerima skrip ini. Jika Anda masuk dengan Google, Google menerima permintaan masuk Anda. Saya tidak menjual data Anda. Halaman ini menyebut layanan lain apa pun.

Hak Anda

  • Anda dapat meminta salinan data Anda.
  • Anda dapat meminta saya memperbaikinya, menghapusnya, atau berhenti memakainya.
  • Anda dapat meminta saya memindahkannya ke layanan lain.
  • Anda dapat keberatan atas cara saya memakai data Anda.
  • Anda dapat menarik persetujuan kapan saja.
  • Tulis ke alamat di atas. Saya menjawab dalam 30 hari.
  • Jika permintaan menyangkut akun, tulis dari alamat email akun itu. Dengan begitu saya tahu itu Anda.
  • Anda juga dapat menghapus data situs ini di browser Anda. Itu menghapus apa yang disimpan halaman di sana.
  • Jika Anda menghapus akun Anda di satu aplikasi, saya menerima permintaan untuk menghapus apa yang disimpan aplikasi saya yang lain untuk akun itu. Saya menyelesaikannya dalam 30 hari.

Pengaduan

Jika Anda tidak puas, Anda dapat mengadu ke otoritas pelindungan data. Di UE, itu otoritas negara Anda. Di Inggris, itu ICO. Di Kanada, itu Office of the Privacy Commissioner of Canada. Untuk Alberta, itu Office of the Information and Privacy Commissioner of Alberta. Di Arab Saudi, itu SDAIA. Saya ingin menjawab Anda dulu.

Anak-anak

Alat ini bukan untuk anak di bawah 13 tahun, atau di bawah 16 tahun di UE tanpa izin orang tua. Jika seorang anak memberi saya data, tulis kepada saya. Saya akan menghapusnya.