Kebijakan privasi
Privasi, dengan bahasa sederhana.
Terakhir diperbarui: 5 Oktober 2026
Versi singkat: Masuk dengan Apple diperlukan sebelum membeli atau memulihkan langganan, serta untuk pertanyaan khusus kepada Coach. Program dan riwayat latihan Anda tetap di ponsel ini. Secondwind tidak memiliki iklan. Sebelum pertanyaan khusus Coach pertama dikirim, Secondwind meminta izin untuk mengirim pertanyaan dan konteks singkat program kepada Kovus dan Anthropic. Catatan Coach setelah sesi dan enam jawaban cepat tetap di perangkat. Apple dan RevenueCat memproses informasi langganan. Kami tidak menjual informasi pribadi atau menggunakannya untuk iklan.
Siapa kami
Secondwind dikembangkan oleh Josh Waller, yang beroperasi dengan nama Kovus, di Perth, Australia Barat. Hubungi josh@kovus.dev untuk pertanyaan atau permintaan mengenai privasi.
Informasi yang disimpan di perangkat Anda
Secondwind menyimpan secara lokal informasi yang diperlukan untuk menjalankan program Anda, termasuk:
- jawaban pengaturan awal seperti kelompok usia, riwayat latihan, peralatan yang tersedia, jadwal pilihan, dan pertimbangan sendi, beserta penyelesaian skrining, pernyataan memahami anjuran konsultasi, dan kelompok aktivitas;
- program yang dihasilkan, penggantian latihan, set yang selesai, beban, repetisi, dan umpan balik usaha;
- preferensi pengingat, satuan, audio, dan Apple Health;
- catatan rekor pribadi dan kemajuan;
- pesan Coach;
- hingga 20 diagnostik kerusakan dan kesalahan yang dibatasi, termasuk referensi dukungan, waktu, pesan yang informasi sensitifnya disamarkan, cakupan aplikasi atau komponen, tumpukan komponen yang dibatasi, dan nama kunci konteks; serta
- sesi layanan Masuk dengan Apple yang terenkripsi dan pengenal kunci App Attest, jika Anda menggunakan akun layanan tertaut.
Enam jawaban skrining sebelum latihan digunakan di perangkat ini saat pengaturan dan tidak disertakan dalam catatan pengaturan awal yang disimpan permanen oleh aplikasi. Pertimbangan sendi, penyelesaian skrining, pernyataan memahami anjuran konsultasi, dan kelompok aktivitas dapat tetap berada dalam catatan program lokal.
Secondwind tidak meminta nama atau email Anda dari Apple dan tidak menggunakan kata sandi. Apple dan Supabase menyediakan pengenal opak untuk akun layanan tertaut. Anda dapat mengekspor data aplikasi dari Pengaturan. Hapus akun dan semua data menghapus data aplikasi lokal dan akun layanan tertaut sebagaimana dijelaskan di bawah.
Pertanyaan khusus kepada Coach
Enam jawaban cepat yang ditampilkan di Coach dan catatan Coach setelah sesi terpasang dalam aplikasi dan berfungsi secara luring. Sebelum pertanyaan khusus pertama meninggalkan perangkat, Secondwind menampilkan penerima data, konteks, dan masa penyimpanan, lalu meminta Anda memilih Setuju dan kirim. Memilih Tidak sekarang tidak mengirim apa pun. Pilihan ini disimpan di perangkat ini, dapat diatur ulang di Pengaturan, dan diminta kembali jika data, penerima, tujuan, atau masa penyimpanan berubah secara material.
Jika Anda menyetujui dan mengirim pertanyaan khusus, Secondwind mengirim hal berikut melalui koneksi terenkripsi:
- pertanyaan Anda;
- ringkasan singkat program, termasuk jadwal latihan, durasi sesi, peralatan, dan pertimbangan sendi;
- minggu program saat ini;
- data sesi aktif atau selesai hari ini, termasuk tahap sesi, status dan catatan Day Dial, latihan saat ini, serta set, repetisi, atau beban yang dicatat;
- hingga tiga ringkasan sesi terbaru dan hingga dua pola latihan sederhana yang diturunkan di perangkat dari ringkasan sesi yang dicatat;
- hingga enam pesan dari pertanyaan dan jawaban khusus daring sebelumnya, tidak termasuk jawaban cepat bawaan dan catatan setelah sesi; serta
- sesi layanan terenkripsi yang digunakan untuk mengautentikasi permintaan.
Permintaan dikirim ke Supabase Edge Function yang dioperasikan Kovus, yang memvalidasi sesi Masuk dengan Apple yang tidak anonim, memeriksa hak akses RevenueCat aktif, dan memverifikasi App Attest jika didukung, lalu mengirim permintaan ke API komersial Anthropic. Kovus menyimpan penghitung lonjakan per akun, penghitung harian berdasarkan langganan RevenueCat, penghitung harian berdasarkan hash kriptografis dari pemasangan yang telah diatestasi, serta penghitung token global. Pendaftaran App Attest menyimpan kunci publik, tanda terima Apple, lingkungan, dan penghitung tanda tangan yang diperlukan untuk menolak permintaan yang diputar ulang. Kovus tidak menyimpan pertanyaan dalam basis data layanan Coach. Salinan percakapan Anda tetap di perangkat.
Anthropic menyatakan bahwa masukan dan keluaran API standar dihapus otomatis dari sistem backend-nya dalam 30 hari, dengan pengecualian untuk layanan dengan masa penyimpanan berbeda, ketentuan yang disepakati, penegakan kebijakan penggunaan, dan persyaratan hukum. Baca informasi penyimpanan data komersial Anthropic.
Jangan sertakan informasi yang mengidentifikasi Anda atau orang lain dalam pertanyaan Coach. Coach adalah fitur dukungan program opsional, bukan nasihat medis.
Langganan dan pembelian
Sebelum membeli atau memulihkan langganan, Secondwind menggunakan Masuk dengan Apple untuk membuat akun layanan Supabase opak dan mengidentifikasi pelanggan RevenueCat dengan pengenal akun opak tersebut. Ini memungkinkan hak akses App Store tetap terhubung ke identitas layanan pribadi yang sama saat pembelian, pemulihan, transfer, pemasangan ulang, dan pemeriksaan Coach khusus. Secondwind tidak meminta nama atau email Anda dari Apple. RevenueCat tidak menerima program Secondwind, pesan Coach, atau data Apple Health Anda. Baca kebijakan privasi RevenueCat dan kebijakan privasi Apple.
RevenueCat juga mengirim peristiwa siklus langganan kepada Kovus agar kami dapat menyelidiki masalah hak akses dan penyampaian penagihan. Kovus menyimpan pengenal dan jenis peristiwa, pengenal pengguna aplikasi, pengenal produk, harga, dan waktu peristiwa, beserta muatan peristiwa yang diberikan RevenueCat. Catatan ini tidak memuat rincian kartu pembayaran, program Secondwind, pesan Coach, atau data Apple Health Anda. Kovus tidak menerima rincian kartu pembayaran Anda.
Apple Health
Jika Anda mengaktifkan sinkronisasi Apple Health, Secondwind meminta izin untuk menyimpan latihan kekuatan fungsional yang selesai. Secondwind tidak mengunggah data Apple Health ke Kovus atau Anthropic. Latihan yang sudah disimpan ke Apple Health dikelola di aplikasi Health dan tidak dihapus saat Anda menghapus data aplikasi lokal Secondwind.
Notifikasi
Pengingat sesi dan perpanjangan dijadwalkan secara lokal di perangkat Anda. Secondwind tidak menggunakan server notifikasi push dalam versi 1.
Pencarian profesional di Apple Maps
Saat Anda memilih Cari profesional di sekitar, Secondwind membuka pencarian Apple Maps untuk jenis profesional yang Anda pilih. Secondwind tidak meminta izin lokasi, menerima lokasi Anda, atau menerima daftar hasil. Apple menangani pencarian berdasarkan kebijakan privasinya sendiri.
Analitik dan diagnostik
Versi 1 mencatat sejumlah kecil peristiwa produk hanya di aplikasi yang sedang berjalan untuk diagnostik pengembangan. Peristiwa tersebut tidak dikirim ke Kovus atau penyedia analitik dalam konfigurasi rilis.
Secondwind menyimpan hingga 20 diagnostik kerusakan dan kesalahan yang dibatasi di perangkat Anda agar referensi dukungan dapat diselidiki. Teks menyerupai email dan nilai panjang menyerupai token disamarkan dari pesan tersimpan, dan log mencatat nama kunci konteks alih-alih nilainya. Diagnostik tidak dikirim otomatis. Ekspor data saya menyertakan diagnostik tersimpan dan kesalahan terbaru yang masih disimpan oleh aplikasi yang sedang berjalan.
Jika suatu rilis dikonfigurasi dengan endpoint Sentry, pesan kesalahan dan tumpukan JavaScript yang dibersihkan, versi aplikasi, serta diagnostik sistem operasi dan perangkat yang dibatasi dapat dikirim ke Sentry untuk dukungan keandalan. Pesan dan tumpukan kesalahan jarak jauh menyamarkan teks menyerupai email dan nilai panjang menyerupai token sebelum dikirim serta dibatasi panjangnya. Konteks operasional dari aplikasi terbatas pada referensi dukungan dan label yang dibatasi serta disamarkan. Breadcrumb Sentry dan penanganan kerusakan native dinonaktifkan. Pengumpulan informasi pribadi bawaan, penelusuran, tangkapan layar, dan hierarki tampilan dinonaktifkan.
Tempat data layanan diproses
Basis data Supabase Secondwind dikonfigurasi di Sydney, Australia. Supabase Edge Functions menggunakan infrastruktur regional Supabase dan dapat memproses permintaan di wilayah dekat pemanggil. RevenueCat menyimpan data pelanggan di Amerika Serikat dan dapat menggunakan penyedia layanan di tempat lain. Permintaan khusus Coach diproses oleh Anthropic dan penyedia layanannya serta dapat diproses di luar Australia. Penyedia luar negeri dapat tunduk pada hukum negara tempat mereka beroperasi.
Penyimpanan dan penghapusan
Informasi lokal tetap tersimpan hingga Anda menghapusnya di Pengaturan atau menghapus aplikasi. Hapus akun dan semua data membersihkan catatan SQLite Secondwind, status aplikasi yang disimpan permanen, riwayat Coach lokal, diagnostik kerusakan, dan jadwal pengingat. Jika ada akun layanan tertaut, tindakan yang sama menghapus akun Supabase Auth, wadah pembatasan laju tantangan integritas, tantangan dan catatan kunci App Attest, klaim permintaan Coach, penghitung lonjakan akun, serta salinan peristiwa webhook RevenueCat tertaut sebelum membersihkan sesi lokal.
Agar penghapusan yang terputus dapat diselesaikan dengan aman, Kovus menyimpan tanda terima penghapusan yang dibatasi, berisi hash SHA-256 dari pengenal permintaan acak yang dibuat aplikasi, pengenal akun Supabase opak, apakah otorisasi Apple telah dicabut, waktu pembuatan dan kedaluwarsa, serta waktu penghapusan selesai. Hasil yang telah selesai memungkinkan aplikasi pulih jika respons sukses hilang. Tanda terima hanya dapat diakses oleh peran layanan server dan kedaluwarsa 24 jam setelah dibuat; penyelesaian atau percobaan ulang penghapusan tidak memperpanjang kedaluwarsa tersebut. Pembersihan harian terjadwal menghapus tanda terima kedaluwarsa. Jika penghapusan server tidak dapat selesai, aplikasi menyimpan sesi lokal atau menggunakan tanda terima terbatas itu agar Anda dapat mencoba kembali. Catatan pembelian Apple dan RevenueCat tetap tunduk pada kebijakan penyimpanan dan kontrol akun masing-masing, dan menghapus Secondwind tidak membatalkan langganan.
Jika akun dihapus saat permintaan Coach masih dalam proses pembukuan, Kovus menyimpan catatan reservasi berumur pendek agar biaya token permintaan dapat direkonsiliasi tanpa mengganggu anggota lain. Catatan berisi hash akun dan pengenal permintaan acak, tanggal penggunaan, jumlah token yang dicadangkan, waktu permintaan, dan waktu penyelesaian pembukuan. Catatan tidak berisi pertanyaan, jawaban, pengenal akun asli, pengenal langganan, atau pengenal perangkat. Catatan memenuhi syarat untuk dihapus dua hari setelah permintaan awal dan dihapus pada pembersihan harian berikutnya, sehingga masa penyimpanan mencapai tiga hari. Hash juga mencegah permintaan yang sama dibukukan dua kali setelah penghapusan akun.
Kovus menyimpan penghitung pembatasan laju langganan Coach, pemasangan yang diatestasi, dan global hingga 31 hari. Penghitung langganan menggunakan pengenal langganan RevenueCat, bukan akun Secondwind yang dihapus, sehingga pemasangan ulang atau perubahan akun aplikasi tidak mengatur ulang kuota berbayar. Kovus menyimpan salinan peristiwa langganan RevenueCat hingga 24 bulan kecuali dihapus melalui alur penghapusan akun dalam aplikasi. Apple, RevenueCat, dan Anthropic juga menyimpan informasi sesuai kewajiban hukum dan operasional masing-masing.
Akses, koreksi, dan keluhan privasi
Kirim email ke josh@kovus.dev untuk menanyakan informasi pribadi yang disimpan Kovus tentang Anda, meminta koreksi atau penghapusan, atau mengajukan keluhan privasi. Kami mungkin memerlukan konteks akun atau pembelian untuk menemukan catatan server. Kami akan mengakui penerimaan keluhan dan merespons dalam 30 hari. Jika tidak puas, Anda dapat menghubungi Office of the Australian Information Commissioner.
Wilayah Ekonomi Eropa, Inggris, dan Swiss
Josh Waller, yang beroperasi dengan nama Kovus, adalah pengendali informasi pribadi yang dijelaskan dalam kebijakan ini. Pertimbangan sendi dan jawaban skrining sebelum latihan merupakan informasi terkait kesehatan. Jawaban skrining digunakan di perangkat ini saat pengaturan; pernyataan memahami anjuran konsultasi dalam aplikasi mencatat bahwa Anda memahami panduan untuk mencari nasihat profesional sebelum memulai. Sebelum pertanyaan khusus Coach dikirim daring, Secondwind secara terpisah meminta Anda memilih Setuju dan kirim setelah menampilkan informasi yang dibagikan dan penerimanya.
Tunduk pada persyaratan dan pengecualian yang berlaku, Anda mungkin memiliki hak untuk mengakses, mengoreksi, menghapus, membatasi, atau menolak pemrosesan, serta menerima salinan informasi yang dapat dipindahkan. Ekspor data saya dan Hapus akun dan semua data tersedia di Pengaturan dan tetap tersedia ketika langganan dijeda. Kirim email untuk permintaan yang tidak dapat Anda selesaikan dalam aplikasi. Kami akan merespons dalam 30 hari.
Permintaan khusus Coach melalui Supabase Edge Function yang dioperasikan Kovus, lalu API komersial Anthropic. Data layanan dapat diproses di luar Wilayah Ekonomi Eropa, Inggris, atau Swiss. Kovus sedang meninjau perjanjian penyedia yang berlaku dan perlindungan transfer internasional, serta apakah perwakilan UE atau Inggris harus ditunjuk. Penilaian ini masih belum selesai.
Anda dapat mengajukan keluhan kepada otoritas perlindungan data di negara Anda. Otoritas Wilayah Ekonomi Eropa tercantum oleh European Data Protection Board. Pengguna Inggris dapat menghubungi ICO, dan pengguna Swiss FDPIC.
Keamanan
Permintaan khusus Coach menggunakan koneksi HTTPS terenkripsi. Tidak ada sistem yang dapat dijamin sepenuhnya aman. Jangan masukkan informasi pengenal, medis, dan sangat sensitif dalam pertanyaan Coach.
Anak-anak
Secondwind dirancang sebagai aplikasi latihan kekuatan untuk orang dewasa. Aplikasi ini tidak ditujukan kepada anak-anak dan tidak dengan sengaja mengumpulkan informasi pribadi anak.
Perubahan dan kontak
Kami dapat memperbarui kebijakan ini saat aplikasi atau penyedia layanannya berubah. Versi dan tanggal pembaruan terkini akan tetap tersedia di halaman ini. Kirim email ke josh@kovus.dev untuk pertanyaan atau permintaan.
Baca ketentuan layanan atau kunjungi dukungan Secondwind.