📋 用户协议

最后更新:2026 年 6 月

1. 服务说明

本服务("福建高考志愿AI助手")由个人开发者运营,提供基于公开录取数据的志愿填报参考信息和 AI 辅助分析功能。所有数据均来自公开渠道,不保证完整性或准确性。

2. 运营者信息

运营者:个人开发者(福建)

联系方式:请通过 /faq 帮助页面联系我们

本服务为个人开发项目,本工具数据来源为公开信息,仅供个人参考使用。

3. 知识产权

服务内容:本服务的软件、界面设计、数据整合成果、AI 算法模型等知识产权归运营者所有。

公开数据:录取数据来源于福建省教育考试院公开信息,版权归原发布方所有。

用户内容:您提交的分数、志愿表等信息,您保留所有权,我们仅在本服务范围内使用。

未经授权,不得复制、修改、传播或商业利用本服务的任何部分。

4. 费用说明

本服务采用一次性付费模式:

  • 福建省数据包:29.9 元(永久访问,含当年数据)
  • 跨年数据升级:19.9 元
  • 无自动续费,无隐藏费用
  • 支付前将在付款页面明确显示总金额

6. 未成年人保护

本服务面向 17-19 岁用户。未满 18 周岁的用户应在监护人知悉并同意下使用。

  • 单笔消费上限为 100 元
  • 不使用"限时优惠""仅剩 X 个"等诱导性消费文案
  • 不向未成年人推送非必要的营销信息

7. 免责声明

本服务提供的录取数据来自公开信息,仅供参考。AI 生成内容基于算法模型,不构成录取承诺

实际录取结果以福建省教育考试院官方信息为准。用户应结合自身情况谨慎填报决策,运营者对因使用本服务产生的任何直接或间接损失不承担责任。

本服务不保证服务的连续性、及时性、安全性,但在收到问题报告后将尽快修复。

8. 用户责任

用户提供的信息应真实准确。用户不得滥用本服务(包括但不限于自动化抓取、恶意攻击、反向工程等)。用户应对自己的志愿填报决策负全部责任。

9. 通知与更新

本协议可能不时更新。重大变更将通过站内通知或弹窗方式告知用户。更新后继续使用服务即视为同意修订后的协议。

10. 服务终止

用户违反本协议条款,我们有权暂停或终止服务。我们保留在提前 30 天通知的情况下修改或终止服务的权利。终止服务后,您的个人数据将在 30 天内删除(法律法规另有规定的除外)。

11. 争议解决

本协议适用中华人民共和国法律。如发生争议,双方应友好协商解决;协商不成的,提交运营者所在地有管辖权的人民法院管辖。

// ===== 付费弹窗 ===== var payTimer = null; function showPayModal(){ document.getElementById('pay-modal').classList.remove('hidden'); document.getElementById('pay-modal').classList.add('flex'); document.getElementById('pay-qr-area').classList.add('hidden'); document.getElementById('pay-btn').style.display=''; document.getElementById('pay-note').textContent='微信支付 · 付款后自动解锁'; } function hidePayModal(){ document.getElementById('pay-modal').classList.add('hidden'); document.getElementById('pay-modal').classList.remove('flex'); if(payTimer) clearInterval(payTimer); } function startPayment(){ var token = localStorage.getItem('auth_token'); if(!token){hidePayModal();showLoginModal();return} var btn = document.getElementById('pay-btn'); btn.disabled = true; btn.textContent = '生成订单中...'; fetch('/api/payment/create', {method:'POST', headers:{'Content-Type':'application/json'}, body:JSON.stringify({token:token})}) .then(function(r){return r.json()}).then(function(d){ if(d.qrcode_url){ document.getElementById('pay-info').classList.add('hidden'); document.getElementById('pay-btn').style.display='none'; document.getElementById('pay-qr-area').classList.remove('hidden'); document.getElementById('pay-qr-img').src = d.qrcode_url; document.getElementById('pay-note').textContent = '订单号: '+d.order_id; // 轮询支付状态 var sec = 300; document.getElementById('pay-timer').textContent = Math.floor(sec/60)+':'+String(sec%60).padStart(2,'0'); payTimer = setInterval(function(){ sec--; if(sec<=0){clearInterval(payTimer);document.getElementById('pay-note').textContent='二维码已过期,请重新购买';btn.disabled=false;btn.style.display='';btn.textContent='重新购买 ¥29.9';return} document.getElementById('pay-timer').textContent = Math.floor(sec/60)+':'+String(sec%60).padStart(2,'0'); fetch('/api/payment/status?order_id='+d.order_id+'&token='+token) .then(function(r){return r.json()}).then(function(s){ if(s.status==='paid'){ clearInterval(payTimer); document.getElementById('pay-note').textContent='✅ 支付成功!页面即将刷新...'; setTimeout(function(){location.reload()}, 1500); } }).catch(function(){}); }, 2000); } else { document.getElementById('pay-note').textContent='支付服务暂不可用,请稍后再试'; btn.disabled = false; btn.textContent = '重新购买 ¥29.9'; } }).catch(function(){ document.getElementById('pay-note').textContent='网络错误,请重试'; btn.disabled = false; btn.textContent = '重新购买 ¥29.9'; }); } // 自动给大学链接加token document.addEventListener('DOMContentLoaded',function(){ var sp=localStorage.getItem('saved_phone');if(sp){var pi=document.getElementById('pwd-phone');if(pi)pi.value=sp;var pi2=document.getElementById('phone-input');if(pi2)pi2.value=sp}} var tk=localStorage.getItem('auth_token'); if(tk){document.querySelectorAll('a[href*="/university/"]').forEach(function(a){ if(!a.href.includes('token=')){a.href+=(a.href.includes('?')?'&':'?')+'token='+encodeURIComponent(tk)} })} }) // 拦截AI付费阻挡 document.addEventListener('ai-blocked',function(){showPayModal()})