English · 简体中文

Kith

Privacy Policy · Effective __EFFECTIVE_DATE__

The short version. Kith asks for a username and a password. Not your email, not your phone number, not your real name, not your contacts, not your location. We run no analytics, no advertising, and no third-party tracking of any kind. Your one-to-one conversations are end-to-end encrypted and we cannot read them — not our staff, not our administrators, not anyone holding a copy of our database.

This policy explains what __OPERATOR__ (“we”, “us”) does with information when you use the Kith mobile application and the service behind it at __APP_HOST__ (together, the “Service”). It is written to be read, not to be survived.

1. Who is responsible

__OPERATOR__ is the personal information handler (data controller) for the Service. Questions, requests, and complaints go to __CONTACT_EMAIL__. We answer within 15 working days. Reports of abuse or objectionable content go to __ABUSE_EMAIL__ and are acted on within 24 hours.

2. What we collect

Kith is a closed, invitation-style network: an administrator must approve your account before it works. That is the only reason we hold any account record at all.

WhatWhyNotes
Username To identify your account and let friends add you Chosen by you. Permanent and unique. It does not have to relate to your real identity, and we never ask you to prove that it does.
Password To sign you in Stored only as an Argon2id hash. We cannot recover or read it.
Nickname and avatar Display name and picture shown to your contacts Both optional. Both encrypted at rest under a key unique to your account.
Group messages, files, and attachments To deliver and store the things you send Encrypted at rest. Readable by the Service in principle — see §4.
One-to-one messages To relay them to the recipient End-to-end encrypted. We cannot read them. See §3.
Public keys and last-sign-in time To establish encryption and to expire dormant accounts Public keys carry no message content. Sign-in time is a timestamp only.
Push notification token To wake your phone when a message arrives An opaque identifier issued by Apple or Google. See §5.
IP address Rate limiting and abuse prevention only Processed transiently at the edge. Not used to build a profile of you.

What we deliberately do not collect

3. What we cannot see: one-to-one chat

Your one-to-one conversations use end-to-end encryption. Keys are generated on your device and the private half never leaves it. The server relays a message it cannot decrypt, and once the recipient's device confirms delivery, the server deletes its copy. The conversation then exists only on the two devices that took part in it.

Three honest consequences you should weigh:

4. What we can see: groups and files

We will not pretend otherwise: group chats, stored files, and avatars are not end-to-end encrypted. They are encrypted at rest with a key unique to your account or to the group, held in a separate key-management system, on top of full-disk encryption. That defeats a stolen disk, a leaked backup, or a stolen database dump. It does not defeat us. If you need a conversation that we genuinely cannot read, use a one-to-one chat.

Names are covered too: nicknames, group names, folder names, file names, and the private remarks you set on a contact are all sealed at rest rather than stored as readable text.

5. Push notifications

To alert you while the app is closed we send a notification through Apple Push Notification service or Firebase Cloud Messaging. The notification carries generic wording only — it never contains message text, a sender's name, a file name, or anything decryptable. Apple and Google therefore learn that your device was pinged, not what was said. Turn notifications off in your phone's settings and we stop sending them.

6. Who else gets your data

Nobody. We do not sell personal information, we do not share it for advertising, and we do not disclose it to third parties for their own purposes. The only external parties involved at all are:

If we are ever compelled by valid legal process, we can produce only what we actually hold: account records and the metadata in §2. We cannot produce one-to-one message content, because we do not have it.

7. How long we keep things

8. Deleting your account

Settings → Delete account, in the app, at any time, without contacting anyone. It takes two confirmations because it cannot be undone.

Deletion is cryptographic erasure: we destroy the encryption keys for your account first, which renders your stored content permanently unreadable instantly — including in any backup we hold, since backups contain only ciphertext. The empty rows and files are then reclaimed in the background. Your username is retired permanently and cannot be re-registered by anyone, including you.

9. Your rights

Under the Personal Information Protection Law of the People's Republic of China you may ask us to: tell you what we hold about you; give you a copy or transfer it; correct it; delete it; withdraw a consent you previously gave; or explain how we handle it. You may also complain to a regulator.

Write to __CONTACT_EMAIL__. We reply within 15 working days. Two limits, stated plainly: we may need you to sign in to prove the account is yours, and we cannot hand over one-to-one message content that we do not possess.

10. Where your data is processed

The Service runs on servers in __SERVER_REGION__. If you use Kith from within mainland China, your information is transferred outside it. By creating an account you give the separate consent that such a transfer requires. We transfer only what §2 lists, only to operate the Service, and to no third party for its own purposes.

11. Age

Kith is rated 17+ and is not for anyone under 17. We do not knowingly hold information about children. If you believe a child has an account, write to __CONTACT_EMAIL__ and we will remove it.

12. Security

End-to-end encryption for one-to-one chat; envelope encryption at rest for everything else; full-disk encryption underneath; Argon2id password hashing; biometric or PIN lock on the app itself; and an administration console built on a separate binary with a separate least-privilege database account that is structurally incapable of reading your content or unwrapping your keys.

No system is perfect, and we will not claim ours is. If you find a vulnerability, tell us at __CONTACT_EMAIL__.

13. Changes

If we change this policy we will update the date at the top and, for anything material, tell you in the app before it takes effect.

14. Contact

__OPERATOR__ · __CONTACT_EMAIL__ (privacy) · __ABUSE_EMAIL__ (abuse and objectionable content)

隐私政策 · 生效日期 __EFFECTIVE_DATE__

