Ground We Share — Privacy Policy

Effective date: September 13, 2026 · Applies to the free iOS app. English is the canonical version.

Ground We Share ("GWS", "the app"), provided by Ziqian Liu, helps two people find shared interests through local computation and manually exchanged messages. This policy covers the app, this website, and support communications.

1. No account, no server

GWS has no user accounts, no login, and no backend server. There is nothing for us to store on your behalf, because there is no "us" in the data path — the app runs entirely on your device.

2. What we collect

The app does not send your selections, matching results, or cryptographic keys to us. It contains no analytics SDK, crash-reporting SDK, or advertising SDK, and requires no account. Website visits, voluntary support emails, and Apple's testing services are described below.

3. How the app works, briefly

GWS supports movies, music artists, countries, and relationship boundaries. It uses private set intersection (PSI) to find an overlap without exchanging the full lists in readable form. In the current one-to-one workflow, the invitation sender computes the result locally after receiving a reply. The responder does not receive the result in the app.

You exchange invitation and reply text through a messaging service of your choice. These messages contain cryptographic data and may also reveal the topic, prompt, and list sizes; not every part of a message is encrypted. Your messaging provider and recipients handle the text you send. GWS does not relay it through a developer-operated server.

4. Data stored on your device

Your selections and the cryptographic keys used to compute the match are stored locally on your device using iOS's standard app-storage mechanism.

In-progress rounds. For an invitation sender, the app retains the selected items and cryptographic material needed to process a reply. A responder's session retains protocol messages needed for the return step. Pending sessions do not automatically expire. Starting a replacement round may overwrite the current session after confirmation.

Completed rounds. After the sender computes a result, the app removes that round's private key and full selected list from the active session record. It keeps local history containing the topic, prompt, matched items, the sender's selection count, and time. It retains up to 10 history entries across topics other than boundaries; boundary entries remain until manually deleted.

Your controls. You can delete history in the app. Deleting history does not also clear the current session. The result screen's "Start over" action clears the current session when applicable. Local app data may be included in device backups, including iCloud backups, according to your Apple settings. Removing a record from the app does not erase earlier backups or messages you have shared. We cannot retrieve or remotely delete your local selections or results.

5. Network activity

During normal use — searching, selecting items, generating an invite, computing a result — the app makes no network requests at all. The movie, music, and other lookup lists are bundled inside the app itself.

Opening external links, including "↗" links to Wikidata, or visiting this website requires network access. The destination service may receive information such as your IP address and browser details. Exchanging text through a messaging service also uses that service's infrastructure.

6. Third parties

We do not sell app data or use it for advertising. Messaging services, backup services, and external websites operate under their own policies. Wikidata is covered by the Wikimedia Privacy Policy.

This website is hosted on GitHub Pages. We add no analytics scripts, advertising, or tracking cookies. GitHub may process technical request information, including IP addresses, to provide and secure hosting; see the GitHub Privacy Statement.

If you use a TestFlight beta, Apple collects testing information and may share crash reports, usage information, and feedback with the developer under TestFlight & Privacy. This is separate from the app's own local processing.

If you email us, we receive your email address and whatever you include. We use this information to respond and resolve your request, and retain it only as needed for support or legal obligations. Email providers process delivery and storage. Please avoid sending private selections, invitation text, or reply text. You can contact us to request access, correction, or deletion of support correspondence. Depending on your location, you may have additional privacy rights, including the right to complain to your local data protection authority.

7. Children's privacy

The app is not directed at children and contains no advertising or in-app purchases. We do not knowingly request personal information from children. If a child has sent personal information to support, please contact us so we can address it.

8. Changes to this policy

If this policy changes, we will update the effective date above and explain material changes. We will provide additional notice or obtain consent where required.

9. Contact

Developer: Ziqian Liu. Questions about privacy or support: admin@sceneswemet.com. See also our support page.

中文(非约束性译文)

半分知己 — 隐私政策

生效日期:2026 年 9 月 13 日 · 适用于免费 iOS 版。与英文正文冲突时以英文为准。

