Privacy Policy / Kebijakan Privasi

Last Updated / Terakhir Diperbarui: August 27, 2026 / 27 Agustus 2026


English Version

This Privacy Policy explains how KATAKU (“the App”, “we”, “us”, or “our”), designed as a Spaced Repetition and Spoken Recall companion application for learners and hearing-impaired students, handles your information.

We believe that your privacy is a fundamental human right. Our application is built with a Privacy-by-Design and On-Device-First architecture: we do not collect, sell, monetize, track, or transmit your personal data, flashcards, voice recordings, or learning history to external servers.


1. Information We Do Not Collect

We do not collect any personal identifying information. Specifically:

  • No User Accounts or Logins: You do not need to register, sign in, or provide your name, email address, or phone number to use the App.
  • No Analytics or Telemetry: We do not include third-party analytics SDKs, crash trackers, or behavior tracking frameworks.
  • No Advertisements or Tracking Identifiers: We do not use Advertising Identifiers (IDFA), cross-app tracking, or serve advertisements.
  • No Cloud Data Storage: We do not host remote databases or sync servers that store your flashcard content or review logs.

2. Data Stored Locally on Your Device

All application data is stored locally on your device using Apple’s native SwiftData and UserDefaults frameworks:

  • Decks and Flashcards: The prompts, answers, creation timestamps, and deck structures that you author.
  • Spaced Repetition Metrics (FSRS-6): Scheduling parameters associated with your flashcards (difficulty, stability, repetition counts, lapses, interval histories, and scheduled review dates).
  • Review Records: Historical review timestamps, rating choices (Again, Hard, Good, Easy), and state transitions necessary to calculate your next review interval.
  • User Preferences: Local application settings such as user interface language preference and spoken recall language configuration.

Data Control: You have complete ownership and control over this data. You can edit, archive, or permanently delete individual flashcards and entire decks at any time directly within the App.


3. Microphone Usage and Speech Recognition (Spoken Recall)

The App offers a Spoken Recall feature that allows learners to practice articulating their answers before revealing flashcard solutions:

  • Explicit Control: The microphone is activated only when you actively touch and hold the “Hold to Speak” (Tahan untuk Berbicara) button during a review session. Audio capture stops immediately the moment you release the button or cancel the interaction.
  • 100% On-Device Processing: Voice transcription is performed strictly on your device using either Apple’s on-device Speech framework or local Core ML models (such as WhisperKit). Audio is never sent to any external or cloud-based speech recognition server.
  • Transient Audio & Captions: Audio recordings and generated spoken recall captions are strictly transient (temporary in-memory buffers). Captions exist solely on screen for you to manually compare your spoken attempt against the authored answer. Captions and audio buffers are immediately and irrevocably erased when you rate a card, undo a review, advance to another card, exit the session, or background the App.
  • No Voice Storage: No audio files, voice samples, or transcript histories are saved to disk, logged, attached to review records, or transmitted over any network.

4. On-Device Machine Learning (Sentence Correction)

The App includes on-device Natural Language Processing and grammar/sentence correction capabilities to support student learning:

  • Local Inference: All machine learning models (such as IndoBART Core ML models and tokenizers) execute entirely locally using your device’s Apple Neural Engine (ANE), GPU, or CPU.
  • Zero Data Egress: Your authored sentences, flashcard prompts, and text inputs are evaluated exclusively within the local memory of your device and are never sent over the internet to remote AI or cloud processing services.

5. Network Access & Third-Party Dependencies

  • Offline-First: The App is fully functional without an active internet connection.
  • Initial Speech Model Asset Preparation: If configured to use local WhisperKit Core ML models, the App may download the compressed, open-source model weights on first feature initialization from a public repository to your local device storage. Once stored locally, all recognition operates completely offline. No user data or telemetry is transmitted during this download.

6. Children’s and Students’ Privacy

