Privacy Policy

This policy explains what information Webinstudio ("we") handles in The Real Killer mobile app (the "app") and on its official website (https://jinbeom.web.app, the "website"), where it is kept, for how long, and when it is deleted.

1. The short version

2. What we store on our server

InformationWhen we get itWhyWhen it is deleted
Anonymous account ID (a random UUID) and sign-in tokenAutomatically, the first time the app downloads the case list or a case from our serverTo unlock the cases you bought on this account, and to restore your purchases on another phoneWhen you ask us to delete it, or when the app hasn't connected to our server for 12 months
Purchase records: the product you bought and the cases it unlocked, store name, store transaction ID, payment environment (real or test purchase), and the times of purchase, verification, and refundWhen you buy a case or tap "Restore Purchases"To unlock the cases you bought, lock them again if a purchase is refunded, and restore purchasesWhen you delete your account, we remove the link between these records and the account. The transaction records themselves are kept for the periods in section 8, to handle refunds and meet legal requirements
Server logs: IP address, request time, request details, and request headers that include app and device informationAutomatically, by Supabase, whenever the app talks to our serverTo prevent security incidents and find the cause of outagesAfter 1 day
Sign-⁠in records: anonymous account ID, IP address, time, and the action, such as creating the account, signing in, or renewing a sign-inAutomatically, by Supabase, when the app creates your account or signs inTo investigate account takeovers and abuseAfter 30 days

We never receive card numbers or bank details. Apple's App Store and Google Play handle payment. We only check that a purchase is genuine (section 5).

3. What stays on your phone only

The following stays on your phone and is never sent to our server. It is removed when you uninstall the app.

The app reads your phone's language setting to choose a starting language. When it downloads a case, it tells the server which language you picked so it receives the case in that language. We don't store your language on the server. The app also reads your phone's clock to choose the day or night picture on the Home screen, and that isn't sent either.

4. What we don't collect

The app doesn't use your location, contacts, photos, camera, or microphone, so it never asks you for access permissions, required or optional. It only uses the ordinary permissions needed to play music, vibrate, keep the screen on, and make in-app purchases.

5. Service provider and international transfer

We use the company below to run our server and database. It handles your information only on our instructions.

ProviderSupabase Pte. Ltd. (Singapore), privacy contact privacy@supabase.com
Where data is storedAmazon Web Services data centers in Seoul, South Korea (ap-northeast-2)
What is transferredEverything listed in section 2
When and howEach time the app connects to our server, over an encrypted connection (HTTPS)
PurposeDownloading cases, verifying purchases, and running the app's server
How longThe periods in section 2
How to refusePlay only the case that comes with the app, and don't download or buy cases from our server. You can also ask for deletion as described in section 7. Without this transfer, you can't download or buy new cases

Because the server may be outside your country, your information may be processed in a country with different data protection laws. Supabase's data processing terms include the European Commission's standard contractual clauses for transfers out of Europe.

When you buy a case or restore purchases, we pass the information below to the store you use so we can confirm the payment.

RecipientApple Inc. (United States) on iPhone, or Google LLC (United States) on Android. Each company's privacy policy lists its privacy contact (www.apple.com/legal/privacy, policies.google.com/privacy)
Legal basisPerforming our contract with you, which includes confirming and restoring the cases you buy
Destination countryUnited States
What is transferredYour anonymous account ID (attached to the payment request) and the Google purchase token (when our server checks the purchase with Google)
When and howWhen you pay or restore purchases, over an encrypted connection (HTTPS)
PurposeConfirming that the payment is genuine, restoring purchases, and handling refunds
How longSet by each company's privacy policy
How to refuseIf you don't buy cases, nothing is transferred. You can play the free first case without this transfer

When we verify a purchase made on Google Play, our server sends the product ID and purchase token to Google (Google Play Developer API) to check that the purchase is genuine. For App Store purchases, Apple signs the transaction information it gives your phone, and our server checks that signature against Apple's certificates. Our server doesn't send this transaction information back to Apple. When you buy a case, the app attaches your anonymous account ID to the payment request it sends to Apple or Google. Payment information is governed by each company's own privacy policy.

We build the app with Expo (EAS). Expo is a build tool, and the app doesn't send your information to Expo when it runs.

6. How deletion works

The server deletes information automatically when its retention period ends. Information deleted from the database can't be recovered.

To protect against server failure, we make a copy of the database (including anonymous account IDs and purchase records) once a week and keep it only on the operator's computer. Each time we make a new copy, we delete copies older than 4 weeks, so deleted information can remain in these copies for up to 5 weeks. We use these copies only to restore the server if it breaks.

7. Your rights

You can ask us at any time to show you your information, correct it, delete it, or stop processing it.

We handle requests within 10 days and let you know the result. If the law requires us to keep some of the information, we'll tell you why and keep it separately for the required period.

8. Records the law requires us to keep

Under Korea's Act on the Consumer Protection in Electronic Commerce, we keep records of case sales for these periods:

We don't use these records for any other purpose.

9. How we protect your information

10. Cookies, analytics, and advertising on the official website

The mobile app (iOS and Android) doesn't use cookies, mobile advertising IDs (IDFA or AAID), in-app ads, or analytics tools.

On our official website (https://jinbeom.web.app), cookies and browser storage are used as follows:

11. Age

The app is for people aged 15 and over, because it's a murder investigation game. Our server holds nothing that reveals your age, but if we learn we have stored information from a child under 15 (or under 13 in the United States), we delete it right away. Parents and guardians can ask for deletion as described in section 7.

12. Privacy officer (Korea)

If you need help with a privacy violation, you can also contact these Korean authorities:

13. Extra information by region

United States, including California

In the mobile app, we don't sell personal information or share it for cross-context behavioral advertising, and we don't use sensitive personal information (for cookies, Google Analytics, and opting out of Google AdSense personalized advertising on our official website, see section 10). In the last 12 months we collected the categories in section 2: identifiers (anonymous account ID, IP address) and commercial information (purchase records). We disclose them to our service provider for the purposes listed in section 5, and when you buy a case, we also pass your anonymous account ID to Apple or Google to confirm the payment. You can ask to know, correct, or delete your information as described in section 7, and we won't treat you differently for doing so. The app is not directed to children under 13.

European Union, EEA, and United Kingdom (including Spain)

We are the controller of your information. Our legal bases under the GDPR are:

You have the rights of access, rectification, erasure, restriction, objection, and data portability, which you can use as described in section 7. You can also complain to your local data protection authority. In Spain, that is the Agencia Española de Protección de Datos (www.aepd.es).

Japan

The operator's name, address, and representative are in section 14. For overseas storage, see section 5. You can ask us to disclose, correct, or stop using your retained personal data as described in section 7.

Mexico and Latin America

You can exercise your ARCO rights (access, rectification, cancellation, and opposition) and withdraw your consent as described in section 7.

14. Changes and contact

We announce changes to this policy in the app and on this page 7 days before they take effect, or 30 days before for changes that are worse for you.

Back to home