半分知己(Ground We Share,以下简称“本应用”)由 Ziqian Liu 提供,通过本地计算与手动交换消息,帮助两个人发现共同点。本政策涵盖本应用、本网站和支持通信。

1. 没有账号,没有服务器

本应用没有用户账号、没有登录、没有后端服务器。我们没有任何"代你保存"的东西,因为数据链路里根本不存在"我们"这一环——应用完全在你自己的设备上运行。

2. 我们收集什么

应用不会向我们发送你的选择、匹配结果或密码学密钥,没有集成分析 SDK、崩溃上报 SDK 或广告 SDK,也不需要账号。网站访问、主动发送的支持邮件及苹果测试服务的情况见下文。

3. 应用如何工作(简述)

应用支持电影、音乐艺人、国家和关系边界,使用隐私集合求交(PSI),无需以可读形式交换完整清单即可计算交集。在当前一对一流程中,邀请发起方收到回传后在本地计算结果;响应方不会在应用中收到结果。

你通过自己选择的聊天服务交换邀请与回传文字。这些消息包含密码学数据,也可能透露场景、提示语和清单条目数量,并非所有内容都经过加密。聊天服务及收件人会处理你发送的文字,GWS 不通过开发者运营的服务器中转消息。

4. 保存在你设备上的数据

你的选择内容与用于计算匹配结果的密钥材料,会通过 iOS 标准的应用存储机制保存在你自己的设备上。

进行中的轮次。发起方设备保存所选条目及处理回传所需的密码学材料;响应方会话保存回传步骤所需的协议消息。待完成会话不会自动过期。开始替代轮次时,可能在确认后覆盖当前会话。

已完成的轮次。发起方算出结果后,应用会从当前会话记录移除该轮私钥与完整选择清单。本地历史记录包含场景、提示语、交集条目、发起方选择数量及时间。非边界场景合计最多保留 10 条历史;边界历史保留至手动删除。

你的控制方式。你可以在应用中删除历史,但删除历史不会同时清除当前会话。结果页的「重新开始」在适用时清除当前会话。依据苹果设置,本地数据可能进入设备备份,包括 iCloud 备份。在应用中移除记录不会删除旧备份或已分享的消息。我们无法取回或远程删除你的本地选择与结果。

5. 网络活动

在正常使用过程中——搜索、选择条目、生成邀请、计算结果——应用完全不发起任何网络请求。电影、音乐等词表数据已经打包在应用内部。

打开外部链接(包括通往 Wikidata 的「↗」链接)或访问本网站需要联网,目标服务可能收到 IP 地址、浏览器信息等数据。通过聊天服务交换文字也会使用该服务的基础设施。

6. 第三方

我们不出售应用数据,也不将其用于广告。聊天、备份和外部网站适用各自的政策。Wikidata 适用 Wikimedia 隐私政策。

本网站由 GitHub Pages 托管,我们没有添加统计脚本、广告或追踪 Cookie。GitHub 可能为提供及保护托管服务处理 IP 地址等技术请求信息,详见 GitHub 隐私声明。

如果你使用 TestFlight 测试版,苹果会收集测试信息,并可能向开发者提供崩溃报告、使用信息及反馈,详见 TestFlight 与隐私。这与应用自身的本地计算是不同的处理活动。

如果你向我们发邮件,我们会收到你的邮箱地址及你提供的内容,用于回复和处理请求,并仅在支持或法律义务所需期间保留。邮件服务商负责邮件传输及存储。请避免发送私人选择、邀请或回传文字。你可联系我们请求访问、更正或删除支持通信。依据所在地法律,你可能还享有其他隐私权利,包括向当地数据保护机构投诉的权利。

7. 儿童隐私

应用不面向儿童设计,不含广告或应用内购买。我们不会主动向儿童索取个人信息。如果儿童已通过支持渠道发送个人信息,请联系我们处理。

8. 政策变更

本政策变更时,我们会更新生效日期并说明重大变化,依法提供额外通知或取得同意。

9. 联系方式

开发者:Ziqian Liu。隐私及支持邮箱:admin@sceneswemet.com。也可查看支持页面。