Scope & Web Portal Disclosures
This privacy disclosure applies to the iOS application 'Floor Flow' (App Store listing: 小小电梯:层流; version 0.8.3), developed by Siyuan Wu, and the official web portal at floors.oddventory.com.
Web Hosting Telemetry vs. Client App: The official web portal is hosted on Cloudflare Pages. To maintain network routing and security defense, Cloudflare processes request logs, IP addresses, and security metadata in accordance with the Cloudflare Privacy Policy (https://www.cloudflare.com/privacypolicy). The website runs no third-party tracking or analytics scripts, sets no advertising or tracking cookies from proprietary scripts, and uses no tracking browser storage. Web access logging is separate from the client application. The game sends no gameplay data to this website or a developer backend; optional Game Center scores go directly to Apple through its system service, as described below.
Local Simulation, Device Storage & Backups
Local Offline Simulation: The core elevator dispatching simulation operates strictly offline on your local device without requiring an internet connection. This 0.8.3 paid edition contains no user accounts, no developer cloud services, no in-app purchases (IAP), and no automated background data collection.
No Accounts & Voluntary Correspondence: The application does not maintain player accounts and does not automatically harvest personal identity information. If a player voluntarily contacts support via email, the sender's email address and message contents are utilized solely to answer inquiries and troubleshoot technical issues, representing voluntary correspondence rather than automated application telemetry.
Sandboxed Storage & System Backups: Active run progress, delivered passenger records, deterministic seeds, unlocked modules, preferences, GameKit player identifiers (gamePlayerID), and offline pending score receipts are stored within the local application sandbox. Uninstalling the app removes local sandbox data from the device. Depending on user system settings, standard operating system backups (such as Apple iCloud device backup or computer backups) may include local sandbox files according to system backup policies. The developer does not provide an unconditional backup or data recovery guarantee, and does not provide iCloud game save sync or cross-device cloud game migration.
System Capabilities, Audio, Native Score Sharing & Game Center Leaderboards
System Uptime API: The application reads device system uptime solely to compute simulation frame intervals for smooth elevator travel and internal timers, and never for cross-app device fingerprinting.
Native Audio & Haptics: Sound effects, ambient music, and haptic feedback respect iOS hardware mute switches, master volume levels, and system accessibility settings, and can be toggled directly in game settings. The game includes 3 local ambient music tracks generated by the owner under a paid Suno Pro subscription with commercial rights confirmed from that paid term (owner attestation; no additional legal warranty claimed).
Native Score Sharing: Tapping the share button invokes the standard iOS system share sheet. The transmitted item is limited to plain-text scores and delivery counts chosen by the player, without inspecting contacts, attaching deterministic seeds, or embedding device identifiers or tracking links.
Apple Game Center Leaderboards: The game provides optional Apple Game Center leaderboards without achievements or challenges. The game never requests sign-in at launch. The app invokes the native iOS GameKit authentication flow only when the player voluntarily taps Rankings in the records sheet. The app provides 6 canonical campaign leaderboards covering three scenarios (Mall, Hospital, and Hillside) in Standard and Hard modes (3 scenarios × 2 modes). Leaderboard scores record actual delivered passenger trips from qualifying runs, without counting unique visitors or applying score multipliers. Random seeds, custom seeds, and Endless mode runs remain strictly local and do not submit to leaderboards. Standard mode freezes qualifying scores on the first stage failure; Hard mode allows one qualifying retry and freezes qualifying scores on the second failure. Subsequent unlimited practice stages do not submit scores to GameKit. Offline retry logic attributes pending scores to the local gamePlayerID before network dispatch, and writes a durable acknowledgment after Apple confirms receipt. Qualifying scores submit directly to Apple Game Center via GameKit. The developer operates no game backend, analytics, or tracking. Apple manages player profiles, nicknames, and leaderboard data under the Apple Game Center Privacy Policy (https://www.apple.com/legal/privacy/data/en/game-center).
Ad-Free Architecture & Tracking Disclosures
Ad-Free Architecture & No Tracking: The iOS paid 0.8.3 binary covered by this policy contains no third-party advertising SDKs, analytics trackers, or behavioral profiling code. The application never requests App Tracking Transparency (ATT) authorization. This paid buyout release completely excludes third-party advertising frameworks and tracking declarations.
Release Scope & Future Editions: This privacy disclosure accurately reflects the 0.8.3 paid binary. If an advertising-supported edition is released in the future for specific markets or channels, it will be handled under a separate product policy per that specific edition's architecture, without altering this paid release fact.
General Audience Notice, Inquiries & Support Contact
General Audience Notice: The game is a general-audience strategy puzzle game and is not designated under Apple's 'Kids Category'. It does not profile minors or track user behavior. Age ratings are determined through the standard App Store questionnaire. This paid edition contains no advertisements, no in-app purchases, and no developer account infrastructure.
Data Inquiries & Support Contact: Because the core simulation operates strictly on device and does not collect or transmit personal information to external developer servers, players can manage their local sandbox data and backups directly through iOS settings. For technical inquiries, feedback, or data privacy requests, contact the developer at [email protected].