Terakhir diperbarui: 27 Agustus 2026 / August 27, 2026
Cerita adalah aplikasi cerita anak berbahasa Indonesia dengan ilustrasi dan narasi suara. Privasi anak adalah prioritas kami. Kami mengumpulkan data sesedikit mungkin, dan di bawah ini dijelaskan seluruhnya — tanpa kecuali.
install_id).
Nilai acak yang dibuat aplikasi di perangkat saat pertama kali dijalankan.
Nilai ini tidak terhubung dengan nama, email, nomor telepon, akun Google,
atau identitas apa pun. Kami memakainya untuk dua hal: membedakan satu
pemasangan dari pemasangan lain saat menghitung statistik, dan menentukan
versi layar langganan serta harga mana yang ditampilkan pada perangkat ini
dalam uji coba harga. Penentuan itu dihitung langsung dari nilai acak
tersebut — kami tidak menyusun profil pengguna.install_id anonim, jenis platform, versi aplikasi, dan waktu
kejadian menurut jam perangkat — peristiwa dapat menunggu tanpa internet
dan terkirim beberapa jam kemudian.
Bila Anda menyalakan pemberitahuan, kami juga mencatat: pemberitahuan
diterima perangkat, pemberitahuan dibuka, serta saat Anda menyalakan
atau mematikan pemberitahuan dan saat izin sistem ditolak. Bersama dua
peristiwa pertama ikut terkirim nomor kiriman — angka di basis kami,
supaya kami tahu berapa perangkat yang menerima kiriman tersebut; isi
pemberitahuan dan nomor telepon tidak ikut.
Selain penanda teknis yang disebut di atas, peristiwa tidak memuat apa
pun tentang Anda maupun anak Anda.install_id anonim, versi aplikasi,
jenis platform (Android atau iOS), dan nama layar tempat tombol ditekan.
Bila yang Anda kirim adalah laporan masalah, ikut pula nama teknis (slug)
cerita yang sedang terbuka beserta nomor halamannya, penanda teknis
kesalahan terakhir (nama jenis kesalahan dan maksimal tiga baris kode
kami sendiri — tanpa teks pesan kesalahan dan tanpa tautan apa pun), serta
tanda bahwa aplikasi tidak berhasil memuat katalog. Kami tidak
meminta dan tidak menyimpan email, nama, maupun usia anak — dan
justru karena itu kami tidak dapat membalas Anda secara
pribadi. Teks masukan tidak dipublikasikan
dan tidak ditampilkan kepada pengguna lain; kami memakainya hanya untuk
memperbaiki aplikasi dan memilih cerita berikutnya. Formulirnya berada di
area orang tua dan baru terbuka setelah verifikasi orang tua, sehingga
anak tidak dapat mengirim apa pun sendiri. Mohon jangan menuliskan data
pribadi di dalam teks tersebut.Hanya dua tujuan: analitik dan fungsi aplikasi. Secara konkret — agar kami tahu berapa banyak perangkat yang mengalami galat dan pada versi mana, apakah pembaruan terakhir memperbaiki atau justru merusak sesuatu, harga mana yang wajar, dan apakah langganan yang sudah dibayar benar benar terbuka. Tanpa itu kami baru mengetahui bahwa aplikasi bermasalah ketika ada yang mengeluh.
Ada dua jenis pemberitahuan, keduanya mati secara bawaan dan dinyalakan sendiri oleh orang tua di area orang tua (Untuk Orang Tua → Pemberitahuan). Di sana pula keduanya bisa dimatikan kapan saja.
Aplikasi mengunduh cerita (gambar dan audio) dari server kami melalui koneksi terenkripsi (HTTPS). Semua data yang disebut di atas juga dikirim melalui HTTPS. Cerita yang sudah dimuat disimpan di perangkat Anda hanya untuk mempercepat pemakaian berikutnya.
Pembayaran diproses sepenuhnya oleh Google Play atau
Apple App Store sesuai kebijakan privasi mereka. Nomor kartu
dan data pembayaran lainnya tidak pernah kami terima maupun simpan. Untuk
mengetahui status langganan, aplikasi memakai layanan
RevenueCat, yang bekerja atas nama kami: RevenueCat menerima
install_id anonim yang sama sebagai nomor pelanggan dan
mengembalikan status langganan.
Data disimpan di server kami dan pada penyedia infrastruktur cloud yang
bekerja atas nama kami (hosting, basis data, penyimpanan berkas). Karena data
bersifat anonim, kami tidak dapat menghubungkannya dengan orang tertentu —
sehingga kami juga tidak dapat menemukan dan menghapusnya atas permintaan.
Jika Anda menghapus lalu memasang ulang aplikasi, perangkat biasanya mendapat
install_id baru; namun bila Anda memulihkan perangkat dari
cadangan Google, nilai lama dapat ikut kembali.
Aplikasi ini mengikuti program Google Play "Dirancang untuk Keluarga" (Designed for Families). Kami tidak meminta dan tidak mengumpulkan nama, email, atau data lain yang mengidentifikasi anak. Yang terkumpul hanyalah pengidentifikasi pemasangan yang anonim dan peristiwa teknis yang dijelaskan di atas. Tidak ada iklan dan tidak ada pengidentifikasi iklan.
Jika kebijakan ini berubah, versi terbaru akan selalu tersedia di halaman ini.
Danil Klimentev — [email protected]
Last updated: 27 Agustus 2026 / August 27, 2026
Cerita is an Indonesian-language children's story app with illustrations and voice narration. Children's privacy is our priority. We collect as little data as possible, and everything we do collect is described below — with no exceptions.
install_id).
A random value the app generates on the device at first launch. It is not
connected to a name, email, phone number, Google account, or any other
identity. We use it for two things: telling one installation from another
when counting statistics, and deciding which version of the subscription
screen and which price this device is shown as part of a price experiment.
That assignment is computed from the random value itself — we build no
user profile.install_id, the platform, the app version, and the
moment the event happened by the device clock — an event may wait offline
and arrive hours later.
If you switch notifications on, we also record: a notification reached
the device, a notification was opened, and the moments you switch
notifications on or off or refuse the system permission. The first two
carry the campaign number — an identifier in our own database, so that we
know how many devices received that campaign; the notification text and
your phone number are not included.
Beyond the technical markers named above, an event holds nothing about
you or your child.install_id, the app version, the platform type
(Android or iOS), and the name of the screen the button was pressed on.
If what you are sending is a bug report, we also receive the technical
name (slug) of the story that was open and its page number, a technical
signature of the last error (the error class name and up to three lines of
our own code — without the error message text and without any links), and
a marker that the app failed to load the catalogue. We do not ask
for and do not store your email, your name, or a child's age —
and precisely because of that we cannot reply to you
personally. Feedback text is never
published and is never shown to other users; we use it only to fix the app
and to choose which story to make next. The form lives in the parents'
area and opens only after a parental check, so a child cannot send
anything on their own. Please do not put personal data into the text.Two purposes only: analytics and app functionality. Concretely — so we know how many devices hit an error and on which version, whether the latest update fixed something or broke it, which price is reasonable, and whether a subscription that was paid for actually unlocked. Without this we would learn the app is broken only when somebody complains.
There are two kinds of notifications. Both are off by default and are switched on by a parent in the parents' area (Untuk Orang Tua → Pemberitahuan), where they can also be switched off at any time.
The app downloads stories (images and audio) from our server over an encrypted connection (HTTPS). Everything described above is sent over HTTPS as well. Loaded stories are cached on your device only to speed up later use.
Payments are processed entirely by Google Play or the
Apple App Store under their own privacy policies. Your card
number and other payment credentials never reach us and are never stored by us.
To know your subscription status the app uses RevenueCat, which
acts on our behalf: RevenueCat receives the same anonymous
install_id as the customer number and returns the subscription
status.
Data is stored on our server and with cloud infrastructure providers acting
on our behalf (hosting, database, file storage). Because the data is anonymous,
we cannot link it to a particular person — and therefore cannot find and delete
it on request either. If you uninstall and reinstall the app, the device usually
gets a new install_id; however, if you restore the device from a
Google backup, the old value may come back with it.
This app follows the Google Play "Designed for Families" program. We do not ask for and do not collect a child's name, email, or any other identifying data. What is collected is the anonymous installation identifier and the technical events described above. There is no advertising and no advertising identifiers.
If this policy changes, the current version will always be available at this page.
Danil Klimentev — [email protected]