Privacy Policy
Dream Job: President (web game future-president.app · Android app · iOS app) · Effective October 30, 2026
Toss & Turn Lab (뒤척임연구소, "we") runs the game Dream Job: President and processes personal information under this policy. You can play the whole game without signing in, and we do not collect personal information such as phone numbers, addresses or contact lists. Your game progress is stored only on your device. Below is the information we process only when you choose to send it yourself or when it is strictly necessary to run the service.
Information we process
| Item | When | Details and retention |
|---|---|---|
| Saved game progress | While you play | Your progress, Memorial Hall and settings are stored only on your device (browser storage or app storage). Unless you sign in, they are not sent to a server (if you do, see "Account" below), and you can delete them with 'Delete current game' in Settings or by uninstalling the app. |
| Send Feedback (optional) | Only when you send it yourself | The rating you choose, the text you write, and a record of the current run (highest office, grade, age, year, stance, number of runs, whether Auto-play was on, and the screen you were on), plus your device type (phone, PC, etc.). We do not collect your name or contact details. It is used only to improve the game, and only the most recent 5,000 entries are kept. |
| Wagle posts (optional) | Only when you post one yourself on the ending screen | The one line you write (up to 80 characters) and the highest office and grade of that run. It is shown publicly to people playing in the same language, and others can like or report it. To count likes and reports once each, we receive only an irreversible value (hash) of a random number made on your device; we do not collect your name or contact details. Posts with profanity, real politicians' names or contact details are rejected, and a post is hidden after 3 reports or at our discretion. Posts are deleted after 120 days; to delete one sooner, tell us via 'Send Feedback'. |
| Anti-spam value | When you send feedback | Your connection address (IP) is converted into an irreversible value (a hash), used to count how many times feedback is sent for 10 minutes only, and then deleted. The IP address itself is not stored. |
| Share links | Only when you tap Share | Your character's name and results (office, score, title, etc.) are contained in the link URL. They are not stored separately on a server. |
| Share referral number | When someone starts a new life from your share link | Share links carry an 8-digit referral number generated randomly for each device. When someone starts a game with that number, the server only keeps a count of how many people started; the sender collects it the next time they open the game, and it is then deleted (if it is not collected, it is deleted after 90 days). To avoid counting the same person more than once, your connection address (IP) is converted into an irreversible value (a hash) and used for one day only. The number is not linked to any name or contact details. |
| Ads (apps only) | When you watch a rewarded ad | The Android and iOS apps use Google AdMob for rewarded ads that you watch only when you choose to. To deliver and measure ads and prevent fraud, AdMob may collect your advertising ID, device information, approximate location estimated from your IP address, and records of ad views and clicks. In regions where consent is required (such as Europe), you are asked for consent the first time you launch the app, and you can change it at any time under 'Ad privacy settings' in Settings. Ad features are not turned on for users who have purchased Remove Ads. This information is processed in accordance with Google's privacy policy, and you can reset your advertising ID or turn off personalized ads in your device settings. On iOS, the App Tracking Transparency prompt asking whether to allow tracking appears the first time ads are prepared; if you do not allow it, only non-personalized ads are shown, without the advertising ID. |
| Remove Ads and cosmetics purchases (apps only) | When you make a purchase | Payment is processed by Google Play (Android) or the App Store (iOS), and we do not receive card or other payment information. The app only checks with the store whether you have made the purchase (the product and transaction ID) and stores that on your device; cosmetics you buy are also kept in your account's game records if you are signed in. If a purchase is refunded, the item is revoked. For accounts we have granted free ad removal, the app only checks with our server whether that grant exists when you open it while signed in. |
| App update check (apps only) | When you open the app | The app checks future-president.app for new game files and downloads them. No personal information is sent, though your IP address may remain temporarily in the hosting server's access logs. |
| Account (optional) | Only when you sign in | We store the unique ID, email address (for Kakao, if you agree to share it), display name (nickname) and sign-in method provided by Kakao, Google or Apple sign-in, plus the game records you keep in your account (memorial, My Assembly, challenges, and your election-duel lineups and ratings). They are used only to continue your records across the web, the apps and other devices, to match your assembly against other players' assemblies, and for us to find and confirm accounts we grant perks such as free ad removal. Your display name and sign-in method are also recorded on our server when you open the app. The election-duel leaderboard shows only the name of your assembly's speaker (your highest-scoring politician). You can delete your account and all server records at any time in Settings → Account → Delete account; deletion is immediate. Users under 14 do not use sign-in. |
| Push notifications (app, optional) | Only when you turn notifications on | To notify you when a new Assembly term opens and when another player challenges your Assembly, we store your device's notification token and language (and your account number if you are signed in). Notifications are sent through Google Firebase Cloud Messaging; we do not send promotional notifications. Turning notifications off in Settings deletes the token, and unused tokens are deleted automatically after 180 days. |
| Election battle counts | When you finish a match in My Assembly election battles | To count how many matches were played and on how many devices each day, we receive the match type (another player, virtual assembly or practice), the device type (iOS, Android or web) and a random number made on your device, only as an irreversible value (hash). We do not receive names, contact details or account numbers, and we keep only daily totals for 120 days. |
| Visit statistics (website only) | When you open the website | Cookieless, anonymous visit statistics (Vercel Web Analytics) count page views and the number of game starts, endings and shares. No personally identifiable information is retained. This is not used in the apps. |
| Usage analytics (website only) | While you use the website | To improve the game, we use Microsoft Clarity to collect page navigation, clicks, scrolling and how the screen looked (session recordings), device and browser type, and approximate region. Text you type (names, epitaphs, feedback, etc.) is masked and not collected. A cookie links pages of the same visit; in the EEA, the UK and Switzerland no cookie is used and each page is counted separately. Data is kept under Microsoft's policies (13 months by default, recordings 30 days), and you can clear or block cookies in your browser. This is not used in the apps. |
Service providers we use
We entrust the following providers with processing to run the service, and we check through contracts and their policies that they handle information securely.
| Provider | Task | Server location |
|---|---|---|
| Vercel Inc. | Website and server hosting, website visit statistics | Server functions in South Korea (Seoul); access logs and visit statistics in the United States |
| Microsoft Corporation (Clarity) | Website usage analytics | United States |
| Upstash Inc. | Data storage for feedback, Wagle posts, account game records and more | Japan (Tokyo) and replica servers run by the provider |
| Supabase Inc. | Processing Kakao, Google and Apple sign-in | South Korea (Seoul) |
| Google LLC (Firebase Cloud Messaging) | Sending app push notifications | United States |
| Google LLC (AdMob) | Rewarded ads in the apps | United States |
In-app payments are handled under your own agreement with Google Play or the App Store, and we do not receive payment information.
International transfers
The information below is transferred over the internet to servers abroad, and stored and processed there, when you use the relevant feature. These transfers are entrustments and storage needed to perform our service agreement with you and are disclosed in this policy under Article 28-8(1)(3) of Korea's Personal Information Protection Act. If you do not want them, you can skip the feature (sign-in, notifications, feedback, Wagle posts, watching ads) or block cookies in your browser on the web; you can still play the entire game.
| Recipient (contact) | Country | Information | Retention |
|---|---|---|---|
| Upstash Inc. (support@upstash.com) | Japan and others | Feedback, Wagle posts, account unique ID, email, display name and game records, notification tokens, referral and battle-count totals and hashes | The period stated for each item above; accounts until you delete them |
| Vercel Inc. (privacy@vercel.com) | United States | Access logs (IP address, browser information), anonymous visit statistics | Under Vercel's policies |
| Microsoft Corporation (aka.ms/privacyresponse) | United States | Website usage records, device and browser type, approximate region, cookie ID | 13 months by default, recordings 30 days |
| Google LLC (privacy contact form) | United States | Push notification tokens; advertising ID, device information, approximate location from IP, ad view and click records | Tokens deleted when notifications are turned off or after 180 days unused; ad data under Google's policies |
Beyond this, we do not sell or hand over information to third parties. The website has no ads.
Your choices
- You can play the entire game without sending feedback, posting on Wagle, sharing, signing in, turning on notifications or watching ads.
- If you want feedback or a Wagle post you made to be deleted, tell us when you sent it and what it said through 'Send Feedback' in the game or by email below. We will verify it and delete it.
Retention and deletion
- We keep information only for the periods stated under "Information we process" and delete it without delay when the period ends or its purpose is fulfilled (for example, when you delete your account or turn off notifications). No information is kept separately because of legal obligations.
- Electronic files are deleted in a way that cannot be recovered; we keep no personal information on paper.
How we protect information
- All communication is encrypted (HTTPS).
- Only one operator can access the server storage and admin tools, and access keys are kept separately, never in the code or the apps.
- IP addresses and device numbers are used only as irreversible values (hashes), and we do not collect information we do not need.
Your rights
You (or your legal guardian if you are under 14) can ask at any time to access, correct, delete or stop the processing of your personal information, and withdraw consent. You can delete your account and server records immediately in Settings → Account → Delete account; for other requests, email us below and we will act within 10 days after confirming your identity and tell you the result. You may also make requests through a representative.
Children
This game is not directed at children under the age of 14, and we do not knowingly collect information from children.
Privacy officer and contact
Privacy officer: Daeyoung Kim (Representative) · +82-10-2288-2897 · getbathtime@gmail.com
You can also reach us through Settings → 'Send Feedback' in the game. If this policy changes, we will post a notice on this page with the effective date at least 7 days in advance.
Remedies
For advice on or resolution of a privacy dispute, you can contact the following Korean agencies.
- Personal Information Infringement Report Center: 118, privacy.kisa.or.kr
- Personal Information Dispute Mediation Committee: +82-1833-6972, kopico.go.kr
- Supreme Prosecutors' Office: 1301, spo.go.kr
- Korean National Police Agency: 182, ecrm.police.go.kr
Operator
Toss & Turn Lab (뒤척임연구소) · Representative: Daeyoung Kim · Business registration no. 298-03-03721 · 603 & 605, 6F, Byeongjeom Plaza, 1014 Gyeonggi-daero, Byeongjeom-gu, Hwaseong-si, Gyeonggi-do, Republic of Korea · +82-10-2288-2897 · getbathtime@gmail.com