我们存储的内容
此页面列出了 LN.STORE 目前所做的事情。它不承诺任何超出此范围的内容, 也不构成正式的隐私政策。
首次访问时会创建一个个人资料
为了让您无需注册即可进行评分、投票和撰写评论,我们会在您首次访问网站时 创建一个伪个人资料。这是一个产品决策,我们明确说明:它没有电子邮件地址、 没有密码和没有姓名,只有唯一的标识符。您之后的所有操作都与此标识符相关联。
如果您稍后使用真实方式登录,我们会提供将您从伪个人资料中收集的信息迁移到 您的帐户。如果您拒绝或关闭该窗口,伪个人资料将保持独立,并且在一段时间后 将无法访问。
附加到个人资料的内容
- 评分:您对每个资源的 1 到 5 的评分。
- 投票:您对每个资源的赞成或反对投票。
- 评论:标题、最多 4000 个字符的自由文本、优点和缺点的列表。
- 评论照片:您上传的文件。
- 搜索查询:每个查询的实际文本、语言以及找到的结果数量。
- 搜索链:您搜索的内容顺序,以便改进搜索建议。
- 兴趣:一个包含 384 个数字的行为向量和一个点击计数器;个性化 信息流是基于此构建的。
- 设备:原始的 User-Agent 字符串(最多 500 个字符)、设备类型、浏览器、 操作系统。
- 访问:访问的开始和结束时间、国家/地区和城市、语言、星期几,以及 您被分配的 A/B 实验组。
- 分析:卡片展示次数、点击次数、页面浏览量、点击外部网站的次数。
- 登录方式:电子邮件地址、密码哈希、Lightning 钱包密钥、密钥、 恢复码:仅限于您自己添加的。
- 电子邮件验证码:地址和六位数字的验证码;已使用的验证码会保留 大约一个小时。
- 推广活动:如果您推广自己的资源,则会记录活动设置。
- 会话刷新令牌:这样您就不需要在每次访问时都重新登录。
国家/地区和城市是通过本地 MaxMind 数据库从请求来源的地址推断出来的。 没有任何数据离开我们的服务器来完成此操作。
三个 Cookie
access_token:证明请求来自您。页面脚本无法读取。refreshToken:用于续订会话。页面脚本无法读取。deviceId:用于识别您的设备,有效期为一年。页面脚本可以读取。
我们不保留您的 IP 地址
IP 地址不在数据库的任何表中,这是一个有意识的决定,并在 数据库模式本身中进行了记录。
為了防止猜測密碼和代碼,我們需要一種方法來區分不同的訪問者,因此我們 會從 IP 地址計算一個不可逆的指紋:使用每天重新建立的密鑰進行 HMAC-SHA256 運算,而該密鑰僅存在於佇列服務的快取之中。這個密鑰 永遠不會進入資料庫。快取會不時將自己的內容寫入伺服器磁碟上專屬的 檔案,因此密鑰可以在重新啟動後繼續存在,但不會超過它自身兩天的 壽命,之後便會消失。無法從指紋中恢復 IP 地址。密鑰之所以保留兩天, 正是為了讓在午夜前後送出的請求仍能找到前一天的密鑰:也就是說,在 跨日的時刻,相鄰兩天的密鑰會同時存在一段時間,之後較舊的那個消失, 也就再沒有任何東西能用來重新計算先前的指紋了。
服务器日志会记录相同的指纹,代替 IP 地址。对于 IPv6 地址,在计算指纹之前 会删除后半部分:这样,一个家庭只会有一个指纹,而不是每个设备一个指纹。
以下是必须声明的限制,否则此承诺将不完整。 一个反向代理位于我们的 应用程序前面,它会记录自己的访问日志,其中包含 Web 服务器通常写入的条目, 包括 IP 地址。该日志位于应用程序之外,上述内容不适用于该日志。
数据会发送给谁
- 电子邮件提供商:在发送验证码时,会接收到您的电子邮件地址。
- Google Maps:在任何资源的详细信息页面上,可能会打开一个地图。 当该地图打开时,Google 会接收到您访问的地址、您的 User-Agent 字符串以及 您正在查看的页面。这仅发生在带有地图的页面上。
浏览器不会调用任何其他外部服务:MaxMind 地理位置数据库位于我们的 服务器上,并且网站上没有第三方分析工具。
如何删除您的数据
此处列出的所有内容都通过级联方式附加到个人资料:删除个人资料将同时删除 所有相关数据。请联系我们,我们将删除个人资料以及评分、投票、评论、照片、 查询和分析数据。