OurFam · 咱家SHIJIU STUDIO

隐私政策

适用于 OurFam 原生 iOS 版 · 生效日期:2026 年 11 月 1 日 · English

OurFam 由独立开发者品牌 SHIJIU STUDIO 提供。我们只处理实现本机点菜和私密共享空间所需的数据。

1. 本机模式

首次打开 App 时,仅创建这台设备上的本机成员标识、示例菜品和空白餐次。你输入的称呼、菜品、做法、点菜记录与偏好保存在这台 iPhone 上;未创建或加入共享空间时,我们不会把这些业务内容上传到 OurFam 的 Supabase 项目。设备备份是否包含本机数据取决于你的 Apple 系统设置。

2. 共享空间与匿名账号

你主动创建或加入共享空间时,App 会通过 Supabase Auth 创建或使用匿名账号。云端处理账号 ID、会话、你填写的空间称呼及头像首字、空间名称和说明、成员关系、菜品及做法、点菜与备菜记录、餐次历史、心愿和空间活动。部分内容可能由其他空间成员输入。共享内容会与账号和空间关联,供该空间的成员查看和修改。不要在共享空间输入不希望其他成员看到的信息。

匿名账号不要求邮箱或手机号,但也没有跨设备找回方式。卸载 App、清除会话或换机后,原匿名身份和空间访问权可能无法恢复。

3. 服务提供方和分享

Supabase 提供匿名身份、数据库和同步服务,作为 OurFam 的服务提供方处理上述云端数据及保障服务安全所需的网络日志,例如 IP 地址和请求时间。其处理方式也受 Supabase 隐私政策约束。你主动使用系统分享功能发送邀请码或菜单时,所选接收方和分享 App 会收到你选择分享的内容;OurFam 不读取通讯录。

本支持网站托管于 GitHub Pages。访问本网站可能由 GitHub 按其政策处理网页访问数据;这不属于 App 内的菜单同步。

4. 用途与当前未使用的能力

数据用于身份验证、空间邀请、共同点菜、同步、故障排查和回复你主动发送的支持邮件。当前原生版没有广告、第三方行为分析 SDK、跨 App 追踪、App 内购买或推送通知,也不请求定位、相机或通讯录权限。支持邮件可能包含你的邮箱地址和你主动提供的内容;请勿附上密码或完整邀请码。

5. 保存、更正和删除

本机资料在设备上保存,直至你在 App 中删除或通过系统清除 App 数据。云端账号和共享内容在使用期间保存。你可以在 App 内修改空间称呼、编辑共享内容,并在“我们家 → 设置 → 删除我的账号与数据”发起永久删除。删除成功后,活跃业务数据中的匿名账号、你创建的空间及其内容、本机资料和本机备份会清除;你在别人空间中的成员身份及你创建的相关内容会移除。若你是空间创建者,其他成员也会失去该空间。删除前 App 会展示影响范围并再次确认。

服务提供方的安全日志与备份可能按其运营或法律义务保留一段时间,不能保证在同一时刻从所有备份中移除。若无法访问原匿名账号、遇到删除失败或有数据问题,请联系下方邮箱;没有可验证的身份时,我们可能无法确定某份匿名数据属于你。更多步骤见账号删除说明。

6. 政策更新与联系

若未来增加登录、通知、付费或其他改变数据处理方式的功能,我们会在对应版本发布前更新本政策和 App Store 隐私披露。隐私问题请发邮件至 shijiuhan19@gmail.com。

OurFam Privacy Policy

Native iOS app · Effective November 1, 2026

1. Local mode

On first launch, OurFam creates a local member identifier, sample dishes, and an empty meal on your iPhone. Your display name, dishes, cooking notes, meal choices, and preferences remain on that device until you choose to create or join a shared space. We do not upload local-mode meal content to our Supabase project. Apple device backups may include local app data depending on your settings.

2. Shared spaces and anonymous accounts

When you create or join a shared space, OurFam creates or uses an anonymous Supabase Auth account. Cloud data includes an account ID and session, display name and avatar initial, space name and description, membership, dishes and cooking notes, meal and grocery choices, meal history, wishes, and space activity. Some content may be entered by other members. This content is linked to the account and space and can be seen or changed by members of that space. Do not enter information you do not want fellow members to see.

An anonymous account does not require an email address or phone number, but it has no cross-device recovery method. Reinstalling the app, clearing its session, or changing devices may permanently remove access to the original account and space.

3. Service providers and sharing

Supabase supplies authentication, database storage, and synchronization. It processes the cloud data above and service-security logs such as IP addresses and request times under its privacy policy. If you use the system share sheet to send an invitation or menu, the recipient and chosen app receive what you select. OurFam does not access your contacts. This support website is hosted on GitHub Pages; GitHub may process website visit data under its own policies.

4. Purpose and features not currently used

We use data to authenticate users, manage invitations, support collaborative meals, sync content, troubleshoot issues, and answer support emails you send voluntarily. The current native app has no ads, third-party behavioral analytics SDK, cross-app tracking, in-app purchases, or push notifications. It does not request location, camera, or contacts permission. A support email may include your email address and the information you choose to send; please do not include passwords or full invite codes.

5. Retention, correction, and deletion

Local data remains on your device until you delete it in the app or clear the app's data through the system. Cloud data remains while the account and space are in use. You can edit your space display name and shared content, and initiate permanent deletion at OurFam → Settings → Delete My Account and Data. After successful deletion, the active anonymous account, spaces you own and their content, local data and local backups are removed. Your membership and related content you created in spaces owned by others are removed. If you own a space, its other members lose access. The app shows the impact and asks you to confirm.

Provider security logs and backups may remain for a period under operational or legal obligations; we cannot promise simultaneous removal from every backup. If you cannot access the original anonymous account, deletion fails, or you have a data question, contact us below. Without a verifiable account, we may be unable to identify which anonymous data belongs to you. See the account deletion guide.

6. Updates and contact

Before a release adds login, notifications, payments, or another material change in data handling, we will update this policy and the App Store privacy answers. Email privacy questions to shijiuhan19@gmail.com.