✨ Terms & Privacy Policy
This commit is contained in:
parent
756080aaf5
commit
36055f553a
50
content/en/terms/privacy-policy.mdx
Normal file
50
content/en/terms/privacy-policy.mdx
Normal file
@ -0,0 +1,50 @@
|
||||
---
|
||||
title: Privacy Policy
|
||||
date: 2024-08-15T15:18:48.218Z
|
||||
---
|
||||
|
||||
## Introduction
|
||||
|
||||
We take your privacy seriously.
|
||||
This privacy policy outlines the types of personal information we collect,
|
||||
how we use it, and the measures we take to protect your data.
|
||||
|
||||
## Information Collection
|
||||
|
||||
We collect personal information only when necessary to provide our services.
|
||||
This may include your name, email address, and other relevant details.
|
||||
|
||||
## Use of Information
|
||||
|
||||
We use your personal information to:
|
||||
|
||||
- Provide and improve our services
|
||||
- Communicate with you about updates or important information
|
||||
- Ensure compliance with legal obligations
|
||||
|
||||
## Data Sharing
|
||||
|
||||
We do not sell, trade, or share your personal information with third parties except as required by law.
|
||||
|
||||
## Data Security
|
||||
|
||||
We implement robust security measures to protect your personal information from unauthorized access,
|
||||
alteration, disclosure, or destruction.
|
||||
|
||||
## Your Rights
|
||||
|
||||
You have the right to:
|
||||
|
||||
- Access the personal information we hold about you
|
||||
- Request corrections to your personal information
|
||||
- Request the deletion of your personal information
|
||||
|
||||
## Contact Us
|
||||
|
||||
If you have any questions or concerns about this privacy policy or our data practices,
|
||||
please contact us at lily@solsynth.dev.
|
||||
|
||||
## Changes to This Policy
|
||||
|
||||
We may update this privacy policy from time to time.
|
||||
Any changes will be posted on this page, and we will notify you of any significant changes.
|
44
content/zh-CN/terms/privacy-policy.mdx
Normal file
44
content/zh-CN/terms/privacy-policy.mdx
Normal file
@ -0,0 +1,44 @@
|
||||
---
|
||||
title: 隐私策略
|
||||
date: 2024-08-15T15:18:48.218Z
|
||||
---
|
||||
|
||||
## 简介
|
||||
|
||||
我们非常重视您的隐私。本隐私政策概述了我们收集的个人信息类型、使用方式以及我们采取的保护措施。
|
||||
|
||||
## 信息收集
|
||||
|
||||
我们仅在提供服务时收集必要的个人信息。这可能包括您的姓名、电子邮件地址以及其他相关信息。
|
||||
|
||||
## 信息使用
|
||||
|
||||
我们使用您的个人信息来:
|
||||
|
||||
- 提供和改进我们的服务
|
||||
- 与您沟通更新或重要信息
|
||||
- 确保遵守法律义务
|
||||
|
||||
## 数据共享
|
||||
|
||||
我们不会出售、交易或与第三方分享您的个人信息,法律要求除外。
|
||||
|
||||
## 数据安全
|
||||
|
||||
我们实施了强有力的安全措施,以保护您的个人信息免受未经授权的访问、更改、披露或销毁。
|
||||
|
||||
## 您的权利
|
||||
|
||||
您有权:
|
||||
|
||||
- 访问我们持有的关于您的个人信息
|
||||
- 请求更正您的个人信息
|
||||
- 请求删除您的个人信息
|
||||
|
||||
## 联系我们
|
||||
|
||||
如果您对本隐私政策或我们的数据处理方式有任何疑问或顾虑,请通过[您的联系方式]与我们联系。
|
||||
|
||||
## 政策变更
|
||||
|
||||
我们可能会不时更新本隐私政策。任何更改将发布在此页面上,且我们会通知您任何重大更改。
|
@ -51,5 +51,6 @@
|
||||
"userActivity": "Activity",
|
||||
"userActivityCaption": "Recent posts of this user.",
|
||||
"productArchived": "Archived",
|
||||
"callbackHint": "You need to sign in before access that page. After you signed in, you will be redirected to:"
|
||||
"callbackHint": "You need to sign in before access that page. After you signed in, you will be redirected to:",
|
||||
"lastUpdatedAt": "Last updated at {0}"
|
||||
}
|
||||
|
@ -51,5 +51,6 @@
|
||||
"authorizeCompletedRedirect": "现在您可以继续使用他们的应用,我们会很快将您重定向。",
|
||||
"authorizeCompletedRedirectHint": "正在传送到…",
|
||||
"decline": "拒绝",
|
||||
"approve": "批准"
|
||||
"approve": "批准",
|
||||
"lastUpdatedAt": "最后更新于 {0}"
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<v-container class="content-container mx-auto">
|
||||
<v-card v-if="page" class="mb-5" :to="page._path">
|
||||
<v-card v-if="page" class="mb-5">
|
||||
<v-card-text>
|
||||
<v-row>
|
||||
<v-col cols="12" md="4">
|
||||
|
34
pages/terms/[...slug].vue
Normal file
34
pages/terms/[...slug].vue
Normal file
@ -0,0 +1,34 @@
|
||||
<template>
|
||||
<v-container class="content-container mx-auto">
|
||||
<div class="mt-5">
|
||||
<h1 class="text-4xl">{{ page.title }}</h1>
|
||||
<span>{{ t("lastUpdatedAt", [new Date(page.date).toLocaleDateString()]) }}</span>
|
||||
</div>
|
||||
|
||||
<article class="text-base prose xl:text-lg mx-auto">
|
||||
<content-renderer :value="page">
|
||||
<content-renderer-markdown :value="page" />
|
||||
</content-renderer>
|
||||
</article>
|
||||
</v-container>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
const route = useRoute()
|
||||
|
||||
const { t } = useI18n()
|
||||
const { data: page } = await useAsyncData<any>("page", queryContent(route.path).where({ _locale: getLocale() }).findOne)
|
||||
|
||||
if (page.value == null) {
|
||||
throw createError({
|
||||
status: 404,
|
||||
statusMessage: "Term Not Found",
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.content-container {
|
||||
max-width: 65ch !important;
|
||||
}
|
||||
</style>
|
Loading…
Reference in New Issue
Block a user