Because the App does not collect, transmit, or share any personal information, it complies with the requirements of the Children’s Online Privacy Protection Act (COPPA), GDPR-K, and applicable educational privacy standards. The App is completely safe for use by students of all ages.


7. Data Retention and Deletion

  • Local Retention: Your flashcards and study history remain stored on your device for as long as you keep the App installed.
  • Permanent Deletion: You can permanently delete any flashcard, deck, or review history inside the App.
  • App Uninstallation: Deleting the App from your device immediately and permanently removes all local databases, flashcard content, review history, and stored preferences.

8. Permissions and How to Manage Them

You can view, grant, or revoke permissions granted to the App at any time via your device settings:

  • Microphone (NSMicrophoneUsageDescription): Required only if you choose to use the Spoken Recall feature. You can revoke access in iOS Settings → Privacy & Security → Microphone → KATAKU.
  • Speech Recognition (NSSpeechRecognitionUsageDescription): Required only when using Apple on-device Speech recognition. You can revoke access in iOS Settings → Privacy & Security → Speech Recognition → KATAKU.

The App remains fully usable for standard flashcard creation and spaced repetition study even if microphone and speech permissions are denied.


Depending on your jurisdiction (such as under the EU General Data Protection Regulation / GDPR, California Consumer Privacy Act / CCPA, or Indonesian Personal Data Protection Law / UU No. 27 Tahun 2022):

  • Right to Access & Portability: All your data is on your device.
  • Right to Erasure / Deletion: You can erase your data at any time by deleting decks/cards or uninstalling the App.
  • Right to Rectification: You can directly edit any deck, card, or setting within the App.

10. Changes to This Privacy Policy

We may update this Privacy Policy from time to time, for example, to reflect updates in app capabilities or applicable regulations. Any updates will be published in this document along with an updated “Last Updated” date.


11. Contact Us

If you have any questions, concerns, or feedback regarding this Privacy Policy or the App’s privacy practices, please contact us:

  • Developer Team / Project: KATAKU Team (Diah Ayunina Dwiaryani, Dina Septy Puspayani, Ivanna Shenia Callista, Meynabel Dimas Wisodewo, Nicholas Tanugroho, Vinka Alrezky As)
  • Location: Indonesia
  • Email: dimaswisodewo98@gmail.com
  • Support & FAQ: KATAKU Support


Versi Bahasa Indonesia

Kebijakan Privasi ini menjelaskan bagaimana KATAKU (“Aplikasi”, “kami”, atau “milik kami”), yang dirancang sebagai aplikasi pendamping belajar berbasis Spaced Repetition dan Spoken Recall untuk pelajar dan siswa berkebutuhan khusus/tunarungu, mengelola informasi Anda.

Kami percaya bahwa privasi adalah hak asasi yang mendasar. Aplikasi kami dibangun dengan prinsip Privasi Sejak Perancangan (Privacy-by-Design) dan Pemrosesan di Perangkat (On-Device-First): kami tidak mengumpulkan, menjual, memonetisasi, melacak, atau mengirimkan data pribadi, kartu belajar (flashcard), rekaman suara, maupun riwayat belajar Anda ke peladen (server) eksternal.


1. Informasi yang Tidak Kami Kumpulkan

Kami tidak mengumpulkan data identitas pribadi apa pun. Secara khusus:

  • Tanpa Akun Pengguna atau Pendaftaran: Anda tidak perlu mendaftar, masuk log (login), atau memberikan nama, alamat email, maupun nomor telepon untuk menggunakan Aplikasi.
  • Tanpa Analitik atau Telemetri: Kami tidak menyertakan SDK analitik pihak ketiga, pelacak kerusakan (crash reporter), atau pelacak perilaku pengguna.
  • Tanpa Iklan atau Pengidentifikasi Pelacakan: Kami tidak menggunakan Pengidentifikasi Iklan (IDFA), pelacakan lintas-aplikasi, atau menampilkan iklan komersial.
  • Tanpa Penyimpanan Data Cloud: Kami tidak mengoperasikan basis data jarak jauh atau peladen sinkronisasi yang menyimpan konten kartu atau riwayat ulasan Anda.

