Kebijakan Privasi
Pasut & Cuaca (Tides & Weather) menampilkan kondisi pasang surut, cuaca, dan angin untuk lokasi pasang surut di seluruh dunia, dengan Aktivitas Langsung opsional di Layar Terkunci. Halaman ini menjelaskan, dengan bahasa sederhana, apa yang dilakukan dan tidak dilakukan app dengan data Anda.
Terakhir diperbarui: 28 September 2026
01Versi singkatnya
Pasut & Cuaca tidak memiliki akun pribadi — tidak ada yang perlu didaftarkan, tanpa email, tanpa kata sandi — dan tidak menjalankan iklan maupun menjual atau membagikan data Anda kepada siapa pun. Setiap instalasi mendapat pengenal perangkat anonim yang dibuat secara acak (melalui Firebase Anonymous Authentication) agar app dapat menyimpan preferensi Anda — lokasi pasang surut yang Anda pilih dan lokasi tersimpan, preferensi pemberitahuan dan Layar Terkunci, serta preferensi tampilan di server kami; tidak ada informasi tentang siapa Anda yang dikaitkan dengannya. Kami juga mengumpulkan analitik penggunaan agregat, yang dapat Anda matikan di app — lihat §06 untuk mengetahui persis apa yang termasuk dan tidak termasuk di dalamnya.
02Lokasi
App meminta lokasi Anda hanya jika Anda mengetuk tombol kompas di layar pencarian lokasi pasang surut, untuk menemukan lokasi pasang surut terdekat dengan Anda. Lokasi tersebut:
- dibaca sekali, di perangkat, saat Anda mengetuk tombol;
- dikirim sekali ke server kami untuk mencari lokasi pasang surut terdekat, dan hanya digunakan untuk pencarian itu;
- tidak pernah disimpan bersama instalasi Anda — hanya lokasi pasang surut yang akhirnya Anda pilih yang disimpan (lihat di bawah). Seperti permintaan web lainnya, lokasi ini dapat muncul sebentar di log permintaan penyedia hosting kami.
Anda dapat menggunakan setiap bagian app, termasuk mencari lokasi pasang surut berdasarkan nama, tanpa pernah memberikan akses lokasi.
03Apa yang disimpan di server kami
Pengenal perangkat anonim instalasi Anda adalah satu-satunya kunci untuk apa yang disimpan backend kami (Firebase Cloud Functions dan Firestore, yang kami operasikan) untuknya:
- Lokasi pasang surut dan lokasi tersimpan Anda — lokasi pasang surut yang dipilih (pengenal, nama, negara, koordinat, dan dataset pasang surut mana yang digambar) serta lokasi apa pun yang Anda beri bintang;
- Preferensi Anda — preferensi tampilan, PerahuScore, dan SambarScore, serta jadwal pemberitahuan pintar dan Layar Terkunci Anda, agar server kami dapat mengirim apa yang Anda minta dan instalasi ulang dapat mengambilnya kembali;
- Status langganan Anda — paket mana dan kapan berakhir, diambil dari konfirmasi bertanda tangan Apple, agar fitur Pro yang berjalan di server kami tahu bahwa Anda berhak;
- Undangan, jika Anda memakainya — kode undangan yang dibuat app untuk Anda saat mengundang teman, dan bulan PRO yang telah Anda peroleh. Kode yang dibuat untuk satu teman tertentu dapat memuat nama atau inisial yang Anda ketik: hanya Anda yang melihatnya, nama itu disimpan bersama kode di server kami, dan tidak pernah ditampilkan kepada teman tersebut. Jika Anda diundang, kami juga menyimpan kode mana yang Anda pakai dan hari-hari di minggu pertama Anda saat Anda membuka app (hanya tanggal, dalam zona waktu perangkat Anda saat peluncuran pertama), untuk memutuskan apakah Anda berdua mendapat satu bulan PRO. Jika Anda memasukkan kode undangan dari klub, toko, atau kelompok lain, kami mencatat kode mana, untuk melihat klub dan toko mana yang dijangkau app, beserta tanggal dan negara, model perangkat, dan versi app yang dijelaskan di bawah;
- Perangkat dan versi app Anda — model, versi iOS, ukuran layar, dan negara yang ditentukan dari alamat IP Anda saat app dimulai (tidak lebih rinci dari itu), agar kami tahu perangkat dan build mana yang perlu didukung;
- Hari app terakhir dibuka, dan laporan pengaturan yang dijelaskan di §06;
- Token push dan kunci widget — lihat §04.
Data setiap instalasi disimpan terpisah dari data instalasi lainnya. Data prakiraan itu sendiri (angka pasang surut dan cuaca untuk sebuah lokasi pasang surut) di-cache dan dibagikan ke semua instalasi yang memakai lokasi pasang surut itu, karena data tersebut tidak bergantung pada siapa yang meminta. Lokasi pasang surut yang baru dilihat tetap berada di perangkat Anda.
04Pemberitahuan, Layar Terkunci, widget & Apple Watch
Masing-masing hanya melibatkan server kami seperti yang dijelaskan:
- Pemberitahuan pasang surut dijadwalkan di perangkat Anda. Server kami hanya mengetahui apakah pemberitahuan itu nyala dan seberapa awal pemberitahuan itu memperingatkan Anda (§06).
- Pemberitahuan pintar: iOS memberi app token push agar server kami dapat mengirim ringkasan PerahuScore dan SambarScore serta peringatan rentang waktu yang Anda atur, melalui Firebase Cloud Messaging dan Apple Push Notification service. Token dihapus dari server kami saat Anda mematikannya atau langganan Anda berakhir.
- Ringkasan di Layar Terkunci: iOS memberi app token yang memungkinkan server kami memulai Aktivitas Langsung; token ini hanya digunakan jika Anda mengatur jadwal. Selama ringkasan berjalan, token kedua memungkinkan server kami memperbaruinya, dan token itu dihapus saat ringkasan berakhir.
- Widget Layar Utama dan komplikasi Apple Watch mengambil datanya sendiri dari server kami dengan kunci acak yang terkait dengan instalasi Anda, yang diserahkan app kepada mereka. Kunci ini hanya membaca prakiraan Anda, tidak lebih. Server kami mencatat, per hari, mana yang terakhir mengambil data, untuk hitungan di §06.
05Sumber data pihak ketiga
Untuk menampilkan prakiraan, backend kami mengambil data dari penyedia di bawah. Tidak satu pun dari mereka menerima apa pun yang mengidentifikasi Anda — paling banyak, posisi lokasi pasang surut yang Anda pilih.
| Penyedia | Kegunaannya | Apa yang diterimanya |
|---|---|---|
| WorldTides | Prediksi pasang surut untuk lokasi pasang surut yang tidak dicakup sumber di bawah | Koordinat lokasi pasang surut yang dipilih |
| UK Hydrographic Office (ADMIRALTY) | Waktu air pasang dan air surut yang diterbitkan untuk pelabuhan di Inggris | Pengenal pelabuhan yang dipilih |
| Basis data pasang surut Neaps (TICON-4, NOAA CO-OPS) | Prediksi pasang surut yang dihitung di server kami sendiri dari konstanta harmonik yang diterbitkan | Tidak ada — tidak ada permintaan yang keluar dari server kami |
| Open-Meteo | Prakiraan cuaca dan laut (ombak) per jam | Koordinat lokasi pasang surut yang dipilih |
Layanan lain yang diandalkan app:
- Google Firebase (Cloud Functions, Firestore, Hosting, Authentication, Cloud Messaging, Analytics) menjalankan backend kami, menyimpan data yang dijelaskan dalam kebijakan ini, dan mengirimkan banner pemberitahuan pintar.
- Apple: nama tempat yang Anda ketik dicari di perangkat Anda dengan pencarian MapKit milik Apple; langganan sepenuhnya ditangani oleh App Store — kami tidak pernah melihat detail pembayaran, hanya konfirmasi bertanda tangan Apple bahwa langganan aktif; pembaruan Layar Terkunci dan pemberitahuan dikirimkan oleh Apple Push Notification service; dan pada peluncuran pertama, app menanyakan kepada layanan DeviceCheck Apple apakah iPhone ini pernah menjalankan app sebelumnya, lalu menetapkan penanda di Apple bahwa iPhone ini kini sudah pernah. DeviceCheck menyimpan dua bit per perangkat di Apple; layanan ini tidak memberi kami pengenal untuk perangkat dan tidak memberi tahu kami hal lain tentangnya, dan kami hanya menggunakannya untuk mencegah satu iPhone memperoleh hadiah undangan lebih dari sekali.
- Crisp menjalankan chat dukungan di dalam app, dan hanya jika Anda membukanya. Crisp menerima pesan yang Anda kirim, nama apa pun yang Anda berikan, dan detail yang membantu kami menjawab: lokasi pasang surut yang Anda pilih, versi app, model perangkat Anda, dan fitur mana yang dinyalakan.
06Analitik penggunaan & apa yang tidak kami lakukan
Kami menggunakan analitik penggunaan, dalam dua bagian yang sengaja dibatasi. Firebase Analytics mencatat layar mana yang dibuka dan tindakan bernama — mengganti lokasi pasang surut (cara lokasi itu ditemukan dan negaranya, tidak pernah lokasi yang mana), menyalakan atau mematikan fitur, langkah pengenalan, hasil layar pembayaran dan pembelian, ketukan pada pemberitahuan, dan perubahan preferensi tampilan. Analitik ini terikat pada pengenal anonim terpisah milik Analytics sendiri, yang tidak pernah kami hubungkan dengan pengenal perangkat yang dijelaskan di §03. Secara terpisah, app memberi tahu server kami, bersama data di §03, fitur mana yang telah diaturnya: jenis widget Layar Utama dan komplikasi Apple Watch mana yang dipasang, apakah peringatan pasang surut nyala, apakah pemberitahuan diizinkan, dan preferensi tampilan (bahasa, satuan, mode warna, haptik, bentuk bulan). Server kami hanya membaca data ini, dan lokasi pasang surut yang dipilih orang, sebagai hitungan harian agregat — berapa banyak instalasi yang memakai setiap fitur, preferensi, dan lokasi pasang surut — tidak pernah sebagai catatan satu instalasi tertentu. Anda dapat mematikan semuanya di Preferensi → Data & legal → Bagikan analitik penggunaan: tindakan itu menghentikan Firebase Analytics di perangkat Anda dan mengeluarkan instalasi Anda dari setiap hitungan. Selain itu:
- Tidak ada akun pribadi, proses masuk, email, atau profil dalam bentuk apa pun, dan tidak pernah nama Anda — satu-satunya hal yang mirip nama adalah nama panggilan atau inisial opsional yang Anda pilih untuk kode undangan teman, yang hanya Anda lihat dan yang dihapus bersama kode undangan Anda
- Tidak ada iklan, pengenal iklan, atau pelacakan lintas app
- Tidak ada penjualan, penyewaan, atau pembagian data kepada pihak ketiga untuk tujuan mereka sendiri
- Tidak ada pelacakan lokasi di latar belakang — lokasi hanya dibaca pada saat Anda mengetuk tombol kompas
07Penyimpanan & penghapusan data
Mengganti lokasi pasang surut atau preferensi Anda akan menimpa nilai sebelumnya — tidak ada riwayat yang disimpan. Apa yang disimpan untuk instalasi Anda tetap ada sampai Anda meminta kami menghapusnya: menghapus app tidak menghapusnya dari server kami, karena penghapusan instalasi terlihat persis seperti ponsel yang hanya sudah lama tidak membuka app.
Untuk menghapus semua yang disimpan untuk instalasi Anda, kirim pesan kepada kami dari Preferensi → Dukungan di app — chat tersebut mengidentifikasi instalasi Anda, sehingga kami dapat menemukannya — atau kirim email ke alamat di §10, dan kami akan bekerja sama dengan Anda untuk mengidentifikasinya.
Menghapus semua yang disimpan untuk instalasi Anda juga menghapus kode undangan Anda, yang kemudian tidak berfungsi lagi, catatan minggu pertama Anda sendiri, dan PRO apa pun yang Anda peroleh dari undangan. Teman yang Anda undang tetap menyimpan apa yang telah mereka peroleh. Penanda DeviceCheck yang dijelaskan di §05 disimpan oleh Apple, bukan oleh kami, dan tetap terpasang.
Hitungan penggunaan harian di §06 tidak memuat data per instalasi dan tetap disimpan. Firebase Analytics menyimpan data peristiwanya sesuai pengaturan penyimpanan standar Google, dan Crisp menyimpan percakapan dukungan sampai dihapus — minta saja dan kami akan menghapus percakapan Anda.
08Privasi anak
Pasut & Cuaca adalah utilitas untuk khalayak umum. App ini tidak pernah meminta nama, usia, atau detail kontak Anda sendiri (satu-satunya nama yang pernah disimpannya adalah nama panggilan atau inisial opsional yang mungkin Anda ketik untuk kode undangan teman, yang hanya Anda lihat), dan tidak secara sengaja mengumpulkan informasi pribadi dari anak di bawah 13 tahun — hanya preferensi tingkat instalasi dan hitungan yang dijelaskan di atas.
09Perubahan pada kebijakan ini
Jika kebijakan ini berubah, tanggal "Terakhir diperbarui" di bagian atas halaman ini akan ikut berubah. Perubahan yang berarti — apa pun yang memengaruhi apa yang dikumpulkan atau alasannya — akan dicantumkan di sini sebelum berlaku.
10Kontak
Alamat ini juga merupakan alamat yang tepat untuk pertanyaan dukungan App Store.