Initial commit
This commit is contained in:
73
miniprogram/pages/privacy-policy/index.js
Normal file
73
miniprogram/pages/privacy-policy/index.js
Normal file
@@ -0,0 +1,73 @@
|
||||
// pages/privacy-policy/index.js
|
||||
Page({
|
||||
|
||||
/**
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面加载
|
||||
*/
|
||||
onLoad(options) {
|
||||
// 设置导航栏标题
|
||||
wx.setNavigationBarTitle({
|
||||
title: '隐私政策'
|
||||
});
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面初次渲染完成
|
||||
*/
|
||||
onReady() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
onShow() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面隐藏
|
||||
*/
|
||||
onHide() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面卸载
|
||||
*/
|
||||
onUnload() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面相关事件处理函数--监听用户下拉动作
|
||||
*/
|
||||
onPullDownRefresh() {
|
||||
// 停止下拉刷新
|
||||
wx.stopPullDownRefresh();
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
*/
|
||||
onReachBottom() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 用户点击右上角分享
|
||||
*/
|
||||
onShareAppMessage() {
|
||||
return {
|
||||
title: '隐私政策',
|
||||
path: '/pages/privacy-policy/index'
|
||||
};
|
||||
}
|
||||
});
|
||||
8
miniprogram/pages/privacy-policy/index.json
Normal file
8
miniprogram/pages/privacy-policy/index.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"usingComponents": {},
|
||||
"navigationBarTitleText": "隐私政策",
|
||||
"navigationBarBackgroundColor": "#4facfe",
|
||||
"navigationBarTextStyle": "white",
|
||||
"backgroundColor": "#f8f9fa",
|
||||
"enablePullDownRefresh": false
|
||||
}
|
||||
316
miniprogram/pages/privacy-policy/index.wxml
Normal file
316
miniprogram/pages/privacy-policy/index.wxml
Normal file
@@ -0,0 +1,316 @@
|
||||
<!--pages/privacy-policy/index.wxml-->
|
||||
<view class="container">
|
||||
<view class="header">
|
||||
<text class="title">隐私政策</text>
|
||||
</view>
|
||||
|
||||
<scroll-view class="content" scroll-y="true" enhanced="true" show-scrollbar="true">
|
||||
<view class="policy-content">
|
||||
<view class="section">
|
||||
<text class="section-title">引言</text>
|
||||
<text class="section-content">
|
||||
我们非常重视您的隐私和个人信息保护。本隐私政策详细说明了我们如何收集、使用、存储和保护您的个人信息。
|
||||
|
||||
在使用我们的服务前,请您仔细阅读本隐私政策。您的注册、登录、使用等行为将视为对本隐私政策的接受,并同意接受本隐私政策各项条款的约束。
|
||||
|
||||
本政策适用于我们提供的所有产品和服务,包括小程序、网站和相关应用。
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">一、信息收集</text>
|
||||
<text class="section-content">
|
||||
我们可能收集以下类型的信息:
|
||||
|
||||
1.1 个人身份信息
|
||||
- 姓名、昵称
|
||||
- 手机号码
|
||||
- 电子邮箱地址
|
||||
- 身份证号码(在需要实名认证时)
|
||||
|
||||
1.2 微信授权信息
|
||||
- 微信昵称和头像
|
||||
- 微信openid和unionid
|
||||
- 性别、地区等公开信息
|
||||
|
||||
1.3 地址信息
|
||||
- 收货地址
|
||||
- 联系人信息
|
||||
- 地理位置信息(在您授权的情况下)
|
||||
|
||||
1.4 设备和技术信息
|
||||
- 设备型号、操作系统版本
|
||||
- 网络类型和状态
|
||||
- IP地址
|
||||
- 浏览器类型和版本
|
||||
- 应用版本信息
|
||||
|
||||
1.5 使用行为信息
|
||||
- 浏览记录和搜索历史
|
||||
- 购买记录和交易信息
|
||||
- 点击、滚动等操作行为
|
||||
- 停留时间和访问频率
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">二、信息使用目的</text>
|
||||
<text class="section-content">
|
||||
我们收集和使用您的个人信息主要用于以下目的:
|
||||
|
||||
2.1 提供服务
|
||||
- 创建和管理您的账户
|
||||
- 处理您的订单和支付
|
||||
- 提供客户服务和技术支持
|
||||
- 发送重要通知和更新
|
||||
|
||||
2.2 改善服务
|
||||
- 分析用户行为和偏好
|
||||
- 优化产品功能和用户体验
|
||||
- 开发新的产品和服务
|
||||
- 进行市场研究和数据分析
|
||||
|
||||
2.3 安全保障
|
||||
- 验证用户身份
|
||||
- 防范欺诈和恶意行为
|
||||
- 保护账户和交易安全
|
||||
- 维护平台秩序
|
||||
|
||||
2.4 营销推广
|
||||
- 发送个性化推荐
|
||||
- 提供优惠活动信息
|
||||
- 进行市场调研
|
||||
- 发送营销邮件(在您同意的情况下)
|
||||
|
||||
2.5 法律合规
|
||||
- 遵守法律法规要求
|
||||
- 配合监管部门调查
|
||||
- 维护合法权益
|
||||
- 履行法定义务
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">三、信息保护措施</text>
|
||||
<text class="section-content">
|
||||
我们采取多种技术和管理措施来保护您的个人信息:
|
||||
|
||||
3.1 技术保护措施
|
||||
- 使用SSL/TLS加密传输数据
|
||||
- 采用AES加密存储敏感信息
|
||||
- 部署防火墙和入侵检测系统
|
||||
- 定期进行安全漏洞扫描和修复
|
||||
|
||||
3.2 访问控制
|
||||
- 建立严格的数据访问权限控制
|
||||
- 实施多因素身份认证
|
||||
- 记录和监控数据访问日志
|
||||
- 定期审查和更新访问权限
|
||||
|
||||
3.3 数据备份和恢复
|
||||
- 定期备份重要数据
|
||||
- 建立灾难恢复机制
|
||||
- 测试数据恢复流程
|
||||
- 确保业务连续性
|
||||
|
||||
3.4 员工培训和管理
|
||||
- 对员工进行隐私保护培训
|
||||
- 签署保密协议
|
||||
- 建立违规处罚机制
|
||||
- 定期进行安全意识教育
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">四、信息共享和披露</text>
|
||||
<text class="section-content">
|
||||
我们承诺不会出售、出租或以其他方式商业化您的个人信息。但在以下情况下,我们可能会共享您的信息:
|
||||
|
||||
4.1 获得您的明确同意
|
||||
在获得您明确同意的情况下,我们会与第三方分享您指定的信息。
|
||||
|
||||
4.2 服务提供商
|
||||
我们可能与以下类型的服务提供商共享必要信息:
|
||||
- 支付处理服务商
|
||||
- 物流配送公司
|
||||
- 云服务提供商
|
||||
- 数据分析服务商
|
||||
- 客服外包公司
|
||||
|
||||
4.3 法律要求
|
||||
在以下情况下,我们可能会披露您的信息:
|
||||
- 遵守法律法规要求
|
||||
- 配合司法机关调查
|
||||
- 维护国家安全
|
||||
- 保护公共利益
|
||||
|
||||
4.4 业务转让
|
||||
如果我们发生合并、收购或资产转让,您的信息可能会作为资产的一部分被转移。我们会提前通知您并确保接收方承诺保护您的隐私。
|
||||
|
||||
4.5 紧急情况
|
||||
为了保护您或他人的生命、健康、财产安全,我们可能会在紧急情况下披露必要信息。
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">五、Cookie和类似技术</text>
|
||||
<text class="section-content">
|
||||
我们使用Cookie和类似技术来改善您的用户体验:
|
||||
|
||||
5.1 Cookie的使用
|
||||
- 记住您的登录状态和偏好设置
|
||||
- 分析网站使用情况和性能
|
||||
- 提供个性化内容和广告
|
||||
- 防范安全威胁
|
||||
|
||||
5.2 您的选择
|
||||
您可以通过浏览器设置来管理Cookie:
|
||||
- 接受所有Cookie
|
||||
- 拒绝所有Cookie
|
||||
- 在设置Cookie前通知您
|
||||
- 删除已设置的Cookie
|
||||
|
||||
请注意,禁用Cookie可能会影响某些功能的正常使用。
|
||||
|
||||
5.3 其他技术
|
||||
我们还可能使用以下技术:
|
||||
- 网络信标(Web Beacons)
|
||||
- 像素标签(Pixel Tags)
|
||||
- 本地存储技术
|
||||
- 设备指纹识别
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">六、您的权利</text>
|
||||
<text class="section-content">
|
||||
根据相关法律法规,您对个人信息享有以下权利:
|
||||
|
||||
6.1 知情权
|
||||
您有权了解我们如何收集、使用、存储和共享您的个人信息。
|
||||
|
||||
6.2 访问权
|
||||
您有权查看我们持有的关于您的个人信息。
|
||||
|
||||
6.3 更正权
|
||||
如果您发现我们持有的信息不准确或不完整,您有权要求我们更正。
|
||||
|
||||
6.4 删除权
|
||||
在特定情况下,您有权要求我们删除您的个人信息:
|
||||
- 信息不再需要用于原始目的
|
||||
- 您撤回同意且没有其他法律依据
|
||||
- 信息被非法处理
|
||||
- 为履行法律义务需要删除
|
||||
|
||||
6.5 限制处理权
|
||||
在特定情况下,您有权要求我们限制处理您的个人信息。
|
||||
|
||||
6.6 数据可携带权
|
||||
您有权以结构化、常用和机器可读的格式获取您的个人信息。
|
||||
|
||||
6.7 反对权
|
||||
您有权反对我们基于合法利益处理您的个人信息。
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">七、儿童隐私保护</text>
|
||||
<text class="section-content">
|
||||
我们非常重视儿童的隐私保护:
|
||||
|
||||
7.1 年龄限制
|
||||
我们的服务主要面向成年人。如果您未满18周岁,请在监护人的指导下使用我们的服务。
|
||||
|
||||
7.2 监护人同意
|
||||
对于14周岁以下的儿童,我们需要获得其监护人的明确同意才会收集其个人信息。
|
||||
|
||||
7.3 特殊保护
|
||||
对于儿童的个人信息,我们会采取更加严格的保护措施:
|
||||
- 最小化收集原则
|
||||
- 加强访问控制
|
||||
- 定期审查和删除
|
||||
- 禁止商业化使用
|
||||
|
||||
7.4 监护人权利
|
||||
监护人有权:
|
||||
- 查看儿童的个人信息
|
||||
- 要求更正或删除信息
|
||||
- 撤回同意
|
||||
- 投诉和举报
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">八、跨境数据传输</text>
|
||||
<text class="section-content">
|
||||
我们主要在中国境内存储和处理您的个人信息。如果需要跨境传输,我们会:
|
||||
|
||||
8.1 评估必要性
|
||||
仅在业务需要的情况下进行跨境传输。
|
||||
|
||||
8.2 确保安全性
|
||||
采取适当的安全措施保护传输中的数据。
|
||||
|
||||
8.3 遵守法律
|
||||
遵守中国和目标国家的相关法律法规。
|
||||
|
||||
8.4 获得同意
|
||||
在需要的情况下获得您的明确同意。
|
||||
|
||||
8.5 签署协议
|
||||
与境外接收方签署数据保护协议。
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">九、政策更新</text>
|
||||
<text class="section-content">
|
||||
我们可能会不时更新本隐私政策:
|
||||
|
||||
9.1 更新原因
|
||||
- 法律法规变化
|
||||
- 业务模式调整
|
||||
- 技术发展需要
|
||||
- 用户反馈建议
|
||||
|
||||
9.2 通知方式
|
||||
重大变更会通过以下方式通知您:
|
||||
- 在应用内显著位置公告
|
||||
- 发送邮件或短信通知
|
||||
- 弹窗提醒
|
||||
- 官方网站公布
|
||||
|
||||
9.3 生效时间
|
||||
更新后的政策将在公布后30天生效。
|
||||
|
||||
9.4 您的选择
|
||||
如果您不同意更新后的政策,可以停止使用我们的服务。继续使用则视为接受新政策。
|
||||
</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">十、联系我们</text>
|
||||
<text class="section-content">
|
||||
如果您对本隐私政策有任何疑问、意见或投诉,请通过以下方式联系我们:
|
||||
|
||||
联系方式:
|
||||
- 客服电话:400-123-4567
|
||||
- 邮箱地址:privacy@example.com
|
||||
- 在线客服:小程序内客服功能
|
||||
- 邮寄地址:北京市朝阳区xxx街道xxx号
|
||||
|
||||
我们承诺在收到您的咨询后15个工作日内给予回复。
|
||||
|
||||
数据保护官联系方式:
|
||||
- 邮箱:dpo@example.com
|
||||
- 电话:010-12345678
|
||||
|
||||
监管部门投诉:
|
||||
如果您认为我们违反了相关法律法规,您也可以向相关监管部门投诉。
|
||||
|
||||
本隐私政策最后更新时间:2024年1月1日
|
||||
</text>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
128
miniprogram/pages/privacy-policy/index.wxss
Normal file
128
miniprogram/pages/privacy-policy/index.wxss
Normal file
@@ -0,0 +1,128 @@
|
||||
/* pages/privacy-policy/index.wxss */
|
||||
.container {
|
||||
height: 100vh;
|
||||
background-color: #f8f9fa;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.header {
|
||||
background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
|
||||
padding: 60rpx 40rpx 40rpx;
|
||||
text-align: center;
|
||||
box-shadow: 0 4rpx 20rpx rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 40rpx;
|
||||
font-weight: bold;
|
||||
color: white;
|
||||
text-shadow: 0 2rpx 4rpx rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.policy-content {
|
||||
padding: 40rpx;
|
||||
background: white;
|
||||
margin: 20rpx;
|
||||
border-radius: 16rpx;
|
||||
box-shadow: 0 2rpx 16rpx rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
.section {
|
||||
margin-bottom: 50rpx;
|
||||
padding-bottom: 30rpx;
|
||||
border-bottom: 1rpx solid #f0f0f0;
|
||||
}
|
||||
|
||||
.section:last-child {
|
||||
border-bottom: none;
|
||||
margin-bottom: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
.section-title {
|
||||
display: block;
|
||||
font-size: 34rpx;
|
||||
font-weight: bold;
|
||||
color: #2c3e50;
|
||||
margin-bottom: 24rpx;
|
||||
padding: 16rpx 24rpx;
|
||||
background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
|
||||
color: white;
|
||||
border-radius: 12rpx;
|
||||
text-align: center;
|
||||
box-shadow: 0 4rpx 12rpx rgba(79, 172, 254, 0.3);
|
||||
}
|
||||
|
||||
.section-content {
|
||||
display: block;
|
||||
font-size: 28rpx;
|
||||
line-height: 2;
|
||||
color: #555;
|
||||
white-space: pre-line;
|
||||
text-align: justify;
|
||||
padding: 20rpx 0;
|
||||
}
|
||||
|
||||
/* 滚动条样式 */
|
||||
.content::-webkit-scrollbar {
|
||||
width: 6rpx;
|
||||
}
|
||||
|
||||
.content::-webkit-scrollbar-track {
|
||||
background: #f1f1f1;
|
||||
border-radius: 3rpx;
|
||||
}
|
||||
|
||||
.content::-webkit-scrollbar-thumb {
|
||||
background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
|
||||
border-radius: 3rpx;
|
||||
}
|
||||
|
||||
.content::-webkit-scrollbar-thumb:hover {
|
||||
background: linear-gradient(135deg, #3d8bfe 0%, #00d4fe 100%);
|
||||
}
|
||||
|
||||
/* 响应式设计 */
|
||||
@media (max-width: 750rpx) {
|
||||
.policy-content {
|
||||
margin: 10rpx;
|
||||
padding: 30rpx;
|
||||
}
|
||||
|
||||
.section-title {
|
||||
font-size: 32rpx;
|
||||
padding: 14rpx 20rpx;
|
||||
}
|
||||
|
||||
.section-content {
|
||||
font-size: 26rpx;
|
||||
line-height: 1.8;
|
||||
}
|
||||
}
|
||||
|
||||
/* 深色模式适配 */
|
||||
@media (prefers-color-scheme: dark) {
|
||||
.container {
|
||||
background-color: #1a1a1a;
|
||||
}
|
||||
|
||||
.policy-content {
|
||||
background: #2d2d2d;
|
||||
color: #e0e0e0;
|
||||
}
|
||||
|
||||
.section-content {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.section {
|
||||
border-bottom-color: #404040;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user