KeeNotes

Privacy Policy

Last updated:

KeeNotes is developed and operated by Fuqiang Wang. This policy describes how the KeeNotes iOS app and our remote sync and subscription services handle information.

Notes are encrypted on your device before sync. Our service stores encrypted notes, sync information, and the records needed to manage your subscription. Your encryption password is not sent in sync or IAP provisioning requests.

Information on your device

The app stores notes, pending notes, and preferences on your device. Saved service endpoints, access tokens, encryption passwords, connection history, and purchased credentials are stored in iOS Keychain to support connections and configuration switching. The connection-history list is not uploaded to our servers.

Removing a history entry does not remove the active configuration, separately cached purchased credentials, or remote notes. Uninstalling the app does not cancel a subscription and should not be treated as deleting server records or all Keychain credentials.

Remote sync

When you configure and use a remote service, the app sends encrypted notes and the timestamps, source information, request identifiers, and access token needed for sync to your selected endpoint. The current iOS app encrypts notes on your device using the encryption password you provide. Sync and IAP provisioning requests do not send that password.

Our remote service stores and forwards the submitted note content and sync information; it does not decrypt notes. Keep your password safe. If you configure a third-party service, that service is operated separately and its privacy policy also applies.

Apple in-app subscriptions

Apple handles subscription purchases and payment. The KeeNotes IAP service does not receive your payment-card or bank-account details. To provision, restore, and maintain a subscription, we receive and verify Apple-signed transactions and subscription notifications and query Apple for entitlement status.

We store the relevant transaction identifiers, product and environment information, purchase and expiration dates, renewal and revocation status, and processing records, linked to a persistent access token. We do not store the complete signed transaction payload. Apple subscriptions and credentials obtained through other channels are managed separately. Purchasing IAP does not automatically merge notes associated with other credentials.

Service providers and permissions

We use Cloudflare infrastructure to run the remote service and provide storage and sync. Cloudflare may process network traffic information to deliver and protect the service, as described in its Privacy Policy. In-app purchases are subject to Apple’s Privacy Policy.

If you choose voice input, the app requests microphone and speech-recognition permissions. Apple’s speech recognition may process audio on your device or on Apple’s servers. We do not upload raw recordings to the KeeNotes sync server; resulting text is handled as note content. The current app does not integrate advertising or third-party behavioral analytics SDKs.

Other purchase channels

If you obtain credentials for our service outside the app through an existing channel such as Gumroad, relevant order identifiers, email addresses, and subscription status are used to verify purchases, grant access, and deliver service emails. The existing email delivery service uses Resend. This process is separate from Apple IAP and does not require Apple IAP users to provide an email address. The relevant providers’ privacy policies also apply.

Retention and privacy choices

Remote notes, credentials, and subscription processing records support sync, restored access, and entitlement maintenance. The current service does not set an automatic permanent-deletion period for these records. Subscription expiration, cancellation, refunds, or disabled access do not automatically delete stored records.

The current access-disabling function revokes access; it does not permanently delete data. The app does not yet provide a control for permanent deletion of server records. Manage or cancel Apple subscriptions through the App Store.

You may contact us below with requests or questions about access, retention, or deletion. Do not email your PIN, complete access token, or payment details.

Contact

For questions about this policy or our handling of information, contact Fuqiang Wang at i@afoo.me.

隐私政策

更新日期:

KeeNotes 由 Fuqiang Wang(王福强)开发和运营。本政策说明 KeeNotes iOS 应用及我们提供的远程同步与订阅服务如何处理信息。

笔记在设备上加密后再同步。我们的服务保存加密笔记、同步信息及维护订阅所需的记录。同步与 IAP 交付请求不发送您的加密密码。

设备上的信息

应用在设备上保存笔记、待发送内容和偏好设置。您保存的服务地址、访问 token 和加密密码,以及已保存的连接历史和购买凭证,存储在 iOS Keychain 中,用于连接服务和切换配置。连接历史不会作为历史列表上传到我们的服务器。

删除历史条目不会删除正在使用的配置、独立保存的购买凭证或远程笔记。卸载应用不会取消订阅,也不应视为清除服务器资料或所有 Keychain 凭证的方法。

远程同步

配置并使用远程服务时,应用会向您选定的 endpoint 发送加密后的笔记及同步所需的时间、来源、请求标识和访问 token。当前 iOS 应用在设备上使用您设置的加密密码加密笔记;同步与 IAP 交付请求不发送该密码。

我们的远程服务保存并转发收到的笔记内容及同步信息,不执行笔记解密。请妥善保管密码。您自行配置的第三方服务由其运营者负责,其隐私政策同样适用。

Apple 应用内订阅

Apple 处理订阅购买和支付。KeeNotes 的 IAP 服务不接收您的银行卡或银行账户资料。为开通、恢复和维护订阅,我们接收并验证 Apple 签名交易及订阅通知,并向 Apple 查询权益状态。

我们保存相关交易标识、商品及环境信息、购买和到期时间、续订/撤销状态及必要的处理记录,并关联固定访问 token。我们不整体保存收到的签名交易 payload。Apple 订阅和其他渠道的服务凭证分别管理;购买 IAP 不会自动合并其他凭证下的笔记。

服务提供方与权限

我们使用 Cloudflare 提供远程服务的运行、存储和同步基础设施;网络流量信息可能由其处理以提供和保护服务,详情见 Cloudflare 隐私政策。应用内购买适用 Apple 隐私政策

如果您主动使用语音输入,应用会请求麦克风和语音识别权限;Apple 的语音识别可能在设备上或其服务器上处理音频。我们不会把原始录音上传到 KeeNotes 同步服务器;生成的文字按普通笔记处理。当前应用未集成广告或第三方行为分析 SDK。

其他购买渠道

如果您在应用之外通过 Gumroad 等既有渠道取得我们提供的服务凭证,相关订单标识、邮箱和订阅状态会用于验证购买、开通访问以及发送服务邮件。现有邮件交付使用 Resend。此流程独立于 Apple IAP,不要求 Apple IAP 用户提供邮箱。相应服务提供方的隐私政策也适用。

保留与隐私选择

远程笔记、凭证和订阅处理记录用于同步、恢复访问与维护权益。当前服务没有为这些记录设置自动永久删除期限。订阅到期、取消续订、退款或停用访问不会自动删除已存资料。

当前服务的访问停用功能仅撤销访问权限,不等于永久删除资料;应用也尚未提供永久删除服务器资料的控制。Apple 订阅应在 App Store 中管理或取消。

您可通过下方邮箱就资料访问、保留或删除提出请求或咨询;请勿通过邮件发送 PIN、完整 token 或支付资料。

联系

如对本政策或信息处理有疑问,请联系 Fuqiang Wang(王福强):i@afoo.me