change html
This commit is contained in:
@@ -0,0 +1,409 @@
|
||||
<!doctype html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Account Deletion Request / 账号删除申请 — 智花学伴 SmartBuddy</title>
|
||||
<meta name="description" content="Request deletion of your SmartBuddy (智花学伴) account and associated data. Provided by Five Questions (Beijing) Technology Co., Ltd." />
|
||||
<style>
|
||||
:root {
|
||||
color-scheme: light dark;
|
||||
--text: #111827;
|
||||
--muted: #6b7280;
|
||||
--bg: #f8fafc;
|
||||
--card: #fff;
|
||||
--line: #e5e7eb;
|
||||
--brand: #0f766e;
|
||||
--soft: #ecfdf5;
|
||||
--warn: #9a3412;
|
||||
--warn-bg: #fff7ed;
|
||||
}
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--text: #e5e7eb;
|
||||
--muted: #9ca3af;
|
||||
--bg: #0b1220;
|
||||
--card: #111827;
|
||||
--line: #374151;
|
||||
--brand: #2dd4bf;
|
||||
--soft: #0f2f2c;
|
||||
--warn: #fdba74;
|
||||
--warn-bg: #2a1a0f;
|
||||
}
|
||||
}
|
||||
* { box-sizing: border-box; }
|
||||
body {
|
||||
margin: 0;
|
||||
background: var(--bg);
|
||||
color: var(--text);
|
||||
font: 16px/1.75 -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;
|
||||
}
|
||||
.wrap { max-width: 980px; margin: 32px auto; padding: 0 16px 48px; }
|
||||
.card {
|
||||
background: var(--card);
|
||||
border: 1px solid var(--line);
|
||||
border-radius: 14px;
|
||||
padding: 24px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.topbar {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 10px;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
.lang {
|
||||
display: inline-flex;
|
||||
border: 1px solid var(--line);
|
||||
border-radius: 999px;
|
||||
overflow: hidden;
|
||||
background: var(--card);
|
||||
}
|
||||
.lang button {
|
||||
border: 0;
|
||||
background: transparent;
|
||||
color: var(--muted);
|
||||
padding: 8px 14px;
|
||||
cursor: pointer;
|
||||
font: inherit;
|
||||
}
|
||||
.lang button.active {
|
||||
background: var(--brand);
|
||||
color: #fff;
|
||||
}
|
||||
h1, h2 { margin: 0 0 14px; line-height: 1.35; }
|
||||
h1 { font-size: 28px; color: var(--brand); }
|
||||
h2 { font-size: 19px; margin-top: 28px; }
|
||||
p, li { margin: 8px 0; }
|
||||
ul { margin: 8px 0; padding-left: 20px; }
|
||||
.meta { color: var(--muted); font-size: 14px; margin-bottom: 12px; }
|
||||
.badge {
|
||||
display: inline-block;
|
||||
background: var(--soft);
|
||||
color: var(--brand);
|
||||
border: 1px solid var(--line);
|
||||
border-radius: 999px;
|
||||
padding: 4px 10px;
|
||||
font-size: 13px;
|
||||
margin-right: 6px;
|
||||
margin-bottom: 6px;
|
||||
}
|
||||
.note {
|
||||
background: var(--warn-bg);
|
||||
border: 1px solid var(--line);
|
||||
border-radius: 12px;
|
||||
padding: 14px 16px;
|
||||
color: var(--warn);
|
||||
margin: 16px 0;
|
||||
}
|
||||
label { display: block; margin: 14px 0 6px; font-weight: 600; }
|
||||
input, textarea, select {
|
||||
width: 100%;
|
||||
border: 1px solid var(--line);
|
||||
border-radius: 10px;
|
||||
padding: 12px 14px;
|
||||
background: var(--bg);
|
||||
color: var(--text);
|
||||
font: inherit;
|
||||
}
|
||||
textarea { min-height: 120px; resize: vertical; }
|
||||
.actions { margin-top: 18px; display: flex; flex-wrap: wrap; gap: 10px; }
|
||||
button.submit, a.button {
|
||||
appearance: none;
|
||||
border: 0;
|
||||
border-radius: 10px;
|
||||
padding: 12px 18px;
|
||||
background: var(--brand);
|
||||
color: #fff;
|
||||
font: inherit;
|
||||
font-weight: 600;
|
||||
cursor: pointer;
|
||||
text-decoration: none;
|
||||
display: inline-block;
|
||||
}
|
||||
button.submit.secondary, a.button.secondary {
|
||||
background: transparent;
|
||||
color: var(--brand);
|
||||
border: 1px solid var(--brand);
|
||||
}
|
||||
.hidden { display: none !important; }
|
||||
code, .mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.95em; }
|
||||
.foot { color: var(--muted); font-size: 13px; margin-top: 24px; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<main class="wrap">
|
||||
<div class="topbar">
|
||||
<div>
|
||||
<span class="badge">SmartBuddy / 智花学伴</span>
|
||||
</div>
|
||||
<div class="lang" role="group" aria-label="Language">
|
||||
<button type="button" id="btn-zh" class="active" onclick="setLang('zh')">中文</button>
|
||||
<button type="button" id="btn-en" onclick="setLang('en')">English</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ========== 中文 ========== -->
|
||||
<article class="card" id="panel-zh">
|
||||
<h1>智花学伴 · 账号删除申请</h1>
|
||||
<div class="meta">
|
||||
应用:智花学伴(SmartBuddy)| 开发者:五道题(北京)科技有限公司<br />
|
||||
App ID / Package:cn.fivequestions.smartbuddy | 版本说明页更新日期:2026-08-14
|
||||
</div>
|
||||
|
||||
<p>本页面用于帮助用户在<strong>未安装应用</strong>的情况下,也能申请删除「智花学伴」账号及相关数据,以满足 Google Play 等应用商店关于账号删除的公开说明要求。</p>
|
||||
<p>本页面提供<strong>删除申请渠道与说明</strong>。提交申请后,我们将在核验身份后处理;页面本身不会在点击后立即自动删除账号。</p>
|
||||
|
||||
<div class="note">
|
||||
重要提示:账号删除不可恢复。删除完成后,您将无法再使用该账号登录,相关学习与作答数据通常也无法找回。请确认后再提交申请。
|
||||
</div>
|
||||
|
||||
<h2>一、这是哪个应用?</h2>
|
||||
<ul>
|
||||
<li><strong>应用名称</strong>:智花学伴(SmartBuddy)</li>
|
||||
<li><strong>开发者</strong>:五道题(北京)科技有限公司(Five Questions (Beijing) Technology Co., Ltd.)</li>
|
||||
<li><strong>适用平台</strong>:Android / iOS / Web(以实际提供的版本为准)</li>
|
||||
<li><strong>商标说明</strong>:「五道题」「智花」为五道题(北京)科技有限公司注册商标(®)</li>
|
||||
</ul>
|
||||
|
||||
<h2>二、如何申请删除账号</h2>
|
||||
<p>您可通过以下任一方式申请:</p>
|
||||
<ul>
|
||||
<li>
|
||||
<strong>方式 A(推荐,应用内)</strong>:打开「智花学伴」→ 登录账号 →
|
||||
<strong>设置 → 账号与安全 / 账号设置 → 注销账号</strong> → 阅读风险提示并确认。
|
||||
</li>
|
||||
<li>
|
||||
<strong>方式 B(网页申请)</strong>:填写本页下方表单,通过邮件向我们提交删除申请。
|
||||
请使用您注册/绑定账号时的手机号、邮箱或学号等信息,以便我们核验身份。
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2>三、删除后将清除的数据(通常包括)</h2>
|
||||
<ul>
|
||||
<li>账号标识与资料:昵称、头像、个人资料等账号展示信息</li>
|
||||
<li>登录与绑定关系:应用内登录态、相关第三方绑定关系(在技术可行范围内解除)</li>
|
||||
<li>学习与作答数据:练习记录、答题记录、学习进度、错题相关记录</li>
|
||||
<li>互动练习数据:对话练习记录、语音/图片作答内容(若仍保存在我们的服务端)</li>
|
||||
<li>其他与该账号直接关联、且删除后不影响法定义务履行的业务数据</li>
|
||||
</ul>
|
||||
|
||||
<h2>四、可能保留的数据及期限</h2>
|
||||
<p>在法律法规、监管要求、安全与争议处理所需范围内,我们可能在必要期限内保留部分信息,例如:</p>
|
||||
<ul>
|
||||
<li><strong>交易/财务相关记录</strong>(如有):为满足财务、审计或纠纷处理要求,通常保留至法定期限届满;</li>
|
||||
<li><strong>安全与反作弊日志</strong>:用于排查滥用、欺诈或攻击,通常保留不超过 <strong>180 天</strong>(法律法规另有规定的除外);</li>
|
||||
<li><strong>已依法披露或匿名化处理后的数据</strong>:经匿名化且无法识别到特定个人的数据,可能继续用于统计分析;</li>
|
||||
<li><strong>法律要求必须保留的记录</strong>:按有权机关要求或法定最低保存期限执行。</li>
|
||||
</ul>
|
||||
<p>保留期满后,我们将删除或匿名化处理相关信息。</p>
|
||||
|
||||
<h2>五、人工处理流程与时效</h2>
|
||||
<ol>
|
||||
<li>您通过应用内注销或本页提交删除申请;</li>
|
||||
<li>我们核验账号归属(可能联系您补充证明信息);</li>
|
||||
<li>核验通过后执行账号删除与关联数据处理;</li>
|
||||
<li>原则上自收到有效申请并完成核验后 <strong>15 个工作日</strong>内处理完毕并答复;复杂情形可能延长,我们会说明原因。</li>
|
||||
</ol>
|
||||
|
||||
<h2>六、网页删除申请表单</h2>
|
||||
<p>请填写以下信息。点击提交后将打开您的邮件客户端,把申请内容发送给我们(无需安装 App)。</p>
|
||||
<form id="form-zh" onsubmit="return submitDeletion('zh');">
|
||||
<label for="zh-name">姓名 / 称呼(可选)</label>
|
||||
<input id="zh-name" name="name" type="text" placeholder="例如:张三" />
|
||||
|
||||
<label for="zh-account">账号标识(必填)</label>
|
||||
<input id="zh-account" name="account" type="text" required placeholder="手机号 / 邮箱 / 学号 / 用户 ID" />
|
||||
|
||||
<label for="zh-platform">主要使用的平台</label>
|
||||
<select id="zh-platform" name="platform">
|
||||
<option value="Android">Android(Google Play)</option>
|
||||
<option value="iOS">iOS</option>
|
||||
<option value="Web">Web</option>
|
||||
<option value="Unknown">不确定</option>
|
||||
</select>
|
||||
|
||||
<label for="zh-contact">联系方式(必填,便于我们回复)</label>
|
||||
<input id="zh-contact" name="contact" type="text" required placeholder="可用邮箱或手机号" />
|
||||
|
||||
<label for="zh-reason">补充说明(可选)</label>
|
||||
<textarea id="zh-reason" name="reason" placeholder="例如:希望删除账号及全部学习记录"></textarea>
|
||||
|
||||
<div class="actions">
|
||||
<button class="submit" type="submit">通过邮件提交删除申请</button>
|
||||
<a class="button secondary" href="mailto:liutingchao@fivequestions.cn?subject=SmartBuddy%20Account%20Deletion%20Request">直接发邮件</a>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<p class="foot">
|
||||
受理邮箱:<span class="mono">liutingchao@fivequestions.cn</span><br />
|
||||
公司主体:五道题(北京)科技有限公司<br />
|
||||
相关协议:
|
||||
<a href="./privacy-policy.html">隐私协议</a> ·
|
||||
<a href="./service-agreement.html">服务协议</a>
|
||||
</p>
|
||||
</article>
|
||||
|
||||
<!-- ========== English ========== -->
|
||||
<article class="card hidden" id="panel-en">
|
||||
<h1>SmartBuddy · Account Deletion Request</h1>
|
||||
<div class="meta">
|
||||
App: SmartBuddy (智花学伴)| Developer: Five Questions (Beijing) Technology Co., Ltd.<br />
|
||||
Package name: cn.fivequestions.smartbuddy | Page updated: 2026-08-14
|
||||
</div>
|
||||
|
||||
<p>This page lets users request deletion of their SmartBuddy account and associated data <strong>without installing the app</strong>, as required by Google Play and similar store policies.</p>
|
||||
<p>This page provides a <strong>request channel and disclosure</strong>. After you submit a request, we will verify your identity and process deletion. The page itself does not instantly delete your account on click.</p>
|
||||
|
||||
<div class="note">
|
||||
Important: Account deletion is irreversible. After deletion, you will no longer be able to sign in with that account, and learning/answer data associated with it generally cannot be recovered.
|
||||
</div>
|
||||
|
||||
<h2>1. Which app is this for?</h2>
|
||||
<ul>
|
||||
<li><strong>App name</strong>: SmartBuddy (智花学伴)</li>
|
||||
<li><strong>Developer</strong>: Five Questions (Beijing) Technology Co., Ltd.</li>
|
||||
<li><strong>Platforms</strong>: Android / iOS / Web (as offered)</li>
|
||||
<li><strong>Trademarks</strong>: “五道题” and “智花” are registered trademarks of the developer</li>
|
||||
</ul>
|
||||
|
||||
<h2>2. How to request account deletion</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<strong>Option A (in-app, recommended)</strong>: Open SmartBuddy → sign in →
|
||||
<strong>Settings → Account & Security / Account settings → Delete account</strong>
|
||||
→ read the risk notice and confirm.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Option B (web request)</strong>: Fill in the form below and email us your deletion request.
|
||||
Please provide the phone number, email, student ID, or other identifiers used for the account so we can verify ownership.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2>3. Data typically deleted</h2>
|
||||
<ul>
|
||||
<li>Account profile data such as nickname, avatar, and profile fields</li>
|
||||
<li>Sign-in sessions and third-party binding relationships (where technically feasible)</li>
|
||||
<li>Learning and exercise data such as practice records, answers, progress, and mistake-related records</li>
|
||||
<li>Interactive practice data such as dialogue practice records and voice/image answer content stored on our servers</li>
|
||||
<li>Other business data directly linked to the account that is not required for legal compliance</li>
|
||||
</ul>
|
||||
|
||||
<h2>4. Data that may be retained, and for how long</h2>
|
||||
<ul>
|
||||
<li><strong>Financial / transaction records</strong> (if any): retained as required by applicable law for accounting, audit, or dispute handling;</li>
|
||||
<li><strong>Security and anti-abuse logs</strong>: usually retained for up to <strong>180 days</strong>, unless a longer period is required by law;</li>
|
||||
<li><strong>Anonymized data</strong>: data that can no longer identify an individual may be kept for analytics;</li>
|
||||
<li><strong>Records required by law or authorities</strong>: retained for the legally required minimum period.</li>
|
||||
</ul>
|
||||
<p>After the retention period ends, we delete or anonymize the remaining information.</p>
|
||||
|
||||
<h2>5. Manual review process and timing</h2>
|
||||
<ol>
|
||||
<li>You submit a deletion request in-app or via this page;</li>
|
||||
<li>We verify account ownership (we may ask for additional proof);</li>
|
||||
<li>After verification, we delete the account and process associated data;</li>
|
||||
<li>We generally complete processing and respond within <strong>15 business days</strong> after a valid, verified request. Complex cases may take longer; we will explain if so.</li>
|
||||
</ol>
|
||||
|
||||
<h2>6. Web deletion request form</h2>
|
||||
<p>Complete the form below. Submitting opens your email client with a pre-filled deletion request (no app install required).</p>
|
||||
<form id="form-en" onsubmit="return submitDeletion('en');">
|
||||
<label for="en-name">Name (optional)</label>
|
||||
<input id="en-name" name="name" type="text" placeholder="Your name" />
|
||||
|
||||
<label for="en-account">Account identifier (required)</label>
|
||||
<input id="en-account" name="account" type="text" required placeholder="Phone / email / student ID / user ID" />
|
||||
|
||||
<label for="en-platform">Primary platform</label>
|
||||
<select id="en-platform" name="platform">
|
||||
<option value="Android">Android (Google Play)</option>
|
||||
<option value="iOS">iOS</option>
|
||||
<option value="Web">Web</option>
|
||||
<option value="Unknown">Not sure</option>
|
||||
</select>
|
||||
|
||||
<label for="en-contact">Contact for reply (required)</label>
|
||||
<input id="en-contact" name="contact" type="text" required placeholder="Email or phone number" />
|
||||
|
||||
<label for="en-reason">Additional notes (optional)</label>
|
||||
<textarea id="en-reason" name="reason" placeholder="e.g. Please delete my account and learning records"></textarea>
|
||||
|
||||
<div class="actions">
|
||||
<button class="submit" type="submit">Submit request by email</button>
|
||||
<a class="button secondary" href="mailto:liutingchao@fivequestions.cn?subject=SmartBuddy%20Account%20Deletion%20Request">Email us directly</a>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<p class="foot">
|
||||
Contact email: <span class="mono">liutingchao@fivequestions.cn</span><br />
|
||||
Developer: Five Questions (Beijing) Technology Co., Ltd.<br />
|
||||
Related documents:
|
||||
<a href="./privacy-policy.html">Privacy Policy</a> ·
|
||||
<a href="./service-agreement.html">Terms of Service</a>
|
||||
</p>
|
||||
</article>
|
||||
</main>
|
||||
|
||||
<script>
|
||||
var SUPPORT_EMAIL = 'liutingchao@fivequestions.cn';
|
||||
|
||||
function setLang(lang) {
|
||||
var zh = document.getElementById('panel-zh');
|
||||
var en = document.getElementById('panel-en');
|
||||
var btnZh = document.getElementById('btn-zh');
|
||||
var btnEn = document.getElementById('btn-en');
|
||||
var isZh = lang === 'zh';
|
||||
zh.classList.toggle('hidden', !isZh);
|
||||
en.classList.toggle('hidden', isZh);
|
||||
btnZh.classList.toggle('active', isZh);
|
||||
btnEn.classList.toggle('active', !isZh);
|
||||
document.documentElement.lang = isZh ? 'zh-CN' : 'en';
|
||||
try { localStorage.setItem('sb-account-deletion-lang', lang); } catch (e) {}
|
||||
}
|
||||
|
||||
function submitDeletion(lang) {
|
||||
var prefix = lang === 'zh' ? 'zh' : 'en';
|
||||
var name = document.getElementById(prefix + '-name').value.trim();
|
||||
var account = document.getElementById(prefix + '-account').value.trim();
|
||||
var platform = document.getElementById(prefix + '-platform').value;
|
||||
var contact = document.getElementById(prefix + '-contact').value.trim();
|
||||
var reason = document.getElementById(prefix + '-reason').value.trim();
|
||||
|
||||
if (!account || !contact) return false;
|
||||
|
||||
var subject = 'SmartBuddy Account Deletion Request / 智花学伴账号删除申请';
|
||||
var body =
|
||||
'App: SmartBuddy (智花学伴)\n' +
|
||||
'Developer: Five Questions (Beijing) Technology Co., Ltd.\n' +
|
||||
'Package: cn.fivequestions.smartbuddy\n\n' +
|
||||
'Request type: Account & associated data deletion\n' +
|
||||
'Name: ' + (name || '(not provided)') + '\n' +
|
||||
'Account identifier: ' + account + '\n' +
|
||||
'Platform: ' + platform + '\n' +
|
||||
'Contact: ' + contact + '\n' +
|
||||
'Notes: ' + (reason || '(none)') + '\n\n' +
|
||||
'I request that my SmartBuddy account and associated data be deleted.\n' +
|
||||
'本人申请删除智花学伴账号及关联数据。\n';
|
||||
|
||||
window.location.href =
|
||||
'mailto:' + SUPPORT_EMAIL +
|
||||
'?subject=' + encodeURIComponent(subject) +
|
||||
'&body=' + encodeURIComponent(body);
|
||||
return false;
|
||||
}
|
||||
|
||||
(function init() {
|
||||
var lang = 'zh';
|
||||
try {
|
||||
var saved = localStorage.getItem('sb-account-deletion-lang');
|
||||
if (saved === 'en' || saved === 'zh') lang = saved;
|
||||
else if ((navigator.language || '').toLowerCase().indexOf('zh') !== 0) lang = 'en';
|
||||
} catch (e) {}
|
||||
setLang(lang);
|
||||
})();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user