2. Data yang Disimpan Secara Lokal di Perangkat Anda

Seluruh data aplikasi disimpan secara lokal di perangkat Anda menggunakan kerangka kerja bawaan Apple, yaitu SwiftData dan UserDefaults:

  • Dek dan Kartu Belajar (Flashcards): Teks pertanyaan (prompt), jawaban, waktu pembuatan, dan struktur dek yang Anda buat.
  • Metrik Spaced Repetition (FSRS-6): Parameter penjadwalan kartu Anda (tingkat kesulitan, stabilitas memori, jumlah pengulangan, lapses, riwayat interval, serta tanggal jatuh tempo ulasan berikutnya).
  • Catatan Ulasan (Review Records): Riwayat waktu ulasan, pilihan penilaian (Again, Hard, Good, Easy), dan transisi status yang diperlukan algoritma untuk menghitung jadwal ulasan selanjutnya.
  • Preferensi Pengguna: Pengaturan lokal seperti bahasa antarmuka aplikasi dan bahasa fitur spoken recall.

Kendali Data: Anda memiliki kepemilikan dan kendali penuh atas data ini. Anda dapat menyunting, mengarsipkan, atau menghapus permanen kartu maupun dek belajar kapan saja langsung di dalam Aplikasi.


3. Penggunaan Mikrofon dan Pengenalan Ucapan (Spoken Recall)

Aplikasi menyediakan fitur Ulasan Lisan (Spoken Recall) yang memungkinkan pengguna melatih artikulasi jawaban sebelum membuka solusi kartu:

  • Kendali Eksplisit: Mikrofon hanya aktif ketika Anda menekan dan menahan tombol “Tahan untuk Berbicara” (Hold to Speak) selama sesi ulasan. Perekaman audio langsung berhenti seketika saat tombol dilepaskan atau interaksi dibatalkan.
  • 100% Pemrosesan di Perangkat (On-Device): Pengubahan ucapan menjadi teks diproses sepenuhnya di dalam perangkat Anda menggunakan Apple Speech framework atau model Core ML lokal (seperti WhisperKit). Data audio tidak pernah dikirimkan ke peladen pengenalan suara pihak ketiga atau cloud.
  • Audio dan Teks Sementara (Transient): Rekaman suara dan teks hasil transkripsi bersifat sementara di dalam memori kerja (RAM). Teks transkripsi hanya ditampilkan di layar agar Anda dapat membandingkan ucapan Anda secara manual dengan kunci jawaban. Teks dan rekaman suara langsung dihapus seketika saat Anda memberi penilaian, melakukan undo, berpindah kartu, keluar dari sesi ulasan, atau menutup aplikasi ke latar belakang.
  • Tidak Ada Penyimpanan Suara: Tidak ada berkas audio, sampel suara, atau riwayat transkripsi yang disimpan ke memori penyimpanan permanen, dicatat dalam log, atau dikirim melalui jaringan internet.

4. Kecerdasan Buatan di Perangkat (On-Device Machine Learning)

Aplikasi menyertakan kemampuan koreksi tata bahasa dan kalimat berbasis pembelajaran mesin lokal untuk mendukung proses belajar:

  • Inferensi Lokal: Semua model pembelajaran mesin (seperti model IndoBART Core ML dan tokenizer) dijalankan 100% secara lokal menggunakan Apple Neural Engine (ANE), GPU, atau CPU perangkat Anda.
  • Tanpa Pengiriman Data: Kalimat yang Anda tulis atau evaluasi diproses secara eksklusif di dalam perangkat tanpa pernah dikirimkan ke layanan AI jarak jauh (cloud).