简版。Kith 只需要一个用户名和一个密码。不要邮箱,不要手机号,不要真实姓名,不要通讯录,不要位置。我们不做任何统计分析、不投放广告、不接入任何第三方追踪。你的单聊内容经过端到端加密,我们读不到——我们的员工读不到,管理员读不到,拿到数据库副本的人也读不到。

本政策说明 __OPERATOR__(下称"我们")在你使用 Kith 移动应用及其后端服务 __APP_HOST__(合称"本服务")时如何处理信息。本文以"能读懂"为目标撰写。

1. 谁负责

__OPERATOR__ 是本服务的个人信息处理者。咨询、请求与投诉请发送至 __CONTACT_EMAIL__,我们在 15 个工作日内答复。 举报滥用或不良内容请发送至 __ABUSE_EMAIL__,我们在 24 小时内处理。

2. 我们收集什么

Kith 是一个封闭的、邀请制的网络:帐号须经管理员审批才能使用。这是我们保存任何帐号记录的唯一原因。

项目用途说明
用户名 标识帐号,供好友添加你 由你自选,唯一且不可更改。它不必与你的真实身份相关,我们也从不要求你证明这一点。
密码 登录 仅以 Argon2id 哈希形式存储。我们无法恢复或读取。
昵称与头像 向联系人展示的名称与图片 均为可选。均以你帐号专属密钥静态加密存储。
群聊消息、文件与附件 投递与存储你发送的内容 静态加密存储。原则上服务端可读——见第 4 节。
单聊消息 转发给接收方 端到端加密,我们读不到。见第 3 节。
公钥与最近登录时间 建立加密通道;回收长期闲置帐号 公钥不含任何消息内容;登录时间仅是一个时间戳。
推送令牌 有新消息时唤醒你的手机 由 Apple 或 Google 签发的不透明标识符。见第 5 节。
IP 地址 仅用于限流与防滥用 在边缘瞬时处理,不用于构建你的画像。

我们刻意不收集的

3. 我们看不到的:单聊

你的单聊采用端到端加密。密钥在你的设备上生成,私钥永不离开设备。服务端转发的是它无法解密的密文;一旦接收方设备确认送达,服务端即删除自己那份副本。此后该会话只存在于参与其中的两台设备上。

三个需要你权衡的诚实后果:

4. 我们看得到的:群聊与文件

我们不打算含糊其辞:群聊、云端文件与头像不是端到端加密的。它们以帐号或群组专属密钥静态加密,密钥存放于独立的密钥管理系统,其下还有全盘加密。这能抵御硬盘失窃、备份泄露或数据库转储外泄,但抵御不了我们自己。如果你需要一段我们确实读不到的对话,请使用单聊。

名称同样受保护:昵称、群名称、文件夹名、文件名,以及你给联系人设置的私有备注,都以密封形式静态存储,而非明文。

5. 推送通知

应用关闭时,我们通过 Apple 推送通知服务或 Firebase 云消息向你发送提醒。该通知只含通用文案——绝不包含消息正文、发送者名称、文件名或任何可解密的内容。因此 Apple 与 Google 知道你的设备被唤醒过,但不知道说了什么。在系统设置中关闭通知,我们即停止发送。

6. 谁还能拿到你的数据

没有人。我们不出售个人信息,不为广告目的共享,也不为第三方自身目的向其披露。全部涉及的外部方仅有:

若我们被有效法律程序要求提供,我们只能提供实际持有的部分:帐号记录与第 2 节所列元数据。我们无法提供单聊消息内容,因为我们并不持有。

7. 保存多久

8. 注销帐号

随时在应用内「设置 → 删除帐号」自助完成,无需联系任何人。因不可撤销,需两次确认。

注销采用加密粉碎:我们先销毁你帐号的加密密钥,你存储的内容随即永久不可读——包括我们持有的任何备份,因为备份中只有密文。随后在后台回收空行与文件。你的用户名将被永久墓碑化,任何人(包括你自己)都无法再次注册。

9. 你的权利

根据《中华人民共和国个人信息保护法》,你可以要求我们:告知我们持有你的哪些信息;提供副本或转移;更正;删除;撤回你此前作出的同意;或解释我们的处理规则。你也可以向监管部门投诉。

请写信至 __CONTACT_EMAIL__,我们在 15 个工作日内答复。两点需明说:我们可能需要你登录以证明帐号归属;我们无法交出并不持有的单聊消息内容。

10. 数据处理地点

本服务运行于 __SERVER_REGION__ 的服务器。若你在中国大陆境内使用 Kith,你的信息将被传输至境外。创建帐号即表示你作出该项传输所需的单独同意。我们仅传输第 2 节所列内容,仅用于运营本服务,不向任何第三方提供以供其自身目的使用。

11. 年龄

Kith 分级为 17+,不适用于 17 岁以下人士。我们不会在知情的情况下保存儿童信息。若你认为某个帐号属于儿童,请写信至 __CONTACT_EMAIL__,我们将予以删除。

12. 安全

单聊端到端加密;其余内容静态信封加密;其下为全盘加密;密码采用 Argon2id 哈希;应用本身设有生物识别或 PIN 锁;管理后台是一个独立的二进制程序,使用独立的最小权限数据库帐号,在结构上就不具备读取你的内容或解包你的密钥的能力。

没有系统是完美的,我们也不会声称自己完美。若你发现漏洞,请告知 __CONTACT_EMAIL__

13. 变更

若本政策发生变更,我们将更新顶部日期;涉及重大变更的,会在生效前于应用内告知你。

14. 联系方式

__OPERATOR__ · __CONTACT_EMAIL__(隐私)· __ABUSE_EMAIL__(滥用与不良内容举报)