feat: 新增湿空气焓湿图隐私政策页并挂载 /apps 路由
This commit is contained in:
@@ -412,3 +412,4 @@ def admin_logout_page(request: Request):
|
|||||||
|
|
||||||
app.mount("/static", StaticFiles(directory=STATIC_DIR), name="static")
|
app.mount("/static", StaticFiles(directory=STATIC_DIR), name="static")
|
||||||
app.mount("/blog", StaticFiles(directory=STATIC_DIR / "blog", html=True, check_dir=False), name="blog")
|
app.mount("/blog", StaticFiles(directory=STATIC_DIR / "blog", html=True, check_dir=False), name="blog")
|
||||||
|
app.mount("/apps", StaticFiles(directory=STATIC_DIR / "apps", html=True, check_dir=False), name="apps")
|
||||||
|
|||||||
@@ -0,0 +1,139 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="zh-CN">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>湿空气焓湿图 · 隐私政策</title>
|
||||||
|
<style>
|
||||||
|
:root {
|
||||||
|
--bg: #f6f7f9;
|
||||||
|
--card: #ffffff;
|
||||||
|
--fg: #1b1f24;
|
||||||
|
--muted: #5b636e;
|
||||||
|
--line: #e3e6ea;
|
||||||
|
--brand: #0d47a1;
|
||||||
|
}
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
--bg: #0f1317;
|
||||||
|
--card: #171c22;
|
||||||
|
--fg: #e6e9ed;
|
||||||
|
--muted: #9aa4b0;
|
||||||
|
--line: #2a313a;
|
||||||
|
--brand: #6aa9ff;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
* { box-sizing: border-box; }
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
background: var(--bg);
|
||||||
|
color: var(--fg);
|
||||||
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC",
|
||||||
|
"Hiragino Sans GB", "Microsoft YaHei", sans-serif;
|
||||||
|
line-height: 1.75;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
}
|
||||||
|
.wrap { max-width: 760px; margin: 0 auto; padding: 28px 18px 48px; }
|
||||||
|
header {
|
||||||
|
display: flex; align-items: center; gap: 12px; margin-bottom: 6px;
|
||||||
|
}
|
||||||
|
.logo {
|
||||||
|
width: 44px; height: 44px; border-radius: 12px;
|
||||||
|
background: linear-gradient(135deg, #1e88e5, #0d47a1);
|
||||||
|
display: flex; align-items: center; justify-content: center;
|
||||||
|
color: #fff; font-weight: 700; font-size: 18px; flex: none;
|
||||||
|
}
|
||||||
|
h1 { font-size: 21px; margin: 0; }
|
||||||
|
.sub { color: var(--muted); font-size: 13px; margin: 2px 0 18px; }
|
||||||
|
.card {
|
||||||
|
background: var(--card); border: 1px solid var(--line); border-radius: 14px;
|
||||||
|
padding: 18px 20px; margin: 14px 0;
|
||||||
|
}
|
||||||
|
h2 { font-size: 15.5px; margin: 0 0 8px; color: var(--brand); }
|
||||||
|
p, li { font-size: 14px; margin: 6px 0; }
|
||||||
|
ul { padding-left: 20px; margin: 6px 0; }
|
||||||
|
.muted { color: var(--muted); font-size: 13px; }
|
||||||
|
a { color: var(--brand); text-decoration: none; word-break: break-all; }
|
||||||
|
a:hover { text-decoration: underline; }
|
||||||
|
footer { text-align: center; color: var(--muted); font-size: 12px; margin-top: 26px; }
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="wrap">
|
||||||
|
<header>
|
||||||
|
<div class="logo">焓</div>
|
||||||
|
<div>
|
||||||
|
<h1>湿空气焓湿图 隐私政策</h1>
|
||||||
|
<div class="sub">生效日期:2026 年 10 月 5 日 · 更新日期:2026 年 10 月 5 日</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>引言</h2>
|
||||||
|
<p>「湿空气焓湿图」(以下简称"本应用")是由开发者江北的渔夫(Easy Data Collection)提供的离线湿空气参数计算工具。我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全。本政策说明本应用如何处理(实际是不处理)您的个人信息,请您在使用前仔细阅读。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>一、我们收集哪些个人信息</h2>
|
||||||
|
<p><strong>本应用不收集、不存储、不上传任何个人信息。</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li>本应用无需注册、无需登录,没有账号体系;</li>
|
||||||
|
<li>不读取、不申请获取通讯录、位置、相册、文件、设备标识符(IMEI/OAID 等)、应用列表等任何个人信息;</li>
|
||||||
|
<li>您输入的温度、湿度、压力等计算参数仅在本机内存中参与计算,计算完成后不会离开您的设备;</li>
|
||||||
|
<li>本应用不包含任何广告、统计或用户行为分析组件。</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>二、权限与联网说明</h2>
|
||||||
|
<p>本应用仅申请 <code>INTERNET</code>(网络访问)一项权限,用途如下:</p>
|
||||||
|
<ul>
|
||||||
|
<li><strong>版本更新检测:</strong>仅在您于"关于"页主动点击"检查更新"时,本应用会向我们的服务器 <a href="https://sincos.cc">https://sincos.cc</a> 请求一个版本信息文件(version.json)。该请求<strong>不携带任何您的个人信息或设备信息</strong>,也不会自动在后台发起。服务器在提供该文件时可能按互联网通行做法记录访问日志(如 IP 地址、访问时间),仅用于服务可用性保障与安全防护,不用于识别、追踪或画像。</li>
|
||||||
|
<li><strong>跳转外部应用:</strong>当您点击官网、邮箱、应用市场等链接时,本应用会调用系统浏览器、邮件客户端或应用市场打开对应页面,是否跳转完全由您决定。</li>
|
||||||
|
</ul>
|
||||||
|
<p class="muted">提示:点击"开发者"会将该公众号名称复制到系统剪贴板,以便您在微信中搜索关注;此为纯本机操作,不涉及任何数据上传。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>三、第三方 SDK</h2>
|
||||||
|
<p>本应用未集成任何第三方 SDK,不涉及任何第三方向您收集个人信息的情形。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>四、信息的存储与保护</h2>
|
||||||
|
<ul>
|
||||||
|
<li>本应用没有服务器端用户数据库,<strong>不会在服务器上存储您的任何个人信息</strong>;</li>
|
||||||
|
<li>本应用产生的本地数据(如您查看过的状态点等设置)仅保存在您的设备本地,卸载本应用即全部清除;</li>
|
||||||
|
<li>由于本应用不收集个人信息,不存在个人信息泄露、篡改、丢失的风险场景。</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>五、未成年人保护</h2>
|
||||||
|
<p>本应用为工程计算工具,不面向未成年人专门提供服务,也不会有意收集未成年人的个人信息。如未成年人在监护人指导下使用,请监护人协助理解本政策。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>六、您的权利</h2>
|
||||||
|
<p>由于本应用不收集您的个人信息,您无需申请查阅、更正、删除个人信息或注销账号。您可以随时通过"设置 → 应用管理"卸载本应用,卸载后所有本地数据即被删除。如您对本政策有任何疑问、意见或建议,可通过以下方式联系我们。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>七、本政策的变更</h2>
|
||||||
|
<p>我们可能适时修订本政策。修订后的政策将在本页面发布,并更新顶部的"更新日期";如涉及重大变更,我们会在应用内以显著方式提示。您继续使用本应用即表示同意变更后的政策。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card">
|
||||||
|
<h2>八、联系我们</h2>
|
||||||
|
<ul>
|
||||||
|
<li>开发者:江北的渔夫(Easy Data Collection)</li>
|
||||||
|
<li>电子邮箱:<a href="mailto:liuyu65@126.com">liuyu65@126.com</a></li>
|
||||||
|
<li>官方网站:<a href="https://sincos.cc">https://sincos.cc</a></li>
|
||||||
|
</ul>
|
||||||
|
<p>我们将在收到您的问题后 15 个工作日内予以回复。</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer>Copyright © 2026 Easy Data Collection · sincos.cc</footer>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Reference in New Issue
Block a user