This is our notice under section 7 of the Personal Data Protection Act 2010 (PDPA). It tells you what personal data Pasar Malam Kita keeps, why, and who sees it. The Bahasa Melayu version is further down this page. If the two differ, the English version prevails.
Who runs this
ELLZAF EMPIRE (registration 202203104498 (JM0961486-A)) runs Pasar Malam Kita at pasarmalamkita.com. We decide how your data is used, so under the PDPA we are the data user. Our data protection officer is reached at hazqeel@ellzaf.com. Send questions, requests and complaints there.
What we keep, and why
We get it from you, from your browser and, if you sign in, from Google. Giving it is voluntary. If you give nothing, you can still play as a guest. You cannot pay, join the leaderboard or play on a second phone.
When you play as a guest
A random key in a cookie called pm_session. We store only a one-way hash of it, so the database alone cannot open your market.
Your market: buildings, money, levels, progress, awards, and the help you give and get from other markets. Guests are named Tetamu and stay off the leaderboard.
Without the cookie and this data we cannot save your game. Giving it is voluntary: you can block the cookie, and the game will not remember you.
When you sign in with Google
Sign-in is optional. You need it to pay, to be on the leaderboard and to keep your market on another phone. Google is the only way in. We ask Google for three scopes: openid, email and profile. That is your email address, your name and your Google account ID. We do not ask for your contacts, Gmail, Drive, calendar or anything else.
Stored: your email address, your Google account ID, a masked name, and the access token Google returns (encrypted). The masked name keeps the first letter of each word and replaces the rest with stars: Haziq Arif becomes H**** A***.
Not stored: your full name, your profile picture, your contacts or any other Google data. We see your full name for a moment during sign-in, mask it, and keep only the mask. We drop the ID token Google sends, because it holds the full name. We never ask Google for offline access, so we hold no long-lived token.
Used for: keeping your market in your account, showing your masked name on the leaderboard, reaching you about a payment, and stopping abuse.
Our use of information from Google follows the Google API Services User Data Policy. We use Google user data only for the three purposes above. We do not sell it, share it with advertisers, or use it to show ads. We read it only to run the game, support you, keep it secure or obey the law. You can cut the link at any time at myaccount.google.com/permissions.
Sign-in sessions
Each sign-in makes a session record: a token, the expiry date (90 days), the IP address and the browser type. We use it to keep you signed in and to spot misuse.
When you pay
We store the order: your market, the product, the amount in sen, the status, the times, and the payment ID from CHIP or Stripe.
CHIP (FPX online banking) and Stripe (cards and others) take your payment details on their own pages, under their own privacy policies. The payment page shows Ellzaf. We never see your card number or your bank login. We send them your email address so they can issue a receipt.
When you buy an ad
We store the name, link and description you type, the kind of ad, and its status. When the ad is first shown we fetch the icon from your link once and keep a copy, so players’ phones never contact your site. Every player can see the ad. Do not put personal data in it.
When you write to us
If you email or message us on WhatsApp, we keep the messages and any photos you send for as long as we need them to do the work and settle any dispute. WhatsApp is run by Meta and handles the messages under its own policy.
Server logs
Our web server logs each request: IP address, time, page asked for and browser type. These logs help us find faults and abuse, and are deleted after 30 days. The game itself logs only errors, with no IP address, and keeps the latest few megabytes of them.
What other players see
The leaderboard and visits to your street show your masked name, your street, what it earns, and your shops and landmarks. They never show your email or your full name. Guests appear as Tetamu. An ad you buy shows the name, logo and description you gave us.
Cookies and tracking
pm_session: your guest key. Lasts one year.
pasar-malam.session_token (with a __Secure- prefix on the live site): keeps you signed in. Lasts 90 days.
pasar-malam.state: made during Google sign-in and gone after 5 minutes.
All three are needed for the game to work. We use no analytics, no advertising trackers and no cookies from other companies. Fonts and pictures come from our own server.
Who else gets your data
Google, which runs the sign-in.
CHIP and Stripe, which take payments.
Amazon Web Services, which hosts our servers.
WhatsApp (Meta), if you message us there.
Police, courts or regulators, when the law requires it.
We do not sell your data. When you tap an ad’s Visit button you leave our game, and that site has its own policy. Google and Stripe may process data outside Malaysia. By signing in or paying you agree to that transfer.
Where it is stored
Our database is on servers in Malaysia: AWS Asia Pacific (Malaysia), region ap-southeast-5. Encrypted backups stay in the same region.
How long we keep it
Your market and account: until you ask us to delete them.
Payment records: 7 years, because Malaysian tax law requires us to keep business records.
Web server logs: 30 days.
Your rights
You can ask to see the personal data we hold about you, ask us to correct it, ask us to stop using it, take back a consent, or ask us to send it to another data user in electronic form (data portability, section 43A, subject to technical feasibility). Email hazqeel@ellzaf.com. We answer access and correction requests within 21 days, as the PDPA requires.
The game has no delete button yet. To delete your account, email us from the address you signed in with. We remove your email, your sign-in link and your sessions, and take your market off the leaderboard. We keep payment records for the period above.
If you think we handled your data wrongly, write to us first. You can also complain to the Personal Data Protection Commissioner (Jabatan Perlindungan Data Peribadi).
If something goes wrong
If we believe a personal data breach has happened, we tell the Commissioner as soon as practicable. If it is likely to cause you significant harm, we also tell you without undue delay (PDPA section 12B).
Changes
When we change this page, we change the date at the top. If we start using Google user data in a new way, we ask for your consent first.
The phone and operating address stay hidden until you ask, so scrapers do not collect them.
Dasar privasi (Bahasa Melayu)
Ini notis kami di bawah seksyen 7 Akta Perlindungan Data Peribadi 2010 (APDP). Ia menerangkan data peribadi yang disimpan oleh Pasar Malam Kita, sebabnya, dan siapa yang boleh melihatnya. Jika versi Bahasa Melayu dan versi Inggeris berbeza, versi Inggeris diguna pakai.
Siapa yang mengendalikan ini
ELLZAF EMPIRE (nombor pendaftaran 202203104498 (JM0961486-A)) mengendalikan Pasar Malam Kita di pasarmalamkita.com. Kami menentukan cara data anda digunakan, jadi di bawah APDP kami ialah pengguna data (pengawal data). Pegawai perlindungan data kami boleh dihubungi di hazqeel@ellzaf.com. Hantar soalan, permintaan dan aduan ke sana.
Apa yang kami simpan, dan sebabnya
Kami mendapatkannya daripada anda, daripada pelayar anda dan, jika anda log masuk, daripada Google. Anda tidak wajib memberikannya. Jika anda tidak memberi apa-apa, anda masih boleh bermain sebagai tetamu. Anda tidak boleh membayar, menyertai papan pendahulu atau bermain di telefon kedua.
Apabila anda bermain sebagai tetamu
Satu kunci rawak dalam kuki bernama pm_session. Kami hanya menyimpan cincang sehala (hash) kunci itu, jadi pangkalan data sahaja tidak boleh membuka pasar anda.
Pasar anda: bangunan, wang, tahap, kemajuan, anugerah, dan bantuan yang anda beri dan terima daripada pasar lain. Tetamu dinamakan Tetamu dan tidak disenaraikan dalam papan pendahulu.
Tanpa kuki dan data ini kami tidak dapat menyimpan permainan anda. Anda tidak wajib memberikannya: anda boleh menyekat kuki, tetapi permainan tidak akan mengingati anda.
Apabila anda log masuk dengan Google
Log masuk adalah pilihan. Anda memerlukannya untuk membayar, untuk berada dalam papan pendahulu, dan untuk mengekalkan pasar anda di telefon lain. Google ialah satu-satunya cara masuk. Kami meminta tiga skop daripada Google: openid, email dan profile. Itu ialah alamat e-mel, nama dan ID akaun Google anda. Kami tidak meminta kenalan, Gmail, Drive, kalendar atau apa-apa lagi.
Disimpan: alamat e-mel anda, ID akaun Google anda, nama bertopeng, dan token akses yang dihantar Google (disulitkan). Nama bertopeng mengekalkan huruf pertama setiap perkataan dan menggantikan selebihnya dengan bintang: Haziq Arif menjadi H**** A***.
Tidak disimpan: nama penuh anda, gambar profil anda, kenalan anda atau data Google yang lain. Kami melihat nama penuh anda sekejap semasa log masuk, menopengnya, dan hanya menyimpan topeng itu. Kami membuang token ID yang dihantar Google kerana ia mengandungi nama penuh. Kami tidak pernah meminta akses luar talian daripada Google, jadi kami tidak memegang token jangka panjang.
Digunakan untuk: mengekalkan pasar anda dalam akaun anda, menunjukkan nama bertopeng anda dalam papan pendahulu, menghubungi anda tentang pembayaran, dan menghalang penyalahgunaan.
Penggunaan maklumat daripada Google oleh kami mematuhi Dasar Data Pengguna Perkhidmatan API Google (Google API Services User Data Policy). Kami menggunakan data pengguna Google hanya untuk tiga tujuan di atas. Kami tidak menjualnya, tidak berkongsi dengan pengiklan, dan tidak menggunakannya untuk memaparkan iklan. Kami hanya membacanya untuk menjalankan permainan, membantu anda, menjaga keselamatan atau mematuhi undang-undang. Anda boleh memutuskan pautan pada bila-bila masa di myaccount.google.com/permissions.
Sesi log masuk
Setiap log masuk mencipta rekod sesi: token, tarikh luput (90 hari), alamat IP dan jenis pelayar. Kami menggunakannya untuk mengekalkan log masuk anda dan mengesan penyalahgunaan.
Apabila anda membayar
Kami menyimpan pesanan: pasar anda, produk, jumlah dalam sen, status, masa, dan ID pembayaran daripada CHIP atau Stripe.
CHIP (perbankan dalam talian FPX) dan Stripe (kad dan kaedah lain) mengambil butiran pembayaran anda di halaman mereka sendiri, di bawah dasar privasi mereka. Halaman pembayaran memaparkan Ellzaf. Kami tidak pernah melihat nombor kad atau log masuk bank anda. Kami menghantar alamat e-mel anda kepada mereka supaya mereka boleh mengeluarkan resit.
Apabila anda membeli iklan
Kami menyimpan nama, pautan dan keterangan yang anda taip, jenis iklan, dan statusnya. Apabila iklan mula dipaparkan, kami mengambil ikon daripada pautan anda sekali sahaja dan menyimpan salinan, supaya telefon pemain tidak menghubungi laman anda. Semua pemain boleh melihat iklan itu. Jangan letakkan data peribadi di dalamnya.
Apabila anda menulis kepada kami
Jika anda menghantar e-mel atau mesej WhatsApp, kami menyimpan mesej dan gambar yang anda hantar selagi kami memerlukannya untuk menyiapkan kerja dan menyelesaikan pertikaian. WhatsApp dikendalikan oleh Meta dan mengendalikan mesej di bawah dasarnya sendiri.
Log pelayan
Pelayan web kami merekod setiap permintaan: alamat IP, masa, halaman yang diminta dan jenis pelayar. Log ini membantu kami mencari kerosakan dan penyalahgunaan, dan dipadam selepas 30 hari. Permainan itu sendiri hanya merekod ralat, tanpa alamat IP, dan menyimpan beberapa megabait yang terkini sahaja.
Apa yang pemain lain nampak
Papan pendahulu dan lawatan ke jalan anda menunjukkan nama bertopeng, jalan anda, pendapatan jalan itu, serta kedai dan mercu tanda anda. Ia tidak pernah menunjukkan e-mel atau nama penuh anda. Tetamu dipaparkan sebagai Tetamu. Iklan yang anda beli menunjukkan nama, logo dan keterangan yang anda berikan kepada kami.
Kuki dan penjejakan
pm_session: kunci tetamu anda. Tahan satu tahun.
pasar-malam.session_token (dengan awalan __Secure- di laman sebenar): mengekalkan log masuk anda. Tahan 90 hari.
pasar-malam.state: dibuat semasa log masuk Google dan hilang selepas 5 minit.
Ketiga-tiganya diperlukan supaya permainan berfungsi. Kami tidak menggunakan analitik, penjejak iklan atau kuki daripada syarikat lain. Fon dan gambar datang daripada pelayan kami sendiri.
Siapa lagi yang menerima data anda
Google, yang mengendalikan log masuk.
CHIP dan Stripe, yang menerima pembayaran.
Amazon Web Services, yang menempatkan pelayan kami.
WhatsApp (Meta), jika anda mesej kami di sana.
Polis, mahkamah atau pengawal selia, apabila undang-undang menghendakinya.
Kami tidak menjual data anda. Apabila anda menekan butang Visit pada sesuatu iklan, anda meninggalkan permainan kami dan laman itu mempunyai dasarnya sendiri. Google dan Stripe mungkin memproses data di luar Malaysia. Dengan log masuk atau membayar, anda bersetuju dengan pemindahan itu.
Di mana data disimpan
Pangkalan data kami berada di pelayan di Malaysia: AWS Asia Pacific (Malaysia), wilayah ap-southeast-5. Sandaran yang disulitkan kekal dalam wilayah yang sama.
Berapa lama kami menyimpannya
Pasar dan akaun anda: sehingga anda meminta kami memadamkannya.
Rekod pembayaran: 7 tahun, kerana undang-undang cukai Malaysia menghendaki kami menyimpan rekod perniagaan.
Log pelayan web: 30 hari.
Hak anda
Anda boleh meminta untuk melihat data peribadi anda yang kami pegang, meminta kami membetulkannya, meminta kami berhenti menggunakannya, menarik balik persetujuan, atau meminta kami menghantarnya kepada pengguna data lain dalam bentuk elektronik (kemudahalihan data, seksyen 43A, tertakluk pada kebolehlaksanaan teknikal). E-mel hazqeel@ellzaf.com. Kami menjawab permintaan akses dan pembetulan dalam tempoh 21 hari, seperti yang dikehendaki APDP.
Permainan ini belum ada butang padam. Untuk memadamkan akaun anda, e-mel kami daripada alamat yang anda gunakan untuk log masuk. Kami membuang e-mel, pautan log masuk dan sesi anda, dan mengeluarkan pasar anda daripada papan pendahulu. Kami menyimpan rekod pembayaran untuk tempoh di atas.
Jika anda rasa data anda dikendalikan dengan salah, tulis kepada kami dahulu. Anda juga boleh membuat aduan kepada Pesuruhjaya Perlindungan Data Peribadi (Jabatan Perlindungan Data Peribadi).
Jika berlaku sesuatu yang tidak kena
Jika kami percaya pelanggaran data peribadi telah berlaku, kami memberitahu Pesuruhjaya dengan secepat yang dapat dilaksanakan. Jika ia berkemungkinan mendatangkan kemudaratan yang ketara kepada anda, kami juga memberitahu anda tanpa kelengahan yang tidak perlu (seksyen 12B APDP).
Perubahan
Apabila kami mengubah halaman ini, kami menukar tarikh di bahagian atas. Jika kami mula menggunakan data pengguna Google dengan cara baharu, kami meminta persetujuan anda dahulu.