Privacy Policy

Korea Toilet: Restroom Finder · Effective 2026-10-04

Short version: There are no accounts, and Dcode uses no analytics or crash-reporting service of its own. The app never asks for your name or phone number, and asks for an email address only in the form business owners use to request a removal. If you allow location access, your GPS location is used on your device only; the app never sends it to us or passes it to Google AdMob. The app identifies itself to our server with a random device ID, which you can see in Settings. Reviews, door codes, and photos you post are public and anonymous, and comment text is sent to an AI service for translation and safety checks. Settings → Delete my data deletes your posts, votes, reports, requests, and daily counters from our server. Our server logs, which include IP addresses, are deleted automatically within 30 days. The app shows ads from Google AdMob. Google's ad SDK processes your device's advertising identifier, IP address, ad interaction data, and diagnostic and performance data, and may use approximate location estimated from your IP address for advertising and measurement. On iPhone, ads are personalised only if you allow tracking (and, where consent is required, such as in the EEA and the UK, also give ad consent). See sections 4 to 10.

1. Who we are

Korea Toilet: Restroom Finder (“the app”) is published by Dcode (“we”), Republic of Korea. Ratings, reviews, door codes, and photos are handled by our server at korearestroom.1pass.dev, which runs on Oracle Cloud in Chuncheon, Republic of Korea. Contact: support@1pass.dev.

2. Data we collect

The app has no sign-up or login, and Dcode does not use a separate analytics or crash-reporting service. It never asks for your name or phone number, and it asks for an email address only in the business owner removal request form (section 11). Our server stores:

All of this is linked to your device ID. Our server does not store your IP address in its database; our server logs keep it for up to 30 days (section 10). Your GPS location, if you allow it, stays on your device (section 4). Google AdMob's SDK processes your device's advertising identifier, IP address, ad interaction data, and diagnostic and performance data, and may use approximate location estimated from your IP address, to serve and measure ads (section 8).

3. Data stored on your device only

ItemPurposeWhere
Saved restroomsYour saved listOn your device only
Recently viewed restroomsQuick access to restrooms you openedOn your device only
The restroom you last got directions to, and which restrooms the app has already asked you to rateTo ask you for a quick rating after a visit, without asking againOn your device only
Which content you reportedTo keep it hidden from you (the report itself is sent to us — section 7)On your device only
Users you blocked (their author codes)To hide their reviews from you (section 7)On your device only
Whether you agreed to the Terms of UseSo that the app asks only onceOn your device only
Preferences (such as language, appearance, and maps app)Remember your settingsOn your device only

The app does not send these to us or to anyone else, although, like other app data, they may be included in your phone's own backups. Deleting the app deletes them; Delete my data does not. The device ID is also kept on your device, but it is sent to our server (section 5).

4. Network access

The restroom list and a detailed map of Seoul are built into the app and work offline. When you are online, the app connects to our server (korearestroom.1pass.dev) to:

Requests for ratings, reviews, and posts include the device ID (section 5) and, if your phone has a region setting, its country code (section 6). Map tile requests include neither. Like any internet request, each one reaches our server with your IP address; section 10 explains how long our logs keep it. Your coordinates are never sent to our server. The only other network requests go to Google, for ads and ad-consent information (section 8).

If you tap Directions or Share, the app hands the restroom's name, address, and coordinates to the maps or sharing app you choose. It does not include your own location.

5. Device ID and author code

When you first open the app, it creates a random ID and keeps it on your device. The ID belongs to this installation of the app, not to your phone itself: after Delete my data, or when the app is installed fresh, it is replaced by a new random ID. The app sends this ID with its requests to our server so that you can edit or delete your own reviews and delete your data, and so that we can prevent abuse — for example, with daily limits on posting and by banning device IDs used to break our rules. You can see the ID in Settings → Device ID; include it when you contact us about your data.

Each review you post carries an anonymous author code, so that other users can block reviews posted with the same device ID (section 7). Our server makes the code from your device ID with a secret key, and the code cannot be turned back into your device ID. Because all reviews posted with one device ID carry the same code, others can tell that those reviews came from the same installation of the app, but not who you are.

The device ID is not linked to your name or phone number. It is stored with an email address only if you send a business owner removal request (section 11).

Deleting the app deletes the device ID from your device, unless the app's data is later restored from a backup of your phone. It does not delete anything on our server — use Delete my data for that (section 10). After Delete my data, the app creates a new device ID, so your later reviews get a new author code.

6. Reviews, door codes, and photos you post

7. Reports, blocking, and bans

8. Advertising

The app shows banner ads supplied by Google AdMob. To deliver and measure ads, Google may process technical data such as your device's advertising identifier, IP address, and general ad interaction data. Google's ad SDK may also collect diagnostic data, such as crash and performance information, and may use approximate location derived from your IP address for advertising and measurement. We do not receive this data.

9. Permissions

The app may ask you for the following, and works without them:

It does not send notifications and does not access your contacts.

10. Retention and deletion

Nothing in our server's database is deleted automatically. Reviews, photos, door codes, votes, reports, owner removal requests, and daily counters stay until you delete them or we delete them. Content hidden after reports, by the AI check, or by a ban is not shown to other users, but stays on our server until it is deleted.

Step-by-step instructions, and what is kept and for how long: Delete your data.

11. Business owners

If a door code or the location of your business should not be shown in the app, ask us to remove it — by email at support@1pass.dev or with a removal request in the app. The in-app form asks for your email address and a message; it is the only place where the app asks for an email address. We store the request with the device ID that sent it, use your email address and message only to handle and reply to your request, and keep the request until you use Delete my data or we delete it.

12. Children

The app is not directed at children under 14 in Korea, or under 13 elsewhere (or the applicable age in your country). Dcode does not knowingly collect data from children; ad data is processed by Google as described in section 8.

13. Your rights

You can edit or delete your own reviews in the app (Saved → My reviews) and delete your data from our server with Settings → Delete my data (section 10). To access or delete anything else we hold, contact us and include your device ID (Settings → Device ID). You can turn off tracking in iOS Settings, change your ad consent in Settings → Ad privacy options where it is offered, reset or delete the advertising ID in Android Settings, and turn off location access in your phone's settings. If you email us, we keep your message only to reply. For data processed by Google, see Google's Privacy Policy. For any request, contact us and we will respond within 30 days.

14. Changes

We will post any changes on this page with a new effective date. Material changes will also be noted in the app's release notes.

Change history: 2026-10-04 — added Delete my data, the device ID in Settings, author codes and blocking, reports and bans, map tile downloads, retention and server log periods, the email address in owner requests, and what Google's ad SDK collects (previous version effective 2026-10-02).

15. Contact

Dcode · support@1pass.dev · dcode-labs.com/korea-toilet

한국어 요약

Korea Toilet: Restroom Finder · 운영 Dcode · 2026년 10월 4일 시행