feat: 补全登录页用户协议与隐私协议内容(基于项目实际功能与数据采集)

This commit is contained in:
jacobxu666
2026-09-02 20:56:56 +08:00
parent d0ca2d961b
commit 2eee458802
2 changed files with 224 additions and 12 deletions
+114 -6
View File
@@ -1,14 +1,100 @@
<template>
<view class="page">
<view class="content">
<text class="heading">隐私协议</text>
<text class="body">请在此处填写隐私协议的具体内容。</text>
<text class="heading">怀化社保卡惠民活动隐私协议</text>
<text class="meta">生效日期:2026年【】月【】日</text>
<view class="section" v-for="(s, i) in sections" :key="i">
<text class="section-title">{{ s.h }}</text>
<text class="para" v-for="(p, j) in s.p" :key="j">{{ p }}</text>
</view>
</view>
</template>
<script>
export default {}
export default {
data() {
return {
sections: [
{
h: '一、引言',
p: [
'怀化社保卡惠民活动运营方(以下简称"我们")深知个人信息对您的重要性,并会严格按照《中华人民共和国个人信息保护法》《中华人民共和国网络安全法》等法律法规的要求,采取相应的安全保护措施,保护您的个人信息安全。',
'本隐私协议旨在向您说明本平台(网址:hh.hn12301.net,以下简称"本平台")如何收集、使用、存储、共享和保护您的个人信息,以及您如何管理自己的信息。请您在使用本平台服务前,仔细阅读并充分理解本隐私协议,特别是以粗体标识的涉及敏感个人信息的条款。您勾选同意并开始使用服务,即表示我们将按照本隐私协议处理您的个人信息。'
]
},
{
h: '二、我们收集的个人信息',
p: [
'2.1 为向您提供本平台各项服务,我们遵循合法、正当、必要的原则收集以下信息:',
'(1)注册与登录信息:您的手机号码及短信验证码,用于身份验证和创建平台登录状态。您通过云闪付App内活动入口进入的,我们会从该渠道的授权凭证中解析您的手机号、姓名、证件号码,用于免登录识别您的活动资格。',
'(2)实名认证信息:您申请权益包资格认证时填写的真实姓名、证件类型、证件号码。该类信息属于敏感个人信息,仅用于核验您的社保卡持卡人身份及活动参与资格。',
'(3)人脸信息:实名认证过程中,您需通过第三方身份核验服务完成活体人脸核验。人脸信息属于敏感个人信息,由核验服务商依据其服务规范采集与比对,我们仅接收核验结果(通过/未通过),不存储您的面部图像或人脸特征数据。拒绝进行人脸核验的,将无法完成实名认证并领取权益包,但不影响您浏览场馆、商户等公开信息。',
'(4)位置信息:为向您展示文旅场馆、商户、权益门店与您的距离并按就近原则排序,我们会经您的设备/浏览器授权后收集您的粗略地理位置(经纬度)。您可以在浏览器定位权限中随时关闭授权;关闭后您仍可正常使用平台,仅距离展示功能不可用。',
'(5)交易与服务记录:您预约、使用权益产生的预约记录和核销记录,用于向您展示权益状态和提供客服协助。',
'(6)设备与日志信息:为保障网络与活动安全,我们的服务器会自动记录访问日志,包括IP地址、访问日期与时间、浏览器类型等。'
]
},
{
h: '三、我们如何使用个人信息',
p: [
'3.1 我们将收集的个人信息用于以下目的:(1)验证用户身份,提供登录服务;(2)核验社保卡持卡人活动参与资格,发放、管理权益包;(3)处理权益的预约与核销;(4)计算并展示场馆、商户与您的距离;(5)依法开展中奖名单公示、活动审计与监管报送;(6)保障平台与账号安全,防范作弊、冒用等风险;(7)响应您的咨询与客服请求。',
'3.2 中奖名单公示:依据活动规则,参与活动结果需向公众公示。公示内容中的姓名、证件号码、手机号码均经脱敏处理(如隐藏部分字符)后展示,我们不会以公示方式披露您的完整个人身份信息。'
]
},
{
h: '四、个人信息的共享、转让与公开披露',
p: [
'4.1 共享:除以下情形外,我们不会与任何公司、组织和个人共享您的个人信息:(1)获取您的单独同意后共享;(2)与完成服务所必需的第三方服务商共享:短信发送服务商(共享手机号用于发送验证码)、第三方人脸/身份核验服务商(共享姓名、证件号码、人脸影像用于核验证照真伪)、云闪付服务提供方(依据您的授权回传必要信息用于资格识别)、为权益核销提供支持的场馆及商户(在您使用对应权益时共享核销所必需的权益凭证信息);(3)根据法律法规、行政或司法机关的要求提供;(4)向人力资源社会保障等相关主管部门报送活动资格核验及监管所需的数据。',
'4.2 转让:我们不会将您的个人信息转让给任何公司、组织和个人,但涉及合并、收购或破产清算时,如涉及个人信息转让,我们会要求新的持有方继续受本隐私协议约束,否则将重新征得您的授权同意。',
'4.3 公开披露:我们仅会对中奖名单按第3.2条所述进行脱敏公示,或在获得您明确同意或基于法律强制性要求时公开披露您的个人信息。'
]
},
{
h: '五、个人信息的存储',
p: [
'5.1 存储地点:我们在中华人民共和国境内运营中收集和产生的个人信息,存储于境内服务器,不会向境外传输。',
'5.2 存储期限:我们仅在实现本隐私协议所述目的所必需的最短期限内保留您的个人信息,法律法规另有规定的除外。活动结束后,超出留存期限的个人信息我们将予以删除或匿名化处理。登录状态凭证保存在您的设备本地,清除浏览器存储即可失效。',
'5.3 如我们停止运营本平台,我们将及时停止收集您个人信息的活动,并将该终止运营的情况在本平台进行公告。'
]
},
{
h: '六、我们如何保护个人信息',
p: [
'6.1 我们采用传输层加密(HTTPS)、访问权限控制、数据脱敏展示等业界通行的安全技术措施和管理制度,防止您的个人信息遭到未经授权的访问、公开披露、使用、修改、损坏或丢失。',
'6.2 我们仅允许有必要知晓这些信息的员工、合作伙伴在权限范围内访问个人信息,并要求其履行相应的保密义务。',
'6.3 若不幸发生个人信息安全事件,我们将按照法律法规的要求,及时向您告知事件基本情况、可能的影响、我们已采取的处置措施等,并向有关主管部门报告。'
]
},
{
h: '七、您的权利',
p: [
'7.1 查阅与更正:您可以在本平台"我的"等页面查阅您的登录手机号、权益状态、预约与核销记录。如发现信息有误,或需要更新您的个人信息,可通过本隐私协议第十条所载方式联系我们更正。',
'7.2 删除:有下列情形的,您可以通过联系我们请求删除您的个人信息:(1)我们违反法律、行政法规规定收集、使用个人信息的;(2)我们未征得您的同意收集、使用个人信息的;(3)您不再使用本平台服务,或我们终止了服务或活动的;(4)我们违反约定处理您的个人信息的。法律法规规定的存储期限届满前或存在法定留存事由的,我们可能无法立即响应您的删除请求,届时将向您说明原因。',
'7.3 撤回同意:您可以通过设备/浏览器设置关闭地理位置授权、清除本地存储的登录凭证等方式撤回相应授权。撤回同意不影响撤回前基于同意已进行的信息处理活动。',
'7.4 注销账号:您可以通过联系客服申请注销您的账号。注销后,我们将删除或匿名化处理您的个人信息,法律法规要求留存的除外。'
]
},
{
h: '八、未成年人保护',
p: [
'8.1 本平台面向具备完全民事行为能力的成年人提供服务。若您为未满18周岁的未成年人,请在监护人的陪同和同意下使用本平台并接受相关权益服务。我们重视对未成年人个人信息的保护,如监护人发现我们在未获取监护人同意的情况下收集了未成年人的个人信息,可通过客服联系我们,我们将尽快删除相关数据。'
]
},
{
h: '九、本隐私协议的更新',
p: [
'9.1 我们的服务及业务情况可能不断变化。如该等变化导致本隐私协议所述处理目的、处理方式、个人信息种类或保存期限发生变更的,我们将以页面公告等显著方式通知您,并在必要时重新征得您的同意。'
]
},
{
h: '十、如何联系我们',
p: [
'如您对本隐私协议或个人信息处理有任何疑问、意见或投诉,可通过本平台"我的—联系客服"入口,或拨打客服电话【客服电话】与我们联系,我们将在收到您的反馈后的15个工作日内予以答复。'
]
}
]
}
}
}
</script>
<style>
@@ -24,12 +110,34 @@ export default {}
font-weight: 600;
color: #333333;
display: block;
margin-bottom: 16px;
margin-bottom: 8px;
}
.body {
.meta {
font-size: 12px;
color: #999999;
display: block;
margin-bottom: 20px;
}
.section {
display: block;
margin-bottom: 18px;
}
.section-title {
font-size: 15px;
font-weight: 600;
color: #333333;
display: block;
margin-bottom: 8px;
}
.para {
font-size: 14px;
color: #666666;
line-height: 1.8;
display: block;
margin-bottom: 6px;
}
</style>