5. Akses Jaringan & Ketergantungan Pihak Ketiga

  • Dapat Digunakan Sepenuhnya Secara Luring (Offline-First): Aplikasi berfungsi penuh tanpa memerlukan koneksi internet.
  • Pengunduhan Aset Model Pertama Kali: Jika menggunakan model Core ML WhisperKit, aplikasi dapat mengunduh berkas model kompresi sumber terbuka pada inisialisasi pertama ke penyimpanan lokal perangkat. Setelah tersimpan, seluruh fungsi pengenalan suara berjalan sepenuhnya secara luring. Tidak ada data pribadi atau telemetri yang dikirimkan selama proses unduhan ini.

6. Perlindungan Privasi Anak dan Pelajar

Karena Aplikasi tidak mengumpulkan, mengirimkan, atau membagikan informasi pribadi apa pun, Aplikasi sepenuhnya mematuhi prinsip perlindungan privasi anak dan pelajar (termasuk ketentuan UU PDP dan standar edukasi). Aplikasi aman digunakan oleh pelajar dari segala kelompok usia.


7. Penyimpanan dan Penghapusan Data

  • Penyimpanan Lokal: Konten dan riwayat belajar Anda tetap berada di perangkat Anda selama Aplikasi terpasang.
  • Penghapusan Permanen: Anda dapat menghapus kartu belajar atau dek secara permanen kapan saja melalui menu di dalam Aplikasi.
  • Penghapusan Aplikasi (Uninstall): Menghapus Aplikasi dari perangkat iOS Anda akan menghapus seluruh basis data lokal, konten kartu, riwayat ulasan, dan preferensi pengaturan secara permanen dan menyeluruh.

8. Izin Perangkat dan Pengelolaannya

Anda dapat memeriksa, mengaktifkan, atau mencabut izin perangkat kapan saja melalui menu Pengaturan iOS:

  • Mikrofon (NSMicrophoneUsageDescription): Hanya diperlukan jika Anda menggunakan fitur Spoken Recall. Kelola di: Pengaturan iOS → Privasi & Keamanan → Mikrofon → KATAKU.
  • Pengenalan Ucapan (NSSpeechRecognitionUsageDescription): Hanya diperlukan jika menggunakan mesin pengenalan Apple di perangkat. Kelola di: Pengaturan iOS → Privasi & Keamanan → Pengenalan Ucapan → KATAKU.

Aplikasi tetap dapat digunakan sepenuhnya untuk pembuatan kartu dan ulasan kartu secara manual meskipun izin mikrofon dinonaktifkan.


9. Kepatuhan Hukum dan Hak Pengguna (UU PDP No. 27 Tahun 2022)

Sesuai dengan Undang-Undang Republik Indonesia No. 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP):

  • Hak Akses & Portabilitas: Seluruh data tersimpan langsung di bawah kendali penuh perangkat Anda.
  • Hak Penghapusan (Right to Erasure): Anda berhak dan dapat menghapus seluruh data kapan saja secara mandiri melalui Aplikasi atau dengan menghapus pemasangan Aplikasi.
  • Hak Perbaikan (Right to Rectification): Anda dapat langsung mengubah dan menyunting kartu belajar maupun data pengaturan setiap saat.

10. Perubahan pada Kebijakan Privasi Ini

Kami dapat memperbarui Kebijakan Privasi ini sewaktu-waktu untuk menyesuaikan dengan pengembangan fitur Aplikasi atau peraturan perundang-undangan yang berlaku. Setiap perubahan akan dicantumkan pada dokumen ini beserta tanggal pembaruan terbaru.


11. Hubungi Kami

Apabila Anda memiliki pertanyaan atau masukan mengenai Kebijakan Privasi ini, silakan hubungi kami melalui:

  • Tim Pengembang / Proyek: Tim KATAKU (Diah Ayunina Dwiaryani, Dina Septy Puspayani, Ivanna Shenia Callista, Meynabel Dimas Wisodewo, Nicholas Tanugroho, Vinka Alrezky As)
  • Lokasi: Indonesia
  • Email: dimaswisodewo98@gmail.com
  • Dukungan & Tanya Jawab (FAQ): KATAKU Support