Tasklyn logoTasklyn

Legal

Privacy Policy

Kebijakan ini menjelaskan data apa saja yang digunakan Tasklyn pada aplikasi mobile Flutter dan website Next.js yang terhubung ke Firebase.

Ringkasan singkat

Tasklyn memakai Firebase untuk autentikasi, penyimpanan data produktivitas, dan sinkronisasi lintas perangkat. Data pengguna dipakai untuk menjalankan fitur aplikasi seperti login, task management, jadwal, catatan, workspace tim, undangan anggota, dan analitik produktivitas di dalam aplikasi.

Data akun dan autentikasi

  • UID pengguna dari Firebase Authentication.
  • Email, nama tampilan, foto profil, dan provider login jika pengguna memakai Google Sign-In.
  • Status login untuk menjaga sesi pengguna di aplikasi dan website.

Data tugas pribadi

  • Task pribadi pada path users/{uid}/tasks.
  • Judul, deskripsi, prioritas, status, tanggal deadline, subtasks, urutan tugas, waktu dibuat, waktu diperbarui, dan waktu selesai.
  • Data ini dipakai untuk CRUD task, pencarian, progress harian, overdue detection, dan statistik produktivitas.

Catatan, jadwal, dan preferensi produktivitas

  • Catatan cepat pada users/{uid}/notes, termasuk isi catatan dan waktu dibuat.
  • Jadwal pada users/{uid}/schedules, seperti jadwal kelas, kegiatan, atau agenda mingguan.
  • Preferensi aplikasi seperti tema, tampilan, reminder default, dan pengaturan produktivitas dapat disimpan untuk personalisasi pengalaman.

Data workspace dan kolaborasi

  • Workspace tim pada collection workspaces, termasuk nama workspace, deskripsi, ownerId, dan waktu dibuat.
  • Keanggotaan pada workspaces/{workspaceId}/members dan lookup members.
  • Undangan kolaborasi pada invitations, termasuk email penerima, email pengundang, nama workspace, status undangan, dan waktu dibuat.
  • Task bersama pada workspaces/{workspaceId}/tasks.

Firebase Analytics dan performa

Website dapat memakai Firebase Analytics untuk memahami penggunaan fitur secara agregat, seperti halaman yang dibuka dan interaksi umum. Data analytics tidak digunakan untuk membaca isi pribadi task, catatan, atau jadwal pengguna.

Penyimpanan file

Jika fitur upload file digunakan, file dapat disimpan di Firebase Storage atau storage lain yang dikonfigurasi. File digunakan hanya untuk kebutuhan lampiran task, catatan, atau bukti pekerjaan sesuai fitur aplikasi.

Keamanan data

Akses data harus dilindungi menggunakan Firebase Security Rules. Untuk data pribadi, aturan idealnya hanya mengizinkan pengguna membaca dan menulis dokumen miliknya sendiri. Untuk workspace, akses idealnya dibatasi untuk owner dan member yang valid.

Hak pengguna

Pengguna dapat meminta pembaruan data, penghapusan akun, penghapusan task/catatan/jadwal, serta mencabut akses Google Sign-In dari pengaturan akun Google atau Firebase Auth. Untuk permintaan bantuan, hubungi hello@tasklyn.app.