Langsung ke konten

Privasi dan Data Penggunaan ​

Rezure mengirim sedikit data pemakaian ke server miliknya, supaya pengelola bisa melihat versi dan stack apa yang dipakai orang dan error apa yang paling sering muncul. Halaman ini mencantumkan semuanya. Fitur ini aktif secara default, dan tidak ada switch untuknya di aplikasi.

ID perangkat ​

Saat pertama kali dijalankan, Rezure membuat ID acak (UUID) untuk instalasi ini dan menyimpannya di C:\rezure\etc\device.json. ID ini tidak diturunkan dari hardware atau akunmu. ID ini dikirim bersama setiap event dan heartbeat di bawah, dan bersama setiap tiket Feedback, jadi tiket dan data pemakaian dari satu instalasi bisa dihubungkan satu sama lain.

Menghapus device.json (dengan Rezure tertutup) membuat instalasi terlihat baru.

Apa yang dikirim ​

Event ​

KapanEventIsinya
Rezure dibukaapp_openedTidak lebih dari data dasar di bawah
Sebuah layanan dijalankanservice.startNama layanan (misalnya "Nginx"), dan versi PHP, MariaDB/MySQL, PostgreSQL, dan SQL Server LocalDB yang dipakai, hanya yang terpasang
Sebuah layanan dihentikanservice.stopNama layanan
Start, stop, atau restart gagalerror.reportHanya jenis error (misalnya PortInUse), plus aksi dan layanannya. Tidak pernah pesan error-nya.
Sebuah layanan crash sendirierror.reportServiceCrashed dan layanannya
Kamu menambahkan folder dengan Add folderproject.linkedid framework hasil deteksi dan yang kamu pilih, kalau berbeda, misalnya node dan codeigniter4
Kamu mengganti framework proyek, atau mengembalikannya ke Autoproject.framework_changedDua id framework yang sama

Event framework menunjukkan di mana deteksi salah menebak proyek dan framework apa yang dipakai orang yang belum dikenali Rezure. Hanya id bawaan seperti laravel yang dikirim apa adanya. Framework dari frameworks.json milikmu dikirim sebagai user-defined, karena id-nya bisa menyebut nama perusahaan atau klienmu, custom folder sebagai custom, dan tidak ada kecocokan sebagai unknown. Nama proyek, path, domain, dan file-nya tidak pernah disertakan.

Dev server sama sekali tidak mengirim apa pun: menjalankan, menghentikan, atau crash-nya tidak mencatat event, karena id-nya adalah nama proyek.

Setiap event juga membawa ID perangkat, ID event acak, versi Rezure, dan waktu kejadiannya.

Heartbeat ​

Sekali saat Rezure dijalankan dan setiap lima menit selama terbuka, Rezure mengirim heartbeat berisi:

  • ID perangkat,
  • ID sesi: ID acak baru setiap kali Rezure dijalankan, hanya disimpan di memori,
  • versi Rezure,
  • edisi dan build Windows (misalnya "Windows 11 Home", "11 (26200)"),
  • nama akun Windows-mu (nilai %USERNAME%), dipotong sampai 64 karakter.

Saat Rezure keluar, Rezure mengirim satu heartbeat terakhir dengan waktu selesai, tanpa detail Windows atau nama akun.

Di mana dan bagaimana ​

Event dan heartbeat diantrekan di C:\rezure\rezure.db dan dikirim setiap 60 detik, beberapa sekaligus, lewat HTTPS ke api.redscale.my.id. Kalau pengiriman gagal, misalnya karena offline, semuanya tetap di antrean dan dikirim nanti. Baris yang sudah terkirim dihapus dari antrean lokal setelah tujuh hari.

Seperti request apa pun ke server mana pun, data ini sampai dari alamat IP-mu. Server memakainya untuk mengetahui dari negara mana pemakaian berasal; alamat IP bukan bagian dari yang dikirim Rezure.

Apa yang tidak pernah dikirim ​

  • Path file atau folder
  • Nama proyek, domain, atau nama database
  • Apa pun yang kamu ketik: query, password, isi .env
  • Pesan error atau baris log (kecuali log yang kamu pilih untuk dilampirkan ke tiket Feedback)
  • Kode atau datamu

Mematikannya ​

Tidak ada switch di aplikasi. Rezure mematuhi sebuah pengaturan di file pengaturannya:

  1. Keluar dari Rezure sepenuhnya, dari ikon tray kalau disimpan di sana. (Rezure menulis file ini selama berjalan, jadi editan saat aplikasi terbuka bisa tertimpa.)

  2. Buka C:\rezure\etc\settings.json dan atur:

    json
    "shareUsageData": false
  3. Jalankan Rezure lagi.

Sejak saat itu tidak ada yang baru dicatat dan tidak ada antrean yang dikirim. Pengaturan ini bertahan setelah pembaruan. Baris yang diantrekan sebelum kamu mematikannya tetap di database lokal, tidak terkirim.

Tiket Feedback ​

Halaman Feedback hanya mengirim tiket saat kamu mengklik Send ticket. Isinya:

  • ID perangkat (selalu),
  • kategori, judul, dan deskripsi yang kamu tulis,
  • versi Rezure dan versi Windows, kalau Include Rezure version & OS info dicentang (default-nya dicentang),
  • file apa pun yang kamu lampirkan. Attach latest log menambahkan 200 baris terakhir dari halaman Log, yang bisa berisi path folder; baca dulu sebelum mengirim.

Your reports di halaman yang sama menampilkan tiket-tiketmu sebelumnya dan statusnya (Open, In Progress, Resolved), dicari berdasarkan ID perangkat. Draf yang belum kamu kirim hanya disimpan di mesinmu.

Semua koneksi lain yang dibuat Rezure ​

Tidak satu pun dari ini membawa ID perangkat atau data pemakaian:

ApaKe manaKapan
Pengecekan pembaruanapi.redscale.my.idSaat start, dan saat kamu membuka Changelog
Changelog, pemberitahuan major baruapi.redscale.my.idSaat start / saat kamu membuka Changelog
Konten halaman Donateapi.redscale.my.idSaat kamu membuka Donate
Katalog stikerapi.redscale.my.idSaat kamu membuka Browse di Decorations
Daftar runtime dan unduhanphp.net, MariaDB, nodejs.org, getcomposer.org, EDB, GitHub, Microsoft, curl.se, wordpress.orgHanya saat kamu memasang sesuatu
CloudflareJaringan tunnel CloudflareHanya selama kamu membagikan proyek
Database remote dan server SSH-muKe mana pun kamu mengarahkannyaHanya saat kamu memakai koneksi

Password tetap di mesinmu ​

Password database dan SSH yang disimpan masuk ke Windows Credential Manager, di bawah Rezure Database Connections, tidak pernah ke file milik Rezure, dan tidak pernah keluar dari PC-mu. Lihat Database Remote.

Satu-satunya saat password database tersimpan keluar dari Rezure adalah saat kamu mengklik Open di koneksi remote: password diserahkan ke SQL client yang kamu pilih di PC-mu sendiri, supaya client bisa menyambung. Lihat Password dan "Open with".