<template>
	<view class="legal-page">
		<view class="header">
			<view class="title">隐私政策</view>
			<view class="subtitle">适用于本服务（最后更新：{{ effectiveDate }}）</view>
		</view>

		<view class="card notice">
			<view class="p">我们深知个人信息对您的重要性，并会尽全力保护您的个人信息安全。请您在使用{{ brandName }}服务前，仔细阅读并理解本《隐私政策》。</view>
		</view>

		<scroll-view class="content" scroll-y>
			<view class="h1">一、适用范围</view>
			<view class="p">
				本政策由{{ companyName }}制定并发布，适用于{{ brandName }}小程序及其提供的共享风扇租借服务。"我们"在本文特指{{ companyName }}，并将按照合法、正当、必要的原则处理您的个人信息。
			</view>

			<view class="h1">二、我们收集的信息</view>
			<view class="p">2.1 账号信息：微信登录标识（如openId/unionId）、昵称头像（经您授权）、手机号（经您授权后通过微信获取）。</view>
			<view class="p">2.2 订单与设备信息：租借记录、使用时长、费用、归还点位、设备状态、异常记录等。</view>
			<view class="p">2.3 位置与网点信息：在您授权后用于查找附近网点与导航，不会在未授权情况下获取。</view>
			<view class="p">2.4 日志信息：为保障服务安全与稳定，我们可能记录操作日志、网络请求与错误信息。</view>

			<view class="h1">三、信息使用目的</view>
			<view class="p">3.1 提供核心功能：身份验证、免押租借（微信支付分评估）、订单计费结算、客服与售后。</view>
			<view class="p">3.2 安全风控：防范欺诈、违规与风险控制；保障系统与设备安全。</view>
			<view class="p">3.3 产品优化：统计与分析以改进体验（在去标识化/匿名化后进行）。</view>

			<view class="h1">四、微信支付分与支付</view>
			<view class="p">4.1 为实现免押租借，我们将与微信支付分进行必要的数据交互（如信用评估结果、订单结算）。相关数据处理遵循微信支付与微信支付分的规则。</view>
			<view class="p">4.2 如您未通过评估，可能需进行预授权或押金处理，以页面提示为准。</view>

			<view class="h1">五、共享、转移与公开披露</view>
			<view class="p">5.1 我们不会向第三方出售您的个人信息。</view>
			<view class="p">5.2 在实现必要功能时，我们可能与合作方共享必要信息（如支付与物流服务商），并要求其按不低于本政策的标准保护您的信息。</view>
			<view class="p">5.3 因合并、分立、重组或破产清算导致的转移，我们将要求新持有方继续受本政策约束，否则将重新征得您的同意。</view>
			<view class="p">5.4 仅在法律法规或监管要求、诉讼争议处理、保护人身财产安全等情形下，可能依法进行披露。</view>

			<view class="h1">六、信息存储与安全</view>
			<view class="p">6.1 存储地点：您的个人信息原则上存储于中华人民共和国境内。如需跨境传输，将遵循法律法规并征得您的同意。</view>
			<view class="p">6.2 存储期限：为实现目的所必需的最短期限，超期将删除或匿名化处理，法律法规另有规定的除外。</view>
			<view class="p">6.3 安全措施：我们采取加密传输、访问控制、最小化授权、监控审计等措施保护您的信息安全。</view>

			<view class="h1">七、您的权利</view>
			<view class="p">7.1 访问与更正：您可通过"我的-个人信息/客服"访问或更正部分信息。</view>
			<view class="p">7.2 删除与撤回同意：在符合法律与账务结算、纠纷处理等必要条件时，您可申请删除或撤回授权；撤回后部分功能可能无法提供。</view>
			<view class="p">7.3 账号注销：在符合条件并完成费用结清、设备归还、争议处理后，您可申请注销账号。</view>

			<view class="h1">八、未成年人保护</view>
			<view class="p">8.1 未成年人使用服务应在监护下进行。我们不会在明知的情况下收集未成年人不必要的个人信息。</view>

			<view class="h1">九、政策更新与通知</view>
			<view class="p">9.1 我们可能因功能迭代、法律监管变化而更新本政策。重要变更将通过小程序公告或站内消息提示，更新后继续使用即视为您同意。</view>

			<view class="h1">十、联系我们</view>
			<view class="p">10.1 您可通过"我的-客服"与我们联系以行使前述权利或就本政策提出疑问。</view>
		</scroll-view>

		<view class="footer">如您对本政策有任何疑问，请联系我们的客服。</view>
	</view>
</template>

<script setup>
	import { ref, onMounted } from 'vue'

	onMounted(() => {
		uni.setNavigationBarTitle({
			title: '隐私政策'
		})
	})

	const brandName = 'Isidaya'
	const companyName = '深圳乐慕智云科技有限公司'
	const effectiveDate = '2025-10-13'
</script>

<style lang="scss" scoped>
	.legal-page {
		min-height: 100vh;
		background: #f8f8f8;
		padding: 24rpx 24rpx 40rpx;
		box-sizing: border-box;
		display: flex;
		flex-direction: column;

		.header {
			margin-bottom: 16rpx;
		}

		.title {
			font-size: 40rpx;
			font-weight: 600;
			color: #222;
			margin-bottom: 8rpx;
		}

		.subtitle {
			font-size: 24rpx;
			color: #888;
		}

		.card {
			background: #fff;
			border-radius: 16rpx;
			padding: 20rpx;
			box-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.04);
		}

		.notice {
			margin-bottom: 16rpx;
		}

		.content {
			background: #fff;
			border-radius: 16rpx;
			padding: 16rpx 20rpx;
			flex: 1;
			min-height: 0;
			box-sizing: border-box;
			box-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.04);
		}

		.h1 {
			font-size: 30rpx;
			font-weight: 600;
			color: #222;
			margin: 18rpx 0 12rpx;
		}

		.p {
			font-size: 26rpx;
			color: #444;
			line-height: 1.8;
			margin-bottom: 10rpx;
		}

		.bold {
			font-weight: 600;
			color: #222;
		}

		.footer {
			text-align: center;
			margin-top: 16rpx;
			font-size: 24rpx;
			color: #888;
		}
	}
</style>

