Ayogera privacy policy
Last updated 29 October 2026
This policy is in English and Indonesian. Baca dalam Bahasa Indonesia.
English
Ayogera is an Android workout app that counts your reps and coaches your form through your phone's camera, made by PT. Nicecoder Solusi Digital ("we"). In short:
- Camera video never leaves your phone. It isn't recorded, saved or uploaded.
- Ayogera shows no ads and contains no analytics or tracking.
- Everything except the AI coach works without an account, and then your workouts stay on your phone.
- If you choose to sign in with Google, we store your email address, name and Google account ID, and your workouts and routines so they can sync.
- If you subscribe to Premium, the AI coach sends numbers about your workout, never video or pictures of you, to Anthropic's Claude.
- We don't sell your data.
- You can delete your account and its data at any time, from the app.
The camera
While you train, the app looks at each camera frame on your phone to find the positions of your body's joints, then throws the frame away. It keeps only measurements of each rep, such as joint angles, depth, timing and the form problems it noticed, to count reps, give cues and score your sets. No video or photo is stored or sent anywhere.
The blur button on the workout screen blurs the camera image while you train, for example before you share a screenshot. That setting stays on your phone.
Using Ayogera without an account
Your workouts (exercises, sets, reps, hold times, form scores and the rep measurements above), your routines and your settings are stored in the app on your phone. The app doesn't contact our server until you sign in, and we receive none of it.
The voice coach speaks through your phone's own text-to-speech engine. To show Premium's prices, the app asks Google Play for them.
Signing in with Google (optional)
You only need an account to back up your workouts and routines, sync them to another phone, and subscribe to Premium. When you sign in with Google, Google gives us, and we store:
- your email address
- your name
- your Google account ID, a number that identifies your Google account
We use them only to recognize your account and show who is signed in. We never receive your Google password and get no other access to your Google account. Google's privacy policy covers the sign-in itself.
Your phone keeps a sign-in session from our server, encrypted, so you stay signed in.
Workouts and routines
When you're signed in, the app sends your workouts to our server: when each workout started and ended, the routine you followed, and for each set its exercise, target, reps or hold time, form score and rep measurements. It also sends the routines you save. The server stores them so your other phones see the same history.
Premium and payments
Google Play handles payment, and we never see your card or bank details. Google tells us your subscription's state, plan, renewal or end date, billing country and a purchase reference, which we store to unlock Premium on your account.
During a free trial, Ayogera can remind you two days before the trial ends. Your phone schedules and shows the reminder; no outside notification service is involved.
The AI coach (Premium)
Premium's AI features are powered by Claude, made by Anthropic. Before an AI request is answered, the app and our server use Google Play Integrity to confirm that it comes from a genuine copy of Ayogera. Google handles that check under its own privacy policy. Our server then sends Anthropic only what each feature needs:
- Workout insights: a summary of that workout's sets and rep measurements, and the language you use the app in.
- AI routines: the request you type, how long the session should be, and your language.
We never send Anthropic camera images, video, your email address or your name. Anthropic processes this data only to write the answer, as our service provider, and doesn't use it to train its models. Insights aren't stored on our server. An AI routine you save is stored like any other routine. To keep usage fair, we count each account's AI requests and what they cost us each month.
Children
Ayogera is for adults aged 18 and over. It isn't meant for children, and we don't knowingly collect their data. If you believe a child has given us data, email us and we will delete it.
Permissions
Ayogera asks Android for these permissions:
- Camera, to follow your movement during a workout. Frames are analyzed on the phone and never recorded or sent.
- Internet access, to sign in, sync and use Premium.
- Notifications, asked for only when a free trial starts, for the reminder before it ends.
- Google Play billing, to subscribe to Premium.
Ayogera doesn't use your location, microphone, contacts or photos.
Backups
Android doesn't include Ayogera's data in your phone's backup. To keep your workouts when you change phones, sign in, and they sync from our server.
Crash reports
If you've allowed your phone to share usage and diagnostics data with Google, Google Play may give us crash reports for Ayogera. They show where the app failed and on which phone model and Android version, not who you are. We use them only to fix bugs.
Where your data is stored
Account, workout and subscription data is stored in the United States, on Amazon Web Services in the US East (Northern Virginia) region: our server runs there, and its database is a managed Postgres service from ClickHouse Cloud in the same region. The app talks to our server only over encrypted connections (HTTPS). The server keeps short technical logs of requests (the time, the address requested and the result) to keep the service running and fix problems. They contain no IP addresses, workouts or AI text, and are overwritten automatically.
What we don't do
- We show no ads and build no advertising profiles.
- The app contains no analytics or tracking SDKs.
- We don't sell your data. We share it only with the companies named in this policy, and only to run the features described here.
Keeping and deleting your data
We keep your account, workouts and routines until you delete them. When you delete a routine, our server keeps it marked as deleted so your other phones remove it too, until you delete your account.
To delete your account, open Account in the app and tap Delete account. This immediately and permanently deletes from our server:
- your account: email address, name and Google account ID
- your workouts, sets and rep measurements
- your routines, including deleted ones
- your subscription record and AI usage counts
- your sign-in sessions
Workouts saved on the phone stay there, so you can keep using Ayogera without an account, until you clear the app's data or uninstall it. Deleting your account doesn't cancel a Google Play subscription, so cancel it in Google Play first.
If you no longer have the app, email info@nicecoder.com from the address of the Google account you signed in with, with the subject "Delete my Ayogera account". We delete the account within 30 days, usually much sooner, and reply when it's done. How to delete your Ayogera account has the steps.
Copies of deleted data may remain in our database provider's backups until those backups expire.
Your rights
Depending on where you live, for example under the GDPR in Europe, the LGPD in Brazil or Indonesia's Personal Data Protection Law, you may have the right to get a copy of your data, correct it, delete it, and object to or limit how we use it. Email info@nicecoder.com from the address of your Google account, and we answer within 30 days. You can also complain to the data protection authority where you live.
Changes and contact
If Ayogera needs to handle data differently, for example for a coach chat or a profile with your goals, we will update this policy before that version is released and change the date at the top. Questions go to info@nicecoder.com.
PT. Nicecoder Solusi Digital, Surabaya, East Java, Indonesia
Bahasa Indonesia
Ayogera adalah aplikasi olahraga Android yang menghitung repetisi dan melatih teknik gerakan Anda melalui kamera ponsel, dibuat oleh PT. Nicecoder Solusi Digital ("kami"). Singkatnya:
- Video kamera tidak pernah keluar dari ponsel Anda. Video tidak direkam, disimpan, atau diunggah.
- Ayogera tidak menampilkan iklan dan tidak memuat analitik atau pelacakan.
- Semua fitur kecuali pelatih AI bisa dipakai tanpa akun, dan data latihan Anda tetap di ponsel.
- Jika Anda memilih masuk dengan Google, kami menyimpan alamat email, nama, dan ID akun Google Anda, beserta latihan dan rutinitas Anda agar bisa disinkronkan.
- Jika Anda berlangganan Premium, pelatih AI mengirim angka-angka tentang latihan Anda ke Claude dari Anthropic, tidak pernah video atau gambar diri Anda.
- Kami tidak menjual data Anda.
- Anda bisa menghapus akun beserta datanya kapan saja, dari aplikasi.
Kamera
Saat Anda berlatih, aplikasi membaca setiap bingkai kamera di ponsel Anda untuk menemukan posisi sendi tubuh, lalu membuang bingkai itu. Yang disimpan hanya ukuran setiap repetisi, seperti sudut sendi, kedalaman, tempo, dan kesalahan teknik yang terdeteksi, untuk menghitung repetisi, memberi arahan, dan menilai set Anda. Tidak ada video atau foto yang disimpan atau dikirim ke mana pun.
Tombol blur di layar latihan mengaburkan gambar kamera selama Anda berlatih, misalnya sebelum Anda membagikan tangkapan layar. Pengaturan itu tetap di ponsel Anda.
Memakai Ayogera tanpa akun
Latihan Anda (gerakan, set, repetisi, durasi tahan, skor teknik, dan ukuran repetisi di atas), rutinitas, dan pengaturan disimpan di aplikasi di ponsel Anda. Aplikasi tidak menghubungi server kami sampai Anda masuk, dan kami tidak menerima data apa pun.
Pelatih suara berbicara melalui mesin text-to-speech bawaan ponsel Anda. Untuk menampilkan harga Premium, aplikasi menanyakannya ke Google Play.
Masuk dengan Google (opsional)
Akun hanya diperlukan untuk mencadangkan latihan dan rutinitas, menyinkronkannya ke ponsel lain, dan berlangganan Premium. Saat Anda masuk dengan Google, Google memberikan kepada kami, dan kami menyimpan:
- alamat email Anda
- nama Anda
- ID akun Google Anda, yaitu nomor yang mengenali akun Google Anda
Kami memakainya hanya untuk mengenali akun Anda dan menampilkan siapa yang sedang masuk. Kami tidak pernah menerima kata sandi Google Anda dan tidak mendapat akses lain ke akun Google Anda. Kebijakan privasi Google berlaku untuk proses masuk itu sendiri.
Ponsel Anda menyimpan sesi masuk dari server kami dalam bentuk terenkripsi, agar Anda tetap masuk.
Latihan dan rutinitas
Saat Anda masuk, aplikasi mengirim latihan Anda ke server kami: kapan setiap latihan dimulai dan selesai, rutinitas yang Anda ikuti, dan untuk setiap set, gerakannya, targetnya, jumlah repetisi atau durasi tahan, skor teknik, dan ukuran repetisinya. Aplikasi juga mengirim rutinitas yang Anda simpan. Server menyimpannya agar ponsel Anda yang lain menampilkan riwayat yang sama.
Premium dan pembayaran
Pembayaran ditangani oleh Google Play, dan kami tidak pernah melihat data kartu atau rekening Anda. Google memberi tahu kami status langganan, paket, tanggal perpanjangan atau berakhirnya, negara penagihan, dan nomor referensi pembelian, yang kami simpan untuk membuka Premium di akun Anda.
Selama uji coba gratis, Ayogera bisa mengingatkan Anda dua hari sebelum uji coba berakhir. Pengingat itu dijadwalkan dan ditampilkan oleh ponsel Anda sendiri, tanpa layanan notifikasi dari luar.
Pelatih AI (Premium)
Fitur AI di Premium didukung oleh Claude, buatan Anthropic. Sebelum permintaan AI dijawab, aplikasi dan server kami memakai Google Play Integrity untuk memastikan permintaan itu berasal dari salinan asli Ayogera. Google menangani pemeriksaan itu sesuai kebijakan privasinya sendiri. Setelah itu server kami mengirim ke Anthropic hanya yang dibutuhkan setiap fitur:
- Wawasan latihan: ringkasan set dan ukuran repetisi dari latihan itu, serta bahasa yang Anda pakai di aplikasi.
- Rutinitas AI: permintaan yang Anda ketik, durasi sesi yang diinginkan, dan bahasa Anda.
Kami tidak pernah mengirim gambar kamera, video, alamat email, atau nama Anda ke Anthropic. Anthropic memproses data ini hanya untuk menulis jawaban, sebagai penyedia layanan kami, dan tidak memakainya untuk melatih modelnya. Wawasan tidak disimpan di server kami. Rutinitas AI yang Anda simpan disimpan seperti rutinitas lainnya. Agar pemakaian tetap adil, kami menghitung jumlah permintaan AI setiap akun dan biayanya bagi kami setiap bulan.
Anak-anak
Ayogera ditujukan untuk orang dewasa berusia 18 tahun ke atas. Aplikasi ini tidak ditujukan untuk anak-anak, dan kami tidak dengan sengaja mengumpulkan data mereka. Jika Anda yakin seorang anak telah memberikan data kepada kami, kirim email kepada kami dan kami akan menghapusnya.
Izin aplikasi
Ayogera meminta izin Android berikut:
- Kamera, untuk mengikuti gerakan Anda selama latihan. Bingkai kamera dibaca di ponsel dan tidak pernah direkam atau dikirim.
- Akses internet, untuk masuk, sinkronisasi, dan memakai Premium.
- Notifikasi, hanya diminta saat uji coba gratis dimulai, untuk pengingat sebelum uji coba berakhir.
- Penagihan Google Play, untuk berlangganan Premium.
Ayogera tidak memakai lokasi, mikrofon, kontak, atau foto Anda.
Cadangan
Android tidak menyertakan data Ayogera dalam cadangan ponsel Anda. Agar latihan Anda tidak hilang saat berganti ponsel, masuklah dengan akun, dan latihan akan disinkronkan dari server kami.
Laporan crash
Jika Anda mengizinkan ponsel membagikan data penggunaan dan diagnostik kepada Google, Google Play dapat memberi kami laporan crash Ayogera. Laporan itu menunjukkan di mana aplikasi gagal serta model ponsel dan versi Android-nya, bukan siapa Anda. Kami memakainya hanya untuk memperbaiki bug.
Tempat data disimpan
Data akun, latihan, dan langganan disimpan di Amerika Serikat, di Amazon Web Services wilayah US East (Northern Virginia): server kami berjalan di sana, dan basis datanya adalah layanan Postgres terkelola dari ClickHouse Cloud di wilayah yang sama. Aplikasi berkomunikasi dengan server kami hanya melalui koneksi terenkripsi (HTTPS). Server menyimpan log teknis singkat tentang permintaan (waktu, alamat yang diminta, dan hasilnya) untuk menjaga layanan tetap berjalan dan memperbaiki masalah. Log itu tidak berisi alamat IP, latihan, atau teks AI, dan otomatis tertimpa.
Yang tidak kami lakukan
- Kami tidak menampilkan iklan dan tidak membuat profil iklan.
- Aplikasi tidak memuat SDK analitik atau pelacakan.
- Kami tidak menjual data Anda. Kami hanya membagikannya kepada perusahaan yang disebut dalam kebijakan ini, dan hanya untuk menjalankan fitur yang dijelaskan di sini.
Menyimpan dan menghapus data
Kami menyimpan akun, latihan, dan rutinitas Anda sampai Anda menghapusnya. Saat Anda menghapus rutinitas, server kami tetap menyimpannya dengan tanda terhapus agar ponsel Anda yang lain ikut menghapusnya, sampai Anda menghapus akun.
Untuk menghapus akun, buka Akun di aplikasi lalu ketuk Hapus akun. Ini langsung dan secara permanen menghapus dari server kami:
- akun Anda: alamat email, nama, dan ID akun Google
- latihan, set, dan ukuran repetisi Anda
- rutinitas Anda, termasuk yang sudah dihapus
- catatan langganan dan hitungan pemakaian AI Anda
- sesi masuk Anda
Latihan yang tersimpan di ponsel tetap ada di sana, sehingga Anda tetap bisa memakai Ayogera tanpa akun, sampai Anda menghapus data aplikasi atau mencopot pemasangannya. Menghapus akun tidak membatalkan langganan Google Play, jadi batalkan dulu langganan Anda di Google Play.
Jika Anda sudah tidak punya aplikasinya, kirim email ke info@nicecoder.com dari alamat akun Google yang Anda pakai untuk masuk, dengan subjek "Hapus akun Ayogera saya". Kami menghapus akun dalam 30 hari, biasanya jauh lebih cepat, dan membalas setelah selesai. Langkah-langkahnya ada di Cara menghapus akun Ayogera.
Salinan data yang dihapus dapat tetap berada di cadangan penyedia basis data kami sampai cadangan itu kedaluwarsa.
Hak Anda
Tergantung tempat tinggal Anda, misalnya menurut Undang-Undang Pelindungan Data Pribadi di Indonesia, GDPR di Eropa, atau LGPD di Brasil, Anda mungkin berhak meminta salinan data Anda, memperbaikinya, menghapusnya, serta menolak atau membatasi cara kami memakainya. Kirim email ke info@nicecoder.com dari alamat akun Google Anda, dan kami menjawab dalam 30 hari. Anda juga bisa mengadu ke otoritas pelindungan data di tempat Anda tinggal.
Perubahan dan kontak
Jika Ayogera perlu menangani data dengan cara lain, misalnya untuk obrolan dengan pelatih atau profil berisi tujuan Anda, kami akan memperbarui kebijakan ini sebelum versi tersebut dirilis dan mengubah tanggal di bagian atas. Pertanyaan tentang kebijakan ini dapat dikirim ke info@nicecoder.com.
PT. Nicecoder Solusi Digital, Surabaya, Jawa Timur, Indonesia