Kebijakan Privasi
Catatan hukum: versi bahasa Indonesia ini merupakan terjemahan yang disediakan untuk memudahkan pemahaman teks. Versi yang mengikat secara hukum adalah versi bahasa Jerman yang diterbitkan di https://tallychores.com/privacy/. Pilihan bahasa ini tidak membatasi hak apa pun yang Anda miliki berdasarkan hukum perlindungan data di negara tempat Anda tinggal.
Berlaku sejak: 29 Agustus 2026
1. Pengendali Data
VinLihs Digital ServicesPemilik: Vincent Leinhos
Mainzer Landstr. 148
60327 Frankfurt am Main
Germany
E-mail: [email protected]
Telepon: +49 (0) 15679 78 34 08
Keterangan lebih lanjut: Impressum (Informasi Hukum)
2. Informasi Umum
Kebijakan Privasi ini menjelaskan bagaimana data pribadi diproses apabila Anda menggunakan aplikasi iOS “TallyChores” (selanjutnya disebut “Aplikasi”) atau mengunjungi situs web kami di tallychores.com — termasuk aplikasi web di tallychores.com/app. Data pribadi adalah seluruh data yang dapat digunakan untuk mengidentifikasi Anda secara pribadi.
Aplikasi ini dikembangkan berdasarkan asas minimalisasi data: kami hanya mengumpulkan data yang mutlak diperlukan untuk mengoperasikan layanan sinkronisasi. Tidak ada akun pengguna — tidak ada proses masuk (sign-in), tidak ada alamat e-mail, tidak ada nama yang perlu dicantumkan. Kami tidak menggunakan perkakas analitik atau pelacakan, tidak menggunakan ID iklan, dan tidak menggunakan SDK pihak ketiga untuk analisis perilaku.
3. Hosting Situs Web Ini
Situs web ini di-hosting pada Cloudflare, Inc. (Cloudflare Pages). Apabila Anda mengunjungi situs web kami, Cloudflare secara otomatis menyimpan informasi dalam apa yang disebut berkas log server, yang dikirimkan secara otomatis oleh peramban Anda. Informasi tersebut adalah:
- Jenis dan versi peramban
- Sistem operasi yang digunakan
- URL perujuk (referrer)
- Alamat IP
- Waktu permintaan ke server
Penyedianya adalah Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA. Rinciannya dapat Anda lihat dalam kebijakan privasi Cloudflare: https://www.cloudflare.com/privacypolicy/.
Penggunaan Cloudflare dilakukan berdasarkan Pasal 6 ayat (1) huruf f GDPR (General Data Protection Regulation, Peraturan Umum Perlindungan Data Uni Eropa). Kami memiliki kepentingan yang sah atas penyediaan situs web kami secara seandal dan seaman mungkin.
4. Enkripsi SSL atau TLS
Baik situs web ini maupun seluruh komunikasi antara Aplikasi atau aplikasi web dengan server backend kami (api.tallychores.com) menggunakan enkripsi SSL atau TLS demi alasan keamanan. Koneksi terenkripsi dapat Anda kenali dari berubahnya baris alamat peramban dari “http://” menjadi “https://” serta dari simbol gembok pada baris peramban Anda.
5. Cara Kerja Aplikasi
TallyChores adalah aplikasi rumah tangga: para anggota sebuah rumah tangga mencatat tugas yang telah diselesaikan, dan dari catatan itu Aplikasi menghitung neraca keadilan. Aplikasi bekerja menurut dua asas:
- Lokal terlebih dahulu: Tanpa sinkronisasi yang diaktifkan, Aplikasi bekerja sepenuhnya di perangkat Anda (kerangka kerja SwiftData dari Apple). Tidak diperlukan server dan tidak ada data konten yang meninggalkan perangkat Anda.
- Sinkronisasi terenkripsi ujung-ke-ujung yang bersifat opsional: Apabila Anda mengaktifkan sinkronisasi (masa uji coba atau “Household Plus”), server kami bekerja semata-mata sebagai tempat penerusan bagi data terenkripsi — sebanding dengan kotak surat tersegel. Seluruh konten rumah tangga (nama para anggota, tugas, entri log, foto, kesepakatan rumah tangga) telah dienkripsi di perangkat Anda dengan AES-256-GCM menggunakan kunci rumah tangga yang dibangkitkan di perangkat dan tidak pernah sampai ke server kami. Server hanya menyimpan ciphertext yang tidak dapat kami baca serta metadata seminimal mungkin yang diperlukan untuk pengoperasian (Bagian 6.1). Kami tidak dapat membaca konten rumah tangga Anda — secara teknis tidak dapat, bukan sekadar menurut kebijakan. Perhitungan keadilan pun berlangsung semata-mata di perangkat Anda, tidak pernah di server.
- Aplikasi web: Di tallychores.com/app tersedia pendamping berbasis peramban dengan fungsi terbatas, yang dapat Anda gunakan untuk bergabung dengan rumah tangga yang sudah ada. Di sana pun konten hanya ditransmisikan dalam bentuk terenkripsi; kunci tetap berada di peramban Anda (Bagian 6.6).
6. Data yang Kami Kumpulkan
6.1 Metadata Rumah Tangga dan Perangkat (apabila sinkronisasi diaktifkan)
Untuk mengoperasikan sinkronisasi, server kami menyimpan metadata minimum berikut:
- Rumah tangga: sebuah pengenal acak (UUID), waktu pembuatan, akhir masa uji coba, status berbayar, pembukuan pembelian (Bagian 6.4), serta penghitung ukuran log perubahan.
- Perangkat: untuk setiap perangkat sebuah pengenal acak (UUID), kunci tanda tangan publik Ed25519, waktu pendaftaran dan — apabila ada — waktu pencabutan, token push APNs sejak perangkat melakukan sinkronisasi (Bagian 6.5), status sakelar notifikasi dan — sejak notifikasi diaktifkan — sebuah penanda terbaca (keduanya Bagian 6.5), serta nama perangkat dalam bentuk teks terbuka (lihat di bawah). Perangkat yang dicabut tidak dihapus, melainkan ditandai sebagai dicabut (riwayat yang dapat ditelusuri bagi para anggota lainnya); token push, status sakelar, dan penanda terbaca dihapus seketika pada saat perangkat keluar dari rumah tangga.
- Log perubahan (op-log): untuk setiap perubahan terenkripsi, sebuah nomor urut yang diberikan oleh server, sebuah pengenal yang diberikan oleh perangkat (UUID), pengenal perangkat yang mengirimkan, waktu penerimaan, dan blok data terenkripsi.
- Undangan: semata-mata hash SHA-256 dari token undangan, berlaku selama 10 menit dan hanya dapat digunakan satu kali. Pada penyandingan (pairing) aplikasi web, sebuah blok data serah terima yang tersegel dan tidak dapat dibaca oleh server disimpan paling lama 10 menit dan habis terpakai pada pengambilan pertama.
Catatan terbuka mengenai nama perangkat: Nama perangkat tidak dienkripsi agar rumah tangga dapat mengelola perangkat mereka sendiri — justru karena itu nama tersebut sengaja diberikan sedemikian rupa sehingga tidak dapat menyebut nama seseorang. Aplikasi iOS hanya mengirimkan penamaan model perangkat (“iPhone 15 Pro”, “iPad”); nama perangkat pribadi dari Pengaturan iOS tidak dapat dibaca oleh Aplikasi, dan kami tidak mengajukan permohonan izin khusus (entitlement) Apple yang diperlukan untuk itu. Aplikasi web membentuk nama tersebut secara otomatis dari peramban dan sistem operasi (“Chrome di Mac”); di sana tidak ada kolom isian. Perangkat yang didaftarkan melalui kunci pemulihan berbentuk kertas menyandang penamaan tetap “Recovery key (paper)”. Tidak ada klien yang mengirimkan teks bebas pada bagian ini.
Setiap permintaan sinkronisasi ditandatangani dengan kunci Ed25519 khusus perangkat yang dibangkitkan di perangkat pada saat bergabung; kunci privat tidak meninggalkan perangkat.
Dasar hukum: Pasal 6 ayat (1) huruf b GDPR (pelaksanaan kontrak).
6.2 Konten Terenkripsi dan Data Lokal
“Terenkripsi ujung-ke-ujung” pada TallyChores berarti: Seluruh konten rumah tangga — nama para anggota, tugas, entri log, foto, kesepakatan rumah tangga — dienkripsi di perangkat Anda dengan AES-256-GCM sebelum sampai ke server kami. Kunci rumah tangga beserta materi kriptografis terkait tetap berada semata-mata di perangkat para anggota rumah tangga; kunci tersebut tidak pernah dikirimkan kepada kami. Kami hanya menyimpan ciphertext, yang tidak dapat kami dekripsi maupun kami analisis isinya.
Tanpa sinkronisasi yang diaktifkan, data Anda disimpan semata-mata secara lokal di perangkat Anda dengan kerangka kerja SwiftData dari Apple dan tidak pernah dikirimkan ke server kami. Apabila Anda mengaktifkan Pencadangan iCloud, penyimpanan lokal ini dapat menjadi bagian dari cadangan perangkat Anda sendiri yang dienkripsi oleh Apple; cadangan tersebut diproses oleh Apple sebagai prosesor data Anda — bukan atas penugasan kami —, dan kami tidak memiliki akses terhadapnya. Selain itu, Anda dapat sewaktu-waktu mengekspor data Anda secara lokal dari Aplikasi (papan sebagai berkas JSON, log sebagai berkas CSV).
Dasar hukum bagi penyimpanan dan penerusan blok data terenkripsi: Pasal 6 ayat (1) huruf b GDPR (pelaksanaan kontrak). Penyimpanan yang murni lokal di perangkat Anda tidak kami proses.
6.3 Foto
Anda dapat mendokumentasikan tugas dengan foto (mis. sebelum/sesudah). Kamera digunakan semata-mata apabila Anda secara aktif mengambil foto atau memindai kode QR undangan maupun penyandingan; Aplikasi tidak mengakses pustaka foto Anda. Apabila sinkronisasi diaktifkan, foto — sebagaimana seluruh konten lainnya — dienkripsi di perangkat Anda dan disimpan sebagai blok data terenkripsi berukuran hingga 5 MB di Cloudflare R2; untuk itu server menyelenggarakan entri indeks berisi ukuran dan cap waktu. Foto dihapus secara otomatis di sisi server setelah 365 hari (jendela bergulir, proses penghapusan pada malam hari). Selain itu, setiap anggota rumah tangga dapat sewaktu-waktu menghapus foto secara permanen — data tersebut kemudian musnah dan tidak dapat dipulihkan; entri indeks tetap ada sebagai jejak bahwa penghapusan telah dilakukan.
Dasar hukum: Pasal 6 ayat (1) huruf b GDPR (pelaksanaan kontrak).
6.4 Data Pembelian
Apabila seorang anggota rumah tangga melakukan pembelian dalam aplikasi (“Household Plus” sebagai langganan tahunan atau sebagai pembelian Lifetime satu kali bayar), kami menerima informasi transaksi yang ditandatangani dari Apple dan menyimpan: ID transaksi, ID transaksi asli, ID produk, waktu pembelian dan waktu berakhirnya, harga beserta mata uang sebagaimana dilaporkan oleh Apple, serta penanda sandbox/produksi. Selain itu, kami menerima notifikasi server dari Apple mengenai siklus hidup pembelian tersebut (mis. perpanjangan, masa tenggang, berakhirnya masa berlaku, pengembalian dana) dan menyimpannya beserta ID notifikasinya.
Data pembelian ini terikat pada pengenal rumah tangga — tidak pernah pada seseorang. Kami tidak mengetahui siapa yang membayar: pembayaran, penagihan, perpanjangan, dan pengembalian dana ditangani sepenuhnya oleh Apple; kami tidak pernah melihat data pembayaran. Apabila Apple meminta penilaian dari kami dalam rangka suatu permintaan pengembalian dana, kami menjawab — sepanjang terdapat persetujuan Anda menurut Ketentuan Penggunaan (Bagian 6) — hanya dengan keterangan apakah Household Plus telah disediakan, keterangan bahwa masa uji coba gratis telah tersedia, serta, apabila ada, sebuah rekomendasi yang diturunkan semata-mata dari waktu yang telah berlalu sejak pembelian; dalam hal ini kami tidak menyampaikan konten maupun data lainnya, dan Anda dapat sewaktu-waktu mengajukan keberatan terhadap hal tersebut ([email protected]). Rincian mengenai ketentuan pembelian dapat Anda temukan dalam Ketentuan Penggunaan, dan mengenai hak pembatalan dalam informasi mengenai hak pembatalan.
Dasar hukum: Pasal 6 ayat (1) huruf b GDPR (pelaksanaan kontrak) serta Pasal 6 ayat (1) huruf c GDPR (kewajiban penyimpanan di bidang perpajakan dan hukum dagang menurut § 147 AO (Abgabenordnung, kitab undang-undang perpajakan Jerman) dan § 257 HGB (Handelsgesetzbuch, kitab undang-undang hukum dagang Jerman) — hingga 10 tahun), serta, untuk menjawab permintaan pengembalian dana, persetujuan Anda (Pasal 6 ayat (1) huruf a GDPR).
6.5 Notifikasi Push
Sejak sinkronisasi aktif, Aplikasi mendaftarkan diri pada layanan push Apple (APNs) untuk menerima sinyal latar belakang tanpa konten: Pesan tersebut semata-mata berisi informasi “ada perubahan” beserta pengenal rumah tangga — tidak pernah berisi konten, bahkan tidak pula penghitung perubahan. Sinyal ini bersifat senyap — tanpa banner, tanpa suara, tanpa tanda pada ikon aplikasi — dan tidak memerlukan izin notifikasi iOS. Token push yang diperlukan untuk itu kami simpan untuk setiap perangkat (Bagian 6.1); dengan demikian Apple dapat mengetahui token perangkat mana yang termasuk dalam satu rumah tangga dan kapan rumah tangga tersebut aktif — tidak pernah apa yang terjadi di dalamnya. Anda dapat menghentikan penerimaannya dengan menonaktifkan penyegaran latar belakang bagi TallyChores pada “Pengaturan › Umum › Penyegaran App Latar Belakang” (Settings › General › Background App Refresh) atau dengan mengeluarkan perangkat tersebut dari rumah tangga; Aplikasi kemudian akan menyelaraskan data pada saat berikutnya dibuka.
Selain itu, Anda dapat — untuk setiap perangkat, dan hanya jika Anda mengaktifkannya — menerima notifikasi yang tampak ketika anggota lain dalam rumah tangga mencatat sebuah tugas atau berterima kasih kepada Anda. Dari awal, kedua sakelar ini nonaktif; Aplikasi baru meminta izin notifikasi iOS setelah Anda mengaktifkan salah satu dari kedua sakelar tersebut di pengaturan Aplikasi. Pengingat, ajakan, atau penghitung pada ikon aplikasi sama sekali tidak ada. Notifikasi yang tampak pun bebas konten dalam perjalanannya: yang melewati Apple hanya sebaris teks standar umum, jenis notifikasi (“tugas” atau “terima kasih”), dan pengenal rumah tangga — kalimat yang sesungguhnya Anda baca disusun oleh perangkat Anda sendiri, dengan mendekripsi perubahan terenkripsi secara lokal. Agar notifikasi tiba secara terkumpul dan tidak ada yang dilaporkan dua kali, server kami menyimpan untuk setiap perangkat status sakelar (jenis mana dari kedua jenis tersebut yang diaktifkan) dan, sejak notifikasi diaktifkan, sebuah penanda terbaca (nomor urut perubahan terakhir yang ditampilkan di layar); untuk setiap rumah tangga, selain itu, entri penjadwalan berumur pendek (hanya jenis dan waktu). Saat mengunggah perubahan, Aplikasi juga mengirimkan dua penanda ya/tidak (“berisi entri baru” / “berisi ucapan terima kasih”) yang semata-mata melayani penjadwalan pengiriman — konten itu sendiri tetap tidak dapat dibaca oleh server kapan pun. Status sakelar dan penanda terbaca dihapus seketika saat perangkat keluar dari rumah tangga, sama seperti token push; Anda dapat menonaktifkan notifikasi yang tampak kapan saja di pengaturan Aplikasi atau di Pengaturan iOS.
Dasar hukum: Pasal 6 ayat (1) huruf b GDPR (penyediaan fungsi yang Anda aktifkan).
6.6 Aplikasi Web dan Penyimpanan di Peramban
Aplikasi web di tallychores.com/app merupakan pendamping dengan fungsi terbatas: Anda dapat menggunakannya untuk bergabung dengan rumah tangga yang sudah ada; pembuatan rumah tangga dan pembelian tidak dimungkinkan di peramban. Kunci kriptografis disimpan dalam IndexedDB peramban Anda — dalam bentuk yang tidak dapat diekstraksi, sepanjang peramban mendukungnya. Di sana tersimpan pula salinan lokal konten rumah tangga serta pengaturan Anda untuk peramban ini, misalnya bahasa yang Anda pilih. Apabila Anda memilih opsi “Komputer yang digunakan bersama”, seluruh data hanya disimpan dalam memori kerja: dengan ditutupnya tab, rumah tangga tersebut terlupakan pada komputer ini. Aplikasi web tidak menempatkan cookie, tidak menggunakan local storage untuk tujuan pelacakan, dan tidak mengirimkan permintaan kepada pihak ketiga (kebijakan keamanan peramban hanya mengizinkan koneksi ke aplikasi web itu sendiri dan ke api.tallychores.com). Penyimpanan data ini di peramban secara fungsional diperlukan bagi layanan yang Anda kehendaki (§ 25 ayat (2) angka 2 TDDDG, undang-undang Jerman tentang perlindungan data pada telekomunikasi digital dan telemedia digital); penyimpanan tersebut dapat dihapus sewaktu-waktu melalui pengaturan data situs web pada peramban Anda. Pada halaman beranda, dalam teks hukum, dan di aplikasi web, kami juga menyimpan pilihan tampilan Anda di bawah kunci “tallychores-theme” dalam local storage peramban Anda, segera setelah Anda memilih terang atau gelap. Hal itu pun secara fungsional diperlukan bagi tampilan yang Anda pilih (§ 25 ayat (2) angka 2 TDDDG), tidak memiliki kaitan dengan orang tertentu, dan dapat pula dihapus sewaktu-waktu. Selama Anda tidak memilih apa pun, tidak ada yang disimpan.
6.7 Pencegahan Penyalahgunaan
Untuk membatasi pembuatan rumah tangga secara massal yang bersifat penyalahgunaan, server kami membentuk hash SHA-256 dari alamat IP koneksi yang mengajukan permintaan. Ke dalam perhitungan tersebut turut dimasukkan sebuah nilai rahasia yang hanya kami ketahui dan tersimpan di sisi server, serta hari kalender yang bersangkutan; dengan demikian hash tersebut berganti setiap hari dan tidak dapat dihitung balik menjadi alamat IP tanpa nilai rahasia itu. Hash ini tidak dapat dirangkaikan melintasi batas hari dan dihapus dalam waktu 48 jam; alamat IP itu sendiri tidak disimpan untuk keperluan ini. Selain itu, server menggunakan nonce permintaan sekali pakai yang disimpan paling lama 10 menit.
Dasar hukum: Pasal 6 ayat (1) huruf f GDPR (kepentingan yang sah atas penangkalan penyalahgunaan dan atas stabilitas operasional).
6.8 Diagnostik Kesalahan
Pada kesalahan di sisi server, kami mencatat kesalahan dan baris permintaan dalam log operasional infrastruktur backend kami (Cloudflare Workers Logs). Satu-satunya pengenal yang terkandung di dalamnya adalah pengenal rumah tangga dan pengenal perangkat yang bersifat acak (UUID); konten tidak dapat muncul di dalamnya, karena konten hanya sampai ke server kami dalam bentuk terenkripsi. Log tersebut disimpan selama 7 hari untuk keperluan pemantauan operasional dan setelah itu dihapus secara otomatis.
Selain itu, kami menyelenggarakan catatan kesalahan di sisi server (waktu, sumber kesalahan, pesan kesalahan yang dipersingkat), agar gangguan operasional tetap dapat dikenali di kemudian hari. Di sini pun berlaku: tanpa konten, tanpa nama; pengenal numerik yang panjang (misalnya pengenal transaksi Apple) dipersingkat sebelum disimpan. Entri ini dihapus secara otomatis setelah 30 hari.
Dasar hukum: Pasal 6 ayat (1) huruf f GDPR (kepentingan yang sah atas stabilitas operasional dan keamanan).
6.9 Permintaan Dukungan
Ketika Anda menulis atau menelepon kami, kami memproses data yang timbul dari hal tersebut untuk menangani permintaan Anda: pada e-mail, alamat pengirim Anda dan isi pesan Anda; pada panggilan telepon, nomor telepon Anda dan apa yang Anda sampaikan. Saat menulis, aplikasi membantu Anda menyusunnya: melalui “Kirim email ke kami” di Pengaturan, aplikasi membuka konsep yang sudah siap di program e-mail Anda, yang pada bagian akhirnya memuat blok teknis — versi aplikasi dan iOS, model perangkat (misalnya “iPhone 15 Pro”), pengenal acak rumah tangga (Bagian 6.1) serta, apabila perangkat ini memiliki “Household Plus”, produk yang dibeli beserta pengenal transaksi Apple yang asli dan tanggal pembelian (Bagian 6.4). Tanpa keterangan tersebut, suatu kasus pembelian atau sinkronisasi tidak dapat diperiksa. Konsep itu ditampilkan kepada Anda secara utuh sebelum Anda mengirimkannya: Anda dapat menghapus setiap barisnya, dan aplikasi tidak mengirimkan apa pun di latar belakang. Konsep itu tidak memuat konten rumah tangga — yang bagaimanapun tidak dapat kami baca.
E-mail ke alamat @tallychores.com kami sampai kepada kami melalui penyedia layanan yang disebutkan dalam Bagian 9; panggilan telepon sampai kepada kami melalui nomor yang disebutkan dalam Bagian 1. Kami menggunakan pesan Anda dan keterangan dari percakapan semata-mata untuk menangani permintaan Anda; mengenai jangka waktu penyimpanan, lihat Bagian 10.
Dasar hukum: Pasal 6 ayat (1) huruf b GDPR sepanjang permintaan Anda menyangkut suatu pembelian atau penggunaan aplikasi, dan selebihnya Pasal 6 ayat (1) huruf f GDPR (kepentingan yang sah untuk menjawab permintaan dukungan).
6.10 Tidak Ada Pengambilan Keputusan Otomatis
Pengambilan keputusan yang semata-mata otomatis yang menimbulkan akibat hukum terhadap Anda atau yang secara serupa memengaruhi Anda secara signifikan dalam arti Pasal 22 GDPR tidak dilakukan. Kami tidak menyusun profil dan tidak menganalisis perilaku Anda. Untuk menangkal penyalahgunaan, kami hanya menggunakan pemeriksaan teknis sederhana yang berbasis aturan (mis. pembatasan jumlah serta pembatasan laju permintaan sebagaimana dijelaskan dalam Bagian 6.7).
7. Yang Tidak Kami Kumpulkan
- Tidak ada akun pengguna, tidak ada data masuk (login), tidak ada alamat e-mail, dan tidak ada nama orang — kecuali apabila Anda sendiri menghubungi kami (Bagian 6.9). Nama para anggota rumah tangga merupakan bagian dari konten yang terenkripsi ujung-ke-ujung dan tidak dapat kami baca. Nama perangkat memang tersimpan dalam bentuk teks terbuka, tetapi diberikan secara otomatis dan tidak dapat menyebut nama seseorang (Bagian 6.1).
- Tidak ada SDK analitik (tidak ada Firebase Analytics, Google Analytics, Mixpanel, Amplitude, atau layanan sejenis).
- Tidak ada ID iklan (tidak ada IDFA, tidak ada pelacakan lintas aplikasi maupun lintas situs web).
- Tidak ada SDK media sosial, tidak ada penyedia login — dan sama sekali tidak ada SDK pihak ketiga di dalam Aplikasi; situs web kami pun tidak memuat sumber daya dari pihak ketiga.
- Tidak ada SDK pelaporan kerusakan (crash) di luar log kerusakan yang terintegrasi oleh Apple dalam TestFlight dan App Store Connect, yang tunduk pada kebijakan privasi Apple.
- Tidak ada data lokasi, kontak, data kalender maupun data kesehatan, tidak ada akses mikrofon, dan tidak ada akses ke pustaka foto Anda. Kamera digunakan semata-mata apabila Anda secara aktif mengambil foto tugas atau memindai kode QR (Bagian 6.3).
8. Anak-Anak dan Keluarga
TallyChores adalah aplikasi rumah tangga bagi semua anggota sebuah rumah tangga — anak-anak pun dapat ikut serta apabila rumah tangganya mengundang mereka. Kami tidak menetapkan batas usia minimum untuk penggunaan Aplikasi; bagi pembelian berlaku ketentuan Ketentuan Penggunaan. Justru karena itulah asas minimalisasi data kami berlaku sama bagi semua orang: Dari anak-anak kami tidak mengumpulkan data yang berbeda maupun data tambahan dibandingkan dari orang dewasa — dan apa yang kami kumpulkan tidak dapat menyebut nama siapa pun secara pribadi (Bagian 6 dan 7). Tidak ada akun, tidak ada profil, tidak ada iklan, dan tidak ada pelacakan; nama para anggota rumah tangga merupakan bagian dari konten yang terenkripsi ujung-ke-ujung dan tidak dapat kami baca. Karena itu kami juga tidak mengetahui berapa usia para anggota sebuah rumah tangga.
Sedikit pengenal permanen yang kami proses — pengenal rumah tangga dan pengenal perangkat yang acak, kunci tanda tangan publik sebuah perangkat, token push, serta bukti pembelian yang terikat pada rumah tangga dan tidak pernah pada seseorang (Bagian 6.4) — semata-mata melayani pengoperasian layanan: pengaitan perangkat-perangkat sebuah rumah tangga, autentikasi permintaan, penyampaian sinyal sinkronisasi dan notifikasi, pemeriksaan status berbayar, penangkalan penyalahgunaan, dan diagnostik kesalahan. Data tersebut tidak pernah digunakan untuk iklan — juga tidak untuk iklan berbasis perilaku —, tidak pernah digabungkan menjadi profil, tidak pernah dijual, dan tidak pernah diteruskan kepada pihak ketiga untuk kepentingan mereka sendiri. Tidak satu pun dari data ini kami simpan tanpa batas waktu; jangka waktu penyimpanannya tercantum dalam Bagian 10.
Siapa yang ikut serta dalam sebuah rumah tangga ditentukan oleh rumah tangga itu sendiri: Bergabung hanya dimungkinkan melalui undangan pribadi dari dalam rumah tangga (kode QR, berlaku 10 menit), dan setiap perangkat dapat sewaktu-waktu dikeluarkan kembali dari rumah tangga melalui aplikasi iOS. Pembelian ditangani sepenuhnya oleh Apple; bagi akun anak, di sana berlaku kontrol orang tua dari Apple, termasuk “Kaufanfrage” (“Ask to Buy”, minta izin untuk membeli). Pemrosesan yang kami lakukan tidak didasarkan pada persetujuan dalam arti Pasal 6 ayat (1) huruf a GDPR — karena itu persoalan persetujuan orang tua menurut Pasal 8 GDPR tidak timbul. Pertanyaan dari orang tua kami jawab melalui [email protected].
9. Prosesor Data dan Penyedia Layanan
Kami menggunakan penyedia layanan berikut untuk mengoperasikan Aplikasi dan situs web. Dengan Cloudflare dan mailbox.org (Heinlein Hosting GmbH) terdapat perjanjian pemrosesan data sesuai Pasal 28 GDPR; dalam hubungan dengan Apple berlaku ketentuan pengembang dan ketentuan perlindungan data Apple yang relevan. Transfer data ke negara ketiga (Amerika Serikat) dilakukan berdasarkan Klausul Kontraktual Standar Uni Eropa (EU Standard Contractual Clauses) dan/atau keputusan kecukupan perlindungan (adequacy decision) dari Komisi Eropa (Data Privacy Framework, sepanjang dapat diterapkan). Bagi para pengguna di luar Uni Eropa maupun Kawasan Ekonomi Eropa (EEA), setiap transfer ke Amerika Serikat kami dasarkan pula pada mekanisme transfer lain yang diperbolehkan menurut hukum setempat Anda, yang diamankan melalui perjanjian pemrosesan data yang ada dengan para penyedia layanan kami; bagi para pengguna di Swiss berlaku Klausul Kontraktual Standar Uni Eropa dalam versi yang diakui oleh EDÖB (otoritas federal Swiss untuk perlindungan data dan transparansi) dan/atau Swiss-U.S. Data Privacy Framework.
- Cloudflare, Inc. — 101 Townsend St, San Francisco, CA 94107, USA. Infrastruktur backend bagi layanan sinkronisasi (Cloudflare Workers, basis data D1, penyimpanan R2 pada api.tallychores.com) serta hosting situs web kami (Cloudflare Pages). Konten rumah tangga yang tersimpan di sana ada semata-mata sebagai ciphertext yang terenkripsi ujung-ke-ujung, yang tidak dapat dibaca baik oleh kami maupun oleh Cloudflare. Pemrosesan metadata permintaan (mis. alamat IP) untuk pengarahan rute dan penangkalan penyalahgunaan. Selain itu, e-mail yang masuk ke alamat kontak @tallychores.com kami diterima melalui Cloudflare Email Routing dan diteruskan ke kotak surat e-mail kami. https://www.cloudflare.com/privacypolicy/
- Apple Inc. — One Apple Park Way, Cupertino, CA 95014, USA. Distribusi Aplikasi melalui App Store, penanganan dan verifikasi pembelian dalam aplikasi, penyampaian notifikasi push (APNs), distribusi TestFlight, serta laporan kerusakan (crash) dan umpan balik dari App Store Connect. https://www.apple.com/legal/privacy/
- Heinlein Hosting GmbH (mailbox.org) — Schwedter Straße 8/9A, 10119 Berlin. Kotak surat e-mail bagi alamat kontak yang disebutkan dalam Bagian 1. E-mail ke alamat @tallychores.com kami diteruskan melalui Cloudflare Email Routing ke kotak surat kami yang di-hosting pada mailbox.org, lalu di sana diterima, diproses, dan disimpan. Dengan mailbox.org terdapat perjanjian pemrosesan data sesuai Pasal 28 GDPR.
Di kemudian hari kami dapat menggunakan penyedia layanan tambahan atau penyedia layanan lain, atau mengganti penyedia yang saat ini digunakan, guna meningkatkan kualitas, ketersediaan, atau perlindungan data. Pada perubahan semacam itu, kami akan memperbarui ikhtisar ini dan memastikan terpenuhinya persyaratan hukum perlindungan data — khususnya perjanjian pemrosesan data menurut Pasal 28 GDPR serta dasar yang sah bagi setiap transfer ke negara ketiga.
10. Jangka Waktu Penyimpanan
- Konten rumah tangga terenkripsi (log perubahan): Disimpan selama rumah tangga masih aktif. Rumah tangga yang telantar — yakni yang tidak lagi memiliki perangkat tersisa — dihapus secara definitif 30 hari setelah pencabutan perangkat terakhir melalui proses penghapusan pada malam hari; data terenkripsi pun tidak tersimpan tanpa batas waktu pada kami. Rumah tangga yang tidak aktif — yakni yang tidak memiliki status berbayar, yang masa uji cobanya telah berakhir, dan yang perangkatnya telah 18 bulan tidak lagi melakukan sinkronisasi dengan server kami — juga dihapus secara definitif melalui proses penghapusan pada malam hari tersebut; data lokal di perangkat Anda tetap tidak terpengaruh.
- Foto: Di sisi server paling lama 365 hari (jendela bergulir, Bagian 6.3); sebelum itu dapat dihapus secara permanen sewaktu-waktu oleh para anggota rumah tangga.
- Entri perangkat: Ada selama masa hidup rumah tangga; perangkat yang dicabut tetap ditandai sebagai dicabut (Bagian 6.1) dan dihapus bersama rumah tangga.
- Hash undangan, blok data penyandingan web, dan nonce permintaan: Tidak berlaku lagi setelah paling lama 10 menit; penghapusan definitif entri tersebut selambat-lambatnya pada hari berikutnya.
- Hash pencegahan penyalahgunaan (IP, di-hash dengan nilai rahasia dan komponen harian): Penghapusan dalam waktu 48 jam.
- Diagnostik kesalahan: Log infrastruktur 7 hari; catatan kesalahan di sisi server (Bagian 6.8) 30 hari.
- Bukti transaksi yang relevan bagi pembukuan (pembelian/pengembalian dana): Disimpan hingga 10 tahun untuk memenuhi kewajiban penyimpanan di bidang perpajakan dan hukum dagang (§ 147 AO, § 257 HGB, hukum Jerman).
- Permintaan kontak (e-mail, telepon): Hingga tujuan penyimpanannya tidak lagi ada atau Anda meminta kami menghapusnya; jangka waktu penyimpanan wajib menurut undang-undang tetap tidak terpengaruh.
11. Hak-Hak Anda
Dalam kerangka ketentuan perundang-undangan yang berlaku, Anda sewaktu-waktu berhak atas:
- Akses terhadap data pribadi Anda yang tersimpan pada kami (Pasal 15 GDPR)
- Perbaikan data yang tidak benar (Pasal 16 GDPR)
- Penghapusan data Anda yang tersimpan pada kami (Pasal 17 GDPR)
- Pembatasan pemrosesan data (Pasal 18 GDPR)
- Portabilitas data (Pasal 20 GDPR)
- Keberatan terhadap pemrosesan (Pasal 21 GDPR)
Hak-hak tersebut berlaku bagi setiap orang yang menggunakan TallyChores — di mana pun Anda tinggal. Di samping itu, Anda dapat meminta kami untuk menghapus, memblokir, atau menganonimkan data yang tidak diperlukan atau berlebihan maupun data yang tidak diproses sebagaimana dijelaskan dalam Kebijakan Privasi ini; untuk memberitahukan kepada Anda kepada pihak ketiga mana saja kami telah meneruskan data; dan untuk menjelaskan kepada Anda apa artinya bagi Anda apabila Anda tidak memberikan suatu persetujuan. Apabila hukum perlindungan data atau hukum perlindungan konsumen yang bersifat memaksa di negara, negara bagian, atau provinsi tempat tinggal Anda memberikan hak-hak yang lebih luas kepada Anda, hak-hak tersebut berlaku sebagai tambahan; tidak ada satu pun ketentuan dalam Kebijakan Privasi ini yang membatasinya.
Kekhususan enkripsi ujung-ke-ujung — sebuah catatan yang jujur: Konten rumah tangga kami simpan semata-mata sebagai ciphertext, yang tidak dapat kami baca maupun kami kaitkan dengan seseorang, dan kami tidak mengetahui siapa saja yang menjadi anggota sebuah rumah tangga. Karena itu, permintaan akses, perbaikan, penghapusan, pemblokiran, anonimisasi, dan portabilitas hanya dapat kami penuhi bagi metadata yang dapat kami kaitkan — misalnya berdasarkan pengenal rumah tangga atau pengenal perangkat yang Anda sebutkan kepada kami. Konten Anda, Anda kelola sendiri secara langsung di dalam Aplikasi: ekspor (JSON/CSV), penghapusan foto dan data lokal, serta keluar dari rumah tangga dengan mencabut perangkat sendiri tersedia secara langsung bagi setiap anggota.
Hak untuk Mengajukan Keberatan
Sepanjang kami memproses data pribadi Anda berdasarkan kepentingan yang sah (Pasal 6 ayat (1) huruf f GDPR) — misalnya untuk hosting (Bagian 3), pencegahan penyalahgunaan (Bagian 6.7), dan diagnostik kesalahan (Bagian 6.8) —, Anda berhak untuk sewaktu-waktu mengajukan keberatan terhadap pemrosesan tersebut atas alasan-alasan yang timbul dari situasi khusus Anda (Pasal 21 GDPR). Untuk itu, hubungi kami di [email protected]. Kami kemudian tidak akan lagi memproses data Anda, kecuali kami dapat membuktikan adanya alasan yang memaksa dan patut dilindungi bagi pemrosesan tersebut, yang mengesampingkan kepentingan Anda, atau apabila pemrosesan tersebut bertujuan untuk menegakkan, melaksanakan, atau membela tuntutan hukum.
Untuk permintaan mengenai hak-hak Anda, Anda dapat menghubungi kami di [email protected]; untuk urusan dukungan di [email protected]. Permintaan mengenai data Anda ditangani langsung oleh pemilik usaha: Vincent Leinhos adalah orang yang bertanggung jawab atas perlindungan data pribadi di VinLihs Digital Services dan dapat dihubungi melalui alamat tersebut. Kami menjawab dalam waktu 30 hari.
12. Otoritas Pengawas
Apabila Anda berpendapat bahwa pemrosesan data Anda melanggar hukum perlindungan data, Anda berhak mengajukan pengaduan kepada sebuah otoritas pengawas (Pasal 77 GDPR). Yang berwenang adalah otoritas pengawas di tempat kedudukan perusahaan kami:
Der Hessische Beauftragte für Datenschutz und InformationsfreiheitPostfach 3163
65021 Wiesbaden
https://datenschutz.hessen.de
Di samping itu, Anda juga dapat menghubungi setiap otoritas pengawas perlindungan data lainnya di Uni Eropa — khususnya otoritas di tempat tinggal Anda. Apabila Anda berada di luar Uni Eropa, terbuka pula bagi Anda otoritas pengawas yang berwenang di negara Anda — misalnya di Britania Raya Information Commissioner’s Office (ICO), di Swiss Eidgenössischer Datenschutz- und Öffentlichkeitsbeauftragter (EDÖB, otoritas federal untuk perlindungan data dan transparansi), di Kanada Office of the Privacy Commissioner of Canada atau otoritas yang menggantikannya, dan di Brasil Autoridade Nacional de Proteção de Dados (ANPD, otoritas nasional perlindungan data). Apabila Anda tinggal di Québec, Anda juga dapat menghubungi Commission d’accès à l’information du Québec (CAI, komisi akses informasi Québec). Sebelumnya, kami dengan senang hati menerima kesempatan untuk membantu Anda sendiri — tulislah kepada kami di [email protected].
13. Perubahan atas Kebijakan Privasi Ini
Kebijakan Privasi ini berlaku saat ini dan berstatus per 29 Agustus 2026.
Karena pengembangan Aplikasi lebih lanjut atau karena berubahnya ketentuan perundang-undangan maupun ketentuan dari otoritas, dapat timbul kebutuhan untuk mengubah Kebijakan Privasi ini. Perubahan yang penting akan kami tandai dengan memperbarui tanggal yang tercantum di atas. Pada perubahan yang substansial, kami akan memberitahukannya pula di dalam Aplikasi.