用户协议Terms of Service

余鲜以本地数据为基础;你可以选择使用 iCloud 同步和第三方 AI 服务。

StayFresh is a local-first household ledger with optional iCloud sync, App Store purchases, and user-chosen AI providers.

生效日期: Effective: 版本: Version:

1. 接受与服务范围Acceptance and scope

使用 StayFresh 即表示你同意本协议。StayFresh 不要求 App 账号;本机可记录冰箱和菜谱,用户可选择 iCloud 同步、购买 Pro 和使用自选的第三方 AI provider。普通记录和基础 JSON 导出免费;Pro 及第三方 AI provider 费用是不同费用。

By using StayFresh, you agree to these terms. The app does not require an account. It records fridge and recipe data locally; you may choose iCloud sync, purchase Pro, or use a third-party AI provider you select. Core records and basic JSON export are free; Pro and provider charges are separate.

2. 数据与账号边界Data and account boundaries

本机 Active Scope SQLite 是离线优先数据源;可用时同步到用户自己的 iCloud Private CloudKit。iCloud 身份只用于选择数据 scope,不等同于 StayFresh 账号。RevenueCat 使用匿名 customer ID 处理购买权益,不将其与 iCloud identity 映射。详情见隐私政策。

The active-scope SQLite database is the local-first source. When available, data syncs to your own iCloud Private CloudKit. An iCloud identity selects a data scope; it is not a StayFresh account. RevenueCat uses an anonymous customer ID for purchase entitlements and does not map it to your iCloud identity. See the Privacy Policy.

3. 购买与 ProPurchases and Pro

Pro 商品、价格、续订、退款和恢复由 App Store / RevenueCat 配置与 Apple 的购买规则决定。月度、季度和年度订阅会按所选周期自动续订,买断不会续订;你可以按 Apple 的账户设置取消。购买只解锁 StayFresh 内的功能,不包含第三方 AI provider 的费用。

Pro products, prices, renewals, refunds, and restoration are handled through App Store / RevenueCat configuration and Apple’s purchase rules. Monthly, quarterly, and annual subscriptions renew for the selected period; lifetime access does not renew; cancellation follows Apple account settings. A purchase unlocks StayFresh features but does not include charges from a third-party AI provider.

4. BYOK 与 AIBYOK and AI

云端 AI 由你选择服务商并逐次发起。生成菜谱前,应用会显示服务商与发送的数据类别、费用提示,并等待你确认;已保存 Key 或同意法律条款不替代本次确认。菜谱请求会包含库存名称/数量/单位/日期、目标餐位和日期、同一餐已安排或正在替换的菜名(用于避免重复推荐),以及生成过程中同日菜品已用食材和剩余数量(用于分配库存)、饮食安全偏好及收藏/做饭/跳过摘要。个人菜谱精修会另行说明并确认发送原始导入文字及当前解析出的菜谱草稿字段。Key 保存在 iOS Keychain;请求时作为认证发送给所选 provider,不经 StayFresh 自有服务器转发。provider 可能按自己的价格收费,费用不包含在 Pro 中。AI 输出可能不准确,不构成医疗、营养、食品安全或其他专业建议。

Cloud AI is initiated by you for each operation with a provider you select. Before recipe generation, the app identifies the provider and data categories, explains potential charges, and waits for your confirmation; a saved key or acceptance of these terms is not consent to the current request. Recipe requests include inventory names, quantities, units and dates; target meal slots and dates; dish titles already planned for the same meal or being replaced (to avoid duplicate recommendations), and ingredients already allocated to dishes on the same day and remaining quantities during generation (to allocate inventory); dietary safety preferences; and liked/cooked/skipped summaries. Personal-recipe refinement separately describes and confirms that it sends the original imported text and current parsed recipe-draft fields. The key is stored in iOS Keychain and sent as authentication to your selected provider; StayFresh does not relay it through its own server. The provider may charge under its own pricing; charges are not included with Pro. AI output may be inaccurate and is not medical, nutritional, food-safety, or other professional advice.

5. 可用性与责任Availability and responsibility

我们努力保持应用可靠,但不能保证 CloudKit、Apple 服务、网络、设备存储或第三方 provider 始终可用。CloudKit 同步失败时,本机已提交的数据应继续保留;你应定期检查同步状态并保留重要数据副本。法律允许的范围内,StayFresh 不对第三方服务、AI 输出或因用户未保存/误用数据造成的损失负责。

We work to keep the app reliable, but cannot guarantee continuous availability of CloudKit, Apple services, networks, device storage, or third-party providers. When CloudKit sync fails, locally committed data should remain on the device; check sync status and keep copies of important data. To the extent permitted by law, StayFresh is not responsible for third-party services, AI output, or losses caused by failure to preserve or misuse data.

6. 变更、终止与适用规则Changes, termination, and governing rules

我们可能为安全、法律或产品原因更新功能或本协议,并通过页面更新版本和生效日期。你可以停止使用并通过应用内清除控制删除本机数据;Apple 购买记录不由 StayFresh 删除。若适用法要求提供额外权利,该等权利不因本协议被排除。

We may update features or these terms for security, legal, or product reasons, updating the version and effective date on this page. You may stop using the app and use its deletion controls to remove local data; Apple purchase records are not deleted by StayFresh. Mandatory rights under applicable law remain unaffected.

7. 联系Contact

运营主体:
联系邮箱:

Operator:
Contact: