Privacy Policy
WardRun is made and published by ben.devmax, an independent developer in Malaysia. This page says, in plain words, what the game keeps about you, for how long, and how to have it removed. In short: an optional account without email, no ads, no tracking cookies. The iPhone, iPad and Android apps are published on the App Store and Google Play by HYDRAS MEDICAL SDN. BHD., Malaysia, for ben.devmax. This page covers them too: they keep the same data, on the same servers.
What stays on your device
- Your progress, settings, outfits, elaun, the items you bought and the choice you made about the Terms live in your browser's storage, or in the app's own storage in the phone apps. Without an account we cannot see them. If you create an account or use Sync devices, a copy is kept on our server (below).
- The names you have blocked.
- Your age check (phone apps): only a yes or no that you are 13 or older. Your birth date is used only on your phone, is never sent to us and is not kept.
What is sent to our server, and why
- A random id: the game makes a random id on your device. It is not your name and is never shown to anyone. Some of the things below keep it, so that every player is counted once and so that we can find your records if you ask for help.
- Co-op rooms: the nickname you type, your character's look, where you stand and what you are doing, so friends can see you. This is passed along while you are in the room and is not kept.
- Quick Join (open rooms): people you do not know can join. The list of open rooms shows only the room code, the edition, the language, where the host is and how many are in; each line goes a few minutes after its room goes quiet, and it is never logged. When a host sends someone out, the room remembers that browser tab's id (not a name) while the room is open.
- Voice chat (optional): your voice goes straight to the other players' phones, or through a relay run by Cloudflare when the phones cannot reach each other. A direct connection lets the other phones see your connection address (IP address), as with any internet call. We do not record it and cannot listen to it. In open rooms, voice only goes through Cloudflare's relay, so people you do not know never see your connection address; if the relay cannot be reached, there is no voice. The microphone is used only while you hold the talk button, or while open mic is on.
- Doctor and Nurse of the Month: if you send a score: the nickname you give, your character's look and your best three scores of the month, with your random id (never shown).
- Account and Sync devices (optional): your save (progress, nickname, outfits, elaun, the items you bought and your random id) is stored under a random key so that your devices can share it, with how many devices joined and the last day it synced. Your account code is kept with the save, so any of your devices can show it to you; the lookup that finds an account from a code keeps only a scrambled (hashed) form of it. Sync codes run out after 15 minutes. An account needs no email, real name or password.
- Passkey (optional): if you add a passkey (Face ID, a fingerprint or your screen lock), we keep its public key, the account it opens, its sign-in counter and the date it was added. The secret part stays on your phone; your fingerprint and face never reach us.
- Play counts: the minutes you play, the shifts you finish with their stars, your role, level and language, co-op or not, whether you play on a phone, tablet or computer, and whether you play in the iPhone or Android app, the game installed from the browser, or a browser (and, for a browser, whether it is the one inside Threads, Instagram, Facebook or TikTok), each with your random id so that every player is counted once a day. The day's list of ids is deleted the next day; your id and the first day you played are kept to count new and returning players. No name and no connection address.
- Kod hadiah: the code claimed, your random id and the time, and a scrambled (hashed) form of your connection address so that one connection cannot claim too many. The scrambled value cannot be turned back into the address.
- Tabung Pinktober: the amount you give (added to the shared total), and a mark that your random id has given, to count the givers.
- Feedback / Report: the name you type, your message, the game version, language and your random id (so we can find your save or a gift if you ask for help), a screenshot if you choose to attach one, and an email or Instagram name if you choose to give one so we can reply. A report about another player (Report or block a player) carries the name reported, the reason, where (a room or a board) and the room code. The list of players you block stays on your device only.
- Wall of Thanks (website only): if you buy a coffee on Ko-fi and leave it public, the name you gave to Ko-fi is shown, and whether it is a monthly support. Ko-fi's transaction numbers are kept privately (the last 300) so that one payment is never counted twice; they are never shown.
- Locker purchases on the website: Stripe takes the payment. Stripe asks for your email and payment details under its own policy. We never see your card. We keep the Stripe receipt number, the items bought, the time, your random id, the random ids of up to 3 of your other devices that opened the same receipt, and the account it went into if you have one, so the items can unlock on your devices and be taken back if the payment is refunded or disputed.
- Purchases in the apps: In the iOS and Android apps, paid items are sold through the App Store or Google Play. We receive the store's purchase receipt to unlock your item. We never see your card or bank details.
- Stopping abuse: the server counts requests per connection address in memory only, for up to an hour, and does not write them down. Feedback keeps a scrambled (hashed) form of the address for an hour, and Kod hadiah for about 30 days.
Who can see it
- Players in your co-op room see your nickname, your character's look and what you are doing, and hear you if you use voice chat. In an open room they may be people you do not know. When voice connects directly (only in rooms with a code), their phones also see your connection address.
- Everyone who opens a board sees the nickname, look and score you sent. Everyone who opens the Wall of Thanks sees the Ko-fi names left public.
- Only the developer reads feedback, reports, receipts, ids and the totals. Cloudflare, Stripe and Ko-fi process data for us (below). We share something with others only if the law requires it, or to stop abuse.
How long we keep it
- Room data: not kept once you leave.
- Feedback and reports, screenshots included: deleted automatically after 180 days.
- Account, shared save, account code and passkeys: deleted a year after the last sync. When you delete your account, every device stops syncing at once and the passkeys are forgotten at once; the save and the account code are kept 7 more days so you can write in to undo it, then deleted for good.
- Sync codes: 15 minutes. Passkey sign-in challenges: 5 minutes.
- Kod hadiah claim records: about 30 days. The number of claims per code stays.
- Purchase receipts: kept so your items are never lost, and as a record of payment.
- Board entries (nickname, look, scores and random id), the id and first day in play counts, the Tabung givers' marks and the Wall of Thanks: no set end date. Write to us to have a nickname or id removed.
What we do not do
- No advertising, no tracking cookies, no selling your data.
- The game does not need your email, phone number, location or contacts, and neither does the account. The only place you can give an email is Feedback / Report, if you want a reply, and it is optional.
Who helps us run it
The game runs on Cloudflare (the website, the room servers, the voice relay, and the storage for everything above). Cloudflare handles the connection and may see your connection address for that, under its own privacy policy. Cloudflare runs servers in many countries, so your data may be processed outside Malaysia. Payments go to Stripe and the coffee link goes to Ko-fi, each under their own policies.
Children
WardRun is for ages 13 and above. We do not knowingly collect anything from children under 13. In the phone apps, a player who says they are under 13 plays on their own: co-op, voice chat, the boards, Sync, gift codes, feedback and the play counts are switched off, and nothing is sent from the phone. Players under 18 need a parent's permission before buying anything. If you think a child has sent us something, write to us and we will delete it.
Your rights, and deleting your data
We follow Malaysia's Personal Data Protection Act 2010. You may ask to see, correct or delete personal data we hold about you. To close your account or delete your data:
- On your device: uninstall the app, or clear its data (on Android: Settings, Apps, WardRun, Storage, Clear data). In a browser, clear the site data for wardrun.app.
- Your account and shared save: Settings, General, Your account, "Delete account…" (or Settings, Sync devices, Unlink…, "Delete the shared save"). Your other linked devices unlink themselves the next time they sync. A passkey on your phone can be removed in the phone's settings.
- Anything else we hold (a name on a board, a message, a receipt, a gift record): write through Settings, Feedback / Report in the game (it carries your random id, so we can find your records), or to dev@wardrun.app with the nickname and month, or the Stripe receipt number. You do not need the app for this.
Changes
If this policy changes in a way that matters, we will change the date above and say so in the game.
Contact
dev@wardrun.app, or Settings, Feedback / Report in the game.
Dasar Privasi
WardRun dibuat dan diterbitkan oleh ben.devmax, pembangun bebas di Malaysia. Halaman ini menerangkan, dalam bahasa mudah, apa yang game ini simpan tentang anda, berapa lama, dan cara memadamnya. Ringkasnya: akaun pilihan tanpa e-mel, tiada iklan, tiada cookie penjejak. Aplikasi iPhone, iPad dan Android diterbitkan di App Store dan Google Play oleh HYDRAS MEDICAL SDN. BHD., Malaysia, untuk ben.devmax. Halaman ini meliputi aplikasi itu juga: ia menyimpan data yang sama, di pelayan yang sama.
Yang kekal dalam peranti anda
- Kemajuan, tetapan, pakaian, elaun, barang yang anda beli dan pilihan anda tentang Terma disimpan dalam storan pelayar anda, atau dalam storan aplikasi itu sendiri dalam aplikasi telefon. Tanpa akaun, kami tidak dapat melihatnya. Jika anda mencipta akaun atau guna Sync peranti, satu salinan disimpan di pelayan kami (lihat di bawah).
- Nama pemain yang anda sekat.
- Semakan umur anda (aplikasi telefon): ya atau tidak sahaja, sama ada anda berumur 13 tahun ke atas. Tarikh lahir anda hanya digunakan dalam telefon anda, tidak pernah dihantar kepada kami dan tidak disimpan.
Yang dihantar ke pelayan kami, dan kenapa
- ID rawak: game membuat satu ID rawak dalam peranti anda. Ia bukan nama anda dan tidak dipaparkan kepada sesiapa. Beberapa perkara di bawah menyimpannya, supaya setiap pemain dikira sekali dan supaya kami dapat mencari rekod anda jika anda meminta bantuan.
- Bilik co-op: nama panggilan yang anda taip, rupa watak anda, di mana anda berdiri dan apa yang anda buat, supaya kawan nampak anda. Ia hanya disalurkan semasa anda dalam bilik dan tidak disimpan.
- Quick Join (bilik terbuka): orang yang anda tidak kenal boleh masuk. Senarai bilik terbuka hanya menunjukkan kod bilik, edisi, bahasa, tempat hos dan berapa orang di dalam; setiap baris hilang beberapa minit selepas bilik itu senyap, dan tidak dilog. Jika hos mengeluarkan seseorang, bilik itu mengingati ID tab pelayarnya (bukan nama) selagi bilik itu dibuka.
- Voice chat (pilihan): suara anda terus ke telefon pemain lain, atau melalui relay Cloudflare jika telefon tidak dapat berhubung terus. Sambungan terus membolehkan telefon pemain lain melihat alamat sambungan (alamat IP) anda, seperti mana-mana panggilan internet. Kami tidak merakam dan tidak dapat mendengarnya. Dalam bilik terbuka, suara hanya melalui relay Cloudflare, jadi orang yang anda tidak kenal tidak pernah nampak alamat sambungan anda; jika relay tidak dapat dihubungi, tiada suara. Mikrofon hanya digunakan semasa anda menekan butang cakap, atau semasa open mic dihidupkan.
- Doctor dan Nurse of the Month: jika anda menghantar markah: nama panggilan yang anda beri, rupa watak anda dan tiga markah terbaik anda bulan itu, bersama ID rawak anda (yang tidak dipaparkan).
- Akaun dan Sync peranti (pilihan): simpanan anda (kemajuan, nama panggilan, pakaian, elaun, item yang dibeli dan ID rawak anda) disimpan di bawah kunci rawak supaya peranti anda boleh berkongsinya, bersama bilangan peranti yang disambung dan hari terakhir ia sync. Kod akaun anda disimpan bersama simpanan itu supaya setiap peranti anda boleh menunjukkannya kepada anda; senarai yang mencari akaun daripada kod hanya menyimpan bentuk kod yang dikacau (hash). Kod Sync tamat dalam 15 minit. Akaun tidak memerlukan e-mel, nama sebenar atau kata laluan.
- Passkey (pilihan): jika anda menambah passkey (Face ID, cap jari atau kunci skrin), kami simpan kunci awamnya, akaun yang dibukanya, kiraan log masuknya dan tarikh ia ditambah. Bahagian rahsianya kekal dalam telefon anda; cap jari dan wajah anda tidak pernah sampai kepada kami.
- Kiraan main: minit bermain, shift yang tamat dan bintangnya, peranan, tahap, bahasa, sama ada co-op, sama ada telefon, tablet atau komputer, dan sama ada anda bermain dalam aplikasi iPhone atau Android, permainan yang dipasang dari pelayar, atau pelayar (dan, bagi pelayar, sama ada pelayar di dalam Threads, Instagram, Facebook atau TikTok), bersama ID rawak anda supaya setiap pemain dikira sekali sehari. Senarai ID harian dipadam keesokan harinya; ID anda dan hari pertama anda bermain disimpan untuk mengira pemain baru dan pemain yang kembali. Tiada nama dan tiada alamat sambungan.
- Kod hadiah: kod yang dituntut, ID rawak anda dan masa tuntutan, serta bentuk alamat sambungan anda yang telah dikacau (hash) supaya satu sambungan tidak menuntut terlalu banyak. Nilai itu tidak boleh ditukar balik kepada alamat.
- Tabung Pinktober: jumlah yang anda beri (dicampur ke dalam jumlah keseluruhan), dan tanda bahawa ID rawak anda telah memberi, untuk mengira bilangan penderma.
- Maklum balas / Aduan: nama yang anda taip, mesej anda, versi game, bahasa dan ID rawak anda (supaya kami dapat mencari simpanan atau hadiah anda jika anda meminta bantuan), tangkapan skrin jika anda pilih untuk lampirkan, dan e-mel atau nama Instagram jika anda pilih untuk beri supaya kami boleh membalas. Laporan tentang pemain lain (Laporkan atau sekat pemain) membawa nama yang dilaporkan, sebabnya, di mana (bilik atau papan markah) dan kod bilik. Senarai pemain yang anda sekat kekal dalam peranti anda sahaja.
- Dinding Terima Kasih (laman web sahaja): jika anda belanja kopi di Ko-fi secara terbuka, nama yang anda beri kepada Ko-fi dipaparkan, dan sama ada ia sokongan bulanan. Nombor transaksi Ko-fi disimpan secara peribadi (300 yang terakhir) supaya satu bayaran tidak dikira dua kali; ia tidak pernah dipaparkan.
- Pembelian di Locker di laman web: bayaran diuruskan oleh Stripe. Stripe meminta e-mel dan butiran bayaran anda di bawah dasarnya sendiri. Kami tidak pernah melihat kad anda. Kami simpan nombor resit Stripe, item yang dibeli, masa pembelian, ID rawak anda, ID rawak sehingga 3 peranti lain anda yang membuka resit yang sama, dan akaun yang menerimanya jika anda ada akaun, supaya item itu boleh dibuka di peranti anda dan diambil balik jika bayaran direfund atau dipertikaikan.
- Pembelian dalam aplikasi: Dalam aplikasi iOS dan Android, item berbayar dijual melalui App Store atau Google Play. Kami menerima resit pembelian daripada kedai itu untuk membuka item anda. Kami tidak pernah melihat butiran kad atau bank anda.
- Menghalang penyalahgunaan: pelayan mengira permintaan bagi setiap alamat sambungan dalam memori sahaja, sehingga sejam, dan tidak menulisnya. Maklum balas menyimpan bentuk alamat yang dikacau (hash) selama sejam, dan Kod hadiah selama kira-kira 30 hari.
Siapa yang boleh melihatnya
- Pemain dalam bilik co-op anda nampak nama panggilan, rupa watak dan apa yang anda buat, dan mendengar anda jika anda guna voice chat. Dalam bilik terbuka, mereka mungkin orang yang anda tidak kenal. Jika suara bersambung terus (hanya dalam bilik dengan kod), telefon mereka juga nampak alamat sambungan anda.
- Sesiapa yang membuka papan markah nampak nama panggilan, rupa watak dan markah yang anda hantar. Sesiapa yang membuka Dinding Terima Kasih nampak nama Ko-fi yang anda biarkan terbuka.
- Hanya pembangun membaca maklum balas, aduan, resit, ID dan jumlah kiraan. Cloudflare, Stripe dan Ko-fi memproses data untuk kami (lihat di bawah). Kami berkongsi dengan pihak lain hanya jika undang-undang memerlukan, atau untuk menghalang penyalahgunaan.
Berapa lama disimpan
- Data bilik: tidak disimpan selepas anda keluar.
- Maklum balas dan aduan, termasuk tangkapan skrin: dipadam automatik selepas 180 hari.
- Akaun, simpanan dikongsi, kod akaun dan passkey: dipadam setahun selepas kali terakhir ia sync. Jika anda memadam akaun, setiap peranti berhenti sync serta-merta dan passkey dilupakan serta-merta; simpanan dan kod akaun disimpan 7 hari lagi supaya anda boleh menulis kepada kami untuk membatalkannya, kemudian dipadam terus.
- Kod Sync: 15 minit. Cabaran log masuk passkey: 5 minit.
- Rekod tuntutan Kod hadiah: kira-kira 30 hari. Bilangan tuntutan bagi setiap kod kekal.
- Resit pembelian: disimpan supaya item anda tidak hilang, dan sebagai rekod bayaran.
- Papan markah (nama panggilan, rupa, markah dan ID rawak), ID dan hari pertama dalam kiraan main, tanda penderma Tabung, dan Dinding Terima Kasih: tiada tarikh tamat yang ditetapkan. Tulis kepada kami untuk membuang nama panggilan atau ID.
Yang kami tidak buat
- Tiada iklan, tiada cookie penjejak, tiada penjualan data anda.
- Game ini tidak memerlukan e-mel, nombor telefon, lokasi atau kenalan anda, dan akaun juga tidak. Satu-satunya tempat anda boleh memberi e-mel ialah Maklum balas / Aduan, jika anda mahu kami membalas, dan ia pilihan.
Pihak yang membantu kami
Game ini berjalan di Cloudflare (laman web, pelayan bilik, relay suara, dan storan untuk semua yang disebut di atas). Cloudflare mengendalikan sambungan dan mungkin melihat alamat sambungan anda untuk tujuan itu, di bawah dasar privasinya sendiri. Cloudflare mempunyai pelayan di banyak negara, jadi data anda mungkin diproses di luar Malaysia. Bayaran diuruskan oleh Stripe, dan pautan kopi pergi ke Ko-fi, masing-masing di bawah dasar mereka sendiri.
Kanak-kanak
WardRun untuk umur 13 tahun ke atas. Kami tidak sengaja mengumpul apa-apa daripada kanak-kanak bawah 13 tahun. Dalam aplikasi telefon, pemain yang menyatakan umurnya bawah 13 tahun bermain sendirian: co-op, voice chat, papan markah, Sync, kod hadiah, maklum balas dan kiraan main dimatikan, dan tiada apa dihantar dari telefon itu. Pemain bawah 18 tahun perlu izin ibu bapa sebelum membeli. Jika anda rasa kanak-kanak telah menghantar sesuatu kepada kami, tulis kepada kami dan kami akan memadamnya.
Hak anda, dan memadam data
Kami mematuhi Akta Perlindungan Data Peribadi 2010. Anda boleh meminta untuk melihat, membetulkan atau memadam data peribadi anda yang kami simpan. Untuk menutup akaun atau memadam data:
- Dalam peranti: nyahpasang aplikasi, atau padam datanya (di Android: Tetapan, Apl, WardRun, Storan, Kosongkan data). Dalam pelayar, padam data laman wardrun.app.
- Akaun dan simpanan dikongsi: Tetapan, Umum, Akaun awak, "Padam akaun…" (atau Tetapan, Sync peranti, Unsync…, "Padam simpanan kongsi"). Peranti lain yang dipautkan akan nyahpaut sendiri apabila ia sync lagi. Passkey dalam telefon anda boleh dibuang di tetapan telefon.
- Apa-apa lagi yang kami simpan (nama di papan markah, mesej, resit, rekod hadiah): tulis melalui Tetapan, Maklum balas / Aduan dalam game (ia membawa ID rawak anda, jadi kami dapat mencari rekod anda), atau ke dev@wardrun.app dengan nama panggilan dan bulan, atau nombor resit Stripe. Anda tidak memerlukan aplikasi untuk ini.
Perubahan
Jika dasar ini berubah dengan cara yang penting, kami akan menukar tarikh di atas dan memaklumkannya dalam game.
Hubungi
dev@wardrun.app, atau Tetapan, Maklum balas / Aduan dalam game.