1概述
Enso 排班(以下简称"本应用")是一款专为排班管理设计的离线 iOS / iPadOS 应用。我们的核心理念很简单:您的数据属于您自己。
本隐私政策说明在您使用本应用时,我们对数据的处理方式——简而言之:我们不处理任何数据。
1Overview
Enso Shift (the "App") is an offline-first iOS and iPadOS application designed for shift scheduling. Our principle is simple: your data belongs to you.
This Privacy Policy explains how we handle data when you use the App — in short: we don't handle any of it.
2我们不收集的数据
本应用不收集任何形式的个人数据或使用数据。
具体而言,我们不会收集以下任何信息:
- 个人身份信息(姓名、邮箱、电话号码等),本应用无需注册或登录
- 排班数据(人员、班次、约束条件、生成的排班结果)
- 设备标识符(IDFA、UDID、IMEI 等)
- 崩溃日志、使用数据或操作日志(未集成任何崩溃上报或分析服务)
- 地理位置或网络信息
- 统计分析或行为追踪数据
2What We Don't Collect
The App does not collect any personal or usage data in any form.
Specifically, we do not collect any of the following:
- Personal information (name, email, phone, etc.) — no account or sign-in required
- Scheduling data (staff, shifts, constraints, generated rosters)
- Device identifiers (IDFA, UDID, IMEI, etc.)
- Crash logs, usage data, or activity logs (no crash reporting or analytics SDKs are integrated)
- Location or network information
- Analytics or behavioral tracking data
3本地数据存储
您在使用过程中创建的所有信息——员工档案、班次配置、排班结果等——均通过 Apple 提供的本地存储机制保存在您的设备上。这些数据在任何情况下都不会发送至我们或任何第三方。
本地存储的内容包括:
- 员工信息(姓名、备注、个性化配置)
- 班次类型与时段定义
- 排班计划、约束规则与历史结果
- 应用偏好设置
如何删除:卸载应用即可完全清除设备上的所有本地数据。
3Local Data Storage
Everything you create in the App — staff profiles, shift configurations, generated schedules — is stored locally on your device through Apple's standard storage mechanisms. None of it is ever sent to us or any third party.
Locally stored data includes:
- Staff information (names, notes, personal configurations)
- Shift type and time-window definitions
- Schedules, constraint rules, and history
- App preferences
How to remove: Deleting the App removes all local data from your device.
4网络与开发者服务器
本应用没有任何后端服务器,不会将您的数据上传给开发者或任何第三方。
所有核心功能——包括排班引擎的求解计算、PDF 导出——均在您的设备本地完成。在不开启下方 iCloud 同步的情况下,本应用可在完全无网络的环境下正常使用全部功能。
应用内可能发起网络请求的场景仅限于以下系统级流程,均由 Apple 处理,不经过我们的服务器:
- App Store 订阅校验:在您购买、恢复或验证 Enso Pro 订阅时由系统发起,仅与 Apple App Store 通信。
- iCloud 同步(可选,默认关闭):详见下一节。
4Network & Developer Server
The App has no backend server. Your data is never uploaded to the developer or any third party.
All core functionality — including the scheduling solver and PDF export — runs locally on your device. With iCloud sync (below) turned off, the App works fully offline.
The only network traffic the App can initiate goes through Apple's own services and never touches our servers:
- App Store subscription verification: triggered by the system when you purchase, restore, or verify an Enso Pro subscription. Talks only to the Apple App Store.
- iCloud sync (optional, off by default): see the next section.
5可选 iCloud 同步
iCloud 同步默认关闭,需由您手动开启;数据只进入您自己的 Apple 账户。
您可以在「设置」中开启 iCloud 同步,让多台登录同一 Apple ID 的设备共享排班数据。开启后:
- 同步通道:由 Apple 的 iCloud Drive 提供。数据存储在您自己的 iCloud 账户中,开发者无法读取、访问或导出。
- 同步内容:排班设置、当前正在编辑的草稿,以及所有已保存的排班(包含其中的人员、班次与分配信息)。
- 不包含身份信息:我们不会因此获得您的 Apple ID、姓名、邮箱或任何账户信息。
- 仅限同一 Apple ID:数据只在您本人登录同一 Apple ID 的设备之间同步,不会共享给其他用户。
- 可随时关闭:关闭开关即停止同步;本机已有数据保留。如需删除已保存到 iCloud 的数据,请前往「设置 → Apple ID → iCloud → 管理账户存储 → Enso → 删除数据」。
iCloud 中数据的处理受 Apple 隐私政策约束。
5Optional iCloud Sync
iCloud sync is off by default and must be enabled by you. Data stays inside your own Apple account.
You can enable iCloud sync in Settings to share scheduling data across devices signed in to the same Apple ID. When enabled:
- Transport: handled by Apple's iCloud Drive. Data is stored inside your own iCloud account; the developer cannot read, access, or export it.
- What is synced: scheduling settings, the current in-progress draft, and all saved schedules (including the staff, shifts, and assignments inside them).
- No identity information: we do not receive your Apple ID, name, email, or any account information as part of this.
- Same Apple ID only: data syncs only between devices signed in to your own Apple ID. It is never shared with other users.
- Can be turned off at any time: disabling the toggle stops syncing while keeping your local data. To remove data already saved to iCloud, go to Settings → Apple ID → iCloud → Manage Account Storage → Enso → Delete Data.
Apple's handling of iCloud data is governed by the Apple Privacy Policy.
6第三方服务
本应用不集成任何第三方分析、广告、推送、崩溃上报或追踪 SDK。不使用 Firebase、Google Analytics、Facebook SDK、AppsFlyer、Sentry、Crashlytics 或类似的任何第三方服务。本应用唯一依赖的网络服务是 Apple 提供的系统级 App Store 与 iCloud 服务。
6Third-Party Services
The App integrates no third-party analytics, advertising, push, crash-reporting, or tracking SDKs. There is no Firebase, Google Analytics, Facebook SDK, AppsFlyer, Sentry, Crashlytics, or any similar service. The only external network services the App relies on are Apple's system-provided App Store and iCloud.
7设备权限
本应用不请求以下任何系统权限:
- 位置(精确或模糊)
- 相机或照片库
- 麦克风
- 通讯录或日历
- 推送通知
- 蓝牙或本地网络
7Device Permissions
The App does not request any of the following system permissions:
- Location (precise or approximate)
- Camera or Photo Library
- Microphone
- Contacts or Calendar
- Push Notifications
- Bluetooth or Local Network
8儿童隐私
本应用面向工作场景中的排班管理用户,不针对 13 岁以下儿童。由于本应用不收集任何数据,因此也不会以任何方式获取儿童的个人信息。
8Children's Privacy
The App is intended for workplace scheduling and is not directed at children under 13. Because the App collects no data at all, it does not knowingly obtain personal information from children in any way.
9政策变更
我们可能会不时更新本隐私政策。任何变更将在本页面发布,并相应更新顶部的"最后更新"日期。重大变更将在应用内显著告知。
9Policy Changes
We may update this Privacy Policy from time to time. Any changes will be posted on this page and the "Last updated" date at the top will be revised accordingly. Material changes will be noted within the App.
10联系我们
10Contact
有问题想要联系?
对本隐私政策有任何疑问,欢迎随时与我们联系。
Questions or feedback?
If you have any questions about this Privacy Policy, please reach out.