迁移文档并更新引用链接

This commit is contained in:
2025-12-15 13:20:41 +08:00
parent d62367f37e
commit fd2afe5e01
34 changed files with 231 additions and 317 deletions

View File

@@ -1,7 +1,7 @@
'use client'
import PrivacyPolicy from '@/docs/privacyPolicy.mdx'
import PrivacyPolicy from './privacyPolicy.mdx'
export default function CollectPage() {
export default function PrivacyPolicyPage() {
return (
<PrivacyPolicy/>
)

View File

@@ -0,0 +1,166 @@
# 隐私政策
神龙HTTP以下或简称"我们"尊重并保护用户信息并将以高度的责任感和谨慎的态度对待这些信息。当您使用神龙HTTP提供的代理服务时我们将根据本隐私政策来收集、处理及分享您的信息。我们希望通过本隐私政策向您清晰地说明我们如何处理您的信息。因此我们建议您完整阅读本隐私政策以便了解如何保护您的隐私权。如果您有任何疑问、意见或建议可以通过神龙HTTP提供的联系方式与我们联系。本政策将帮助您了解以下内容
一、适用范围
1.1 本隐私政策适用于神龙HTTP网站提供的所有服务。服务包括提供页面浏览、网站登录服务以及通过神龙HTTP网站提供的网络服务。
1.2 本隐私政策不适用于其他第三方提供的服务。
1.3 特别说明如果您使用神龙HTTP的网络服务为您的用户提供服务您的业务数据归您所有您应当与您的用户另行约定隐私政策。
二、用户信息的收集和使用
2.1 协助您成为我们的会员
2.1.1 当您在神龙HTTP网站创建账户时您需要选择会员身份类型个人、企业并向我们提供会员名、单位名称及联系人姓名用于账户实名认证及开票抬头、设置并确认您的登录密码、可用电子邮箱、所在区域国家、省份、城市以及您在中国境内的手机号码。您提供的手机号码将用于注册、登录、绑定账户、找回密码并作为您与神龙HTTP联系的方式之一接收相关业务通知或进行业务沟通。
2.1.2 如果您仅需使用浏览、搜索等基本服务,您无需注册成为我们的会员及提供上述信息。
2.2 提供网络服务时您向我们提供的信息包括:
2.2.1 根据中国法律,在使用特定网络服务时,您需要通过账号提供真实身份信息。注册账户后,请根据账户类型(个人/企业),完成相应的实名操作。
2.2.2 在您使用服务过程中我们会根据您在注册、登录账号及使用产品时授予的权限接收并记录您所使用的设备相关信息如设备型号、操作系统版本、浏览器cookies、唯一设备标识符等软硬件特征信息、设备所在位置相关信息如IP地址、MAC地址、GPS位置以及能够提供相关信息的Wi-Fi接入点、蓝牙和基站等传感器信息。我们可能会将这些信息与您的账户信息关联以便在不同设备上为您提供一致的服务。
2.2.3 日志信息当您使用我们的网站或代理IP服务时我们会自动收集您对我们服务的详细使用情况作为有关网络日志保存例如您进入神龙HTTP站的搜索查询内容、登录账号、IP地址、浏览器类型、电信运营商、使用的语言、访问日期及代理IP使用中的详细日志信息等
2.2.4 请注意,单独的设备信息、日志信息等是无法识别特定自然人身份的信息。如果我们将其与个人信息结合使用,则在结合使用期间,这类非个人信息将被视为个人信息,除取得您授权或法律法规另有规定外,我们会将该类个人信息做匿名化、去标识化处理。
2.2.5 用户账户的支持信息基于您使用神龙HTTP服务而产生的咨询记录、保障记录和针对用户故障的排障过程如通信或通话记录我们将通过记录、分析这些信息以便更及时响应您的帮助请求以及用于改进服务。
2.3 我们出于如下目的使用您提交及我们收集的用户信息:
2.3.1 为了向您提供服务(如实名认证信息、用于接收验证码的手机号,是继续获得服务的前提);
2.3.2 为了维护、改进服务(如您提交的业务联系人手机等用来接收业务通知和进行业务沟通);
2.3.3 在法律法规允许的前提下,向您推荐产品;
2.3.4 为提高您使用我们及我们关联公司、合作伙伴提供服务的安全性保护您或其他用户或公众的人身财产安全免遭侵害更好地预防钓鱼网站、欺诈、网络漏洞、计算机病毒、网络攻击、网络侵入等安全风险更准确地识别违反法律法规或神龙HTTP相关协议、规则的情况我们可能使用您的会员信息、并整合设备信息、有关网络日志以及我们关联公司、合作伙伴分享的信息来进行判断账户及交易风险、进行身份验证、安全事件的检测及防范并依法采取必要的记录、审计、分析、处置措施
2.3.5 如超出收集用户信息时所声明的目的或超出具有直接或合理关联的范围后使用用户信息前,我们会再次向您告知并征得您的明确同意。
2.4 在您与我们及我们关联公司、合作伙伴之间的服务终止后,我们将停止对您个人信息的收集和使用。
三、用户信息的共享、转让和公开披露
3.1 共享
我们不会与其他组织和个人共享您的用户信息,但以下情况除外:
3.1.1 在获取明确同意的情况下共享:获得您的明确同意后,我们会与其他方共享您的用户信息;
3.1.2 在法定情形下的共享:我们可能会根据法律法规规定、诉讼、仲裁解决需要,或按行政、司法机关依法提出的要求,对外共享您的用户信息;
3.1.3 为了促成交易或协助解决争议某些情况下只有共享您的用户信息才能促成交易或处理您与他人的纠纷或争议例如在神龙HTTP上创建的某一交易中如交易任何一方履行或部分履行了交易义务并提出信息披露请求的神龙HTTP有权决定向该用户提供其交易对方的联络方式等必要信息以促成交易的完成
3.2 转让
我们不会将您的用户信息转让给任何公司、组织和个人,但以下情况除外:
3.2.1 在获取明确同意的情况下转让:获得您的明确同意后,我们会向其他方转让您的用户信息;
3.2.2 在我们与其他法律主体者发生合并、收购或破产清算情形,或其他涉及合并、收购或破产清算情形时,如涉及到用户信息转让,我们会要求新的持有您用户信息的公司、组织继续受本政策的约束,否则我们将要求该公司、组织和个人重新向您征求授权同意。
3.3 公开披露
我们仅会在以下情况下,公开披露您的用户信息:
3.3.1 获得您明确同意或基于您的主动选择,我们可能会公开披露您的用户信息;
3.3.2 或为保护神龙HTTP平台及其关联公司用户或公众的人身财产安全免遭侵害我们可能依据适用的法律或神龙HTTP平台相关协议、规则披露关于您的用户信息。
3.4 共享、转让、公开披露用户信息时事先征得授权同意的例外
以下情形中,共享、转让、公开披露您的用户信息无需事先征得您的授权同意:
3.4.1 与国家安全、国防安全有关的;
3.4.2 与公共安全、公共卫生、重大公共利益有关的;
3.4.3 与犯罪侦查、起诉、审判和判决执行等有关的;
3.4.4 出于维护您或其他个人的生命、财产等重大合法权益但又很难得到本人同意的;
3.4.5 您自行向社会公众公开的个人信息;
3.4.6 从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道。
四、用户业务数据和公开信息
4.1 用户业务数据
4.1.1 您通过神龙HTTP提供的代理IP服务从事加工、存储、上传、下载、分发以及通过其他方式处理的数据均为您的用户业务数据您完全拥有您的用户业务数据。作为代理IP服务提供商我们只会严格执行您的指示处理您的业务数据除按与您协商一致或执行明确的法律法规要求外我们不会对您的业务数据进行任何非授权的使用或披露。
4.1.2 您应对您的用户业务数据来源及内容负责,我们提醒您谨慎判断数据来源及内容的合法性。因您的用户业务数据内容违反法律法规、部门规章或国家政策而造成的全部结果及责任均由您自行承担。
4.2 公开信息
4.2.1 公开信息是指您公开分享的任何信息任何人都可以在使用和未使用神龙HTTP网站服务期间查看或访问这些信息。
4.2.2 在使用神龙HTTP网站时如您发现自己的个人信息泄露尤其是您的账户或密码发生泄露请您立即联络神龙HTTP客服以便我们采取相应措施。
五、用户信息的管理
5.1 您可以登录神龙HTTP网站查看您填写提交的基本业务信息基本资料和联系人等信息。
5.2 您在神龙HTTP注册账号并完成实名认证以后为保障您在平台的合法权益我们将不支持任何形式变更实名认证的操作充分有效保障账户的安全与一致性。
5.3 在以下情形中,您可以向我们提出删除用户信息的请求:
5.3.1 如果我们处理用户信息的行为违反法律法规;
5.3.2 如果我们收集、使用您的用户信息,却未征得您的明确同意;
5.3.3 如果我们处理个人信息的行为严重违反了与您的约定。
为保障安全,您可能需要提供书面请求,或以其他方式证明您的身份。我们可能会先要求您验证自己的身份,然后再处理您的请求。
六、Cookie 和同类技术的使用
6.1 为确保网站正常运转、为您获得更轻松的访问体验、向您推荐您可能感兴趣的内容,我们会在您的计算机或移动设备上存储名为 Cookie 的小数据文件。Cookie 通常包含标识符、站点名称以及一些号码和字符。神龙HTTP只能读取神龙HTTP提供的cookies。
七、用户信息的安全
7.1 我们非常重视您的信息安全。我们努力采取各种合理的物理、电子和管理方面的安全措施来保护您的用户信息。防止用户信息遭到未经授权访问、公开披露、使用、修改、损坏或丢失。我们会使用加密技术提高用户信息的安全性;我们会使用受信赖的保护机制防止用户信息遭到恶意攻击;我们会部署访问控制机制,尽力确保只有授权人员才可访问用户信息;
7.2 我们会采取合理可行的措施,尽力避免收集无关的用户信息。我们只会在达成本政策所述目的所需的期限内保留您的用户信息,除非需要延长保留期或受到法律的允许。超出上述用户信息保存期限后,我们会对您的个人信息进行删除或匿名化处理。
7.3 请使用复杂密码,协助我们保证您的账号安全。我们会尽力保障您发送给我们的任何信息的安全性。如果我们的物理、技术或管理防护设施遭到破坏,导致信息被非授权访问、公开披露、篡改或毁坏,导致您的合法权益受损,我们将承担相应的法律责任。
7.4 在不幸发生用户信息安全事件(泄露、丢失等)后,我们将按照法律法规的要求,及时向您告知:安全事件的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。我们会及时将事件相关情况以邮件、信函、电话、推送通知等方式告知您,难以逐一告知用户信息主体时,我们会采取合理、有效的方式发布公告。
7.5 同时,我们还将按照监管部门要求,上报用户信息安全事件的处置情况。
7.6 我们将收集到的您的用户信息存放在中华人民共和国境内,如在符合适用法律规定的情形下因业务需要向境外传输个人信息的,我们会事先征得您的同意,并向您告知用户信息出境的目的、接收方、安全保障措施、安全风险等情况。
7.7 如出现神龙HTTP产品和服务停止运营的情形我们会采取合理措施保护您用户信息安全包括及时停止继续收集用户信息的活动停止运营的通知将以逐一送达或公告的形式通知用户并对所持有的个人信息进行删除或匿名化处理等。
八、未成年人用户信息的特别约定
8.1 我们主要面向成人提供产品和服务。如您为未成年人,我们要求您请您的父母或监护人仔细阅读本隐私权政策,并在征得您的父母或监护人同意的前提下使用我们的服务或向我们提供信息。
8.2 对于经父母或监护人同意使用我们的产品或服务而收集未成年人个人信息的情况,我们只会在法律法规允许、父母或监护人明确同意或者保护未成年人所必要的情况下使用、共享、转让或披露此信息。
九、隐私权政策的更新
9.1 我们的隐私权政策可能会修订。
9.2 未经您明确同意,我们不会限制您按照本隐私权政策所应享有的权利。我们会在专门页面上发布对隐私权政策所做的任何修订。
9.3 对于重大修订,我们还会提供更为显著的通知(包括对于某些服务,我们会通过网站公示的方式进行通知,说明隐私权政策的具体变更内容)。
9.4 本政策所指的重大变更包括但不限于:
9.4.1 我们的服务模式发生重大变化。如处理用户信息的目的、处理的用户信息类型、用户信息的使用方式等;
9.4.2 我们在控制权、组织架构等方面发生重大变化。如业务调整、破产并购等引起的所有者变更等;
9.4.3 用户信息共享、转让或公开披露的主要对象发生变化;
9.4.4 您参与用户信息处理方面的权利及其行使方式发生重大变化;
9.4.5 我们负责处理用户信息安全的责任部门、联络方式及投诉渠道发生变化时;
9.4.6 用户信息安全影响评估报告表明存在高风险时。

View File

@@ -1,7 +1,7 @@
'use client'
import UserAgreement from '@/docs/userAgreement.mdx'
import UserAgreement from './userAgreement.mdx'
export default function CollectPage() {
export default function UserAgreementPage() {
return (
<UserAgreement/>
)

View File

@@ -0,0 +1,166 @@
# 用户协议
神龙HTTP以下或简称"我们"尊重并保护用户信息并将以高度的责任感和谨慎的态度对待这些信息。当您使用神龙HTTP提供的代理服务时我们将根据本隐私政策来收集、处理及分享您的信息。我们希望通过本隐私政策向您清晰地说明我们如何处理您的信息。因此我们建议您完整阅读本隐私政策以便了解如何保护您的隐私权。如果您有任何疑问、意见或建议可以通过神龙HTTP提供的联系方式与我们联系。本政策将帮助您了解以下内容
一、适用范围
1.1 本隐私政策适用于神龙HTTP网站提供的所有服务。服务包括提供页面浏览、网站登录服务以及通过神龙HTTP网站提供的网络服务。
1.2 本隐私政策不适用于其他第三方提供的服务。
1.3 特别说明如果您使用神龙HTTP的网络服务为您的用户提供服务您的业务数据归您所有您应当与您的用户另行约定隐私政策。
二、用户信息的收集和使用
2.1 协助您成为我们的会员
2.1.1 当您在神龙HTTP网站创建账户时您需要选择会员身份类型个人、企业并向我们提供会员名、单位名称及联系人姓名用于账户实名认证及开票抬头、设置并确认您的登录密码、可用电子邮箱、所在区域国家、省份、城市以及您在中国境内的手机号码。您提供的手机号码将用于注册、登录、绑定账户、找回密码并作为您与神龙HTTP联系的方式之一接收相关业务通知或进行业务沟通。
2.1.2 如果您仅需使用浏览、搜索等基本服务,您无需注册成为我们的会员及提供上述信息。
2.2 提供网络服务时您向我们提供的信息包括:
2.2.1 根据中国法律,在使用特定网络服务时,您需要通过账号提供真实身份信息。注册账户后,请根据账户类型(个人/企业),完成相应的实名操作。
2.2.2 在您使用服务过程中我们会根据您在注册、登录账号及使用产品时授予的权限接收并记录您所使用的设备相关信息如设备型号、操作系统版本、浏览器cookies、唯一设备标识符等软硬件特征信息、设备所在位置相关信息如IP地址、MAC地址、GPS位置以及能够提供相关信息的Wi-Fi接入点、蓝牙和基站等传感器信息。我们可能会将这些信息与您的账户信息关联以便在不同设备上为您提供一致的服务。
2.2.3 日志信息当您使用我们的网站或代理IP服务时我们会自动收集您对我们服务的详细使用情况作为有关网络日志保存例如您进入神龙HTTP站的搜索查询内容、登录账号、IP地址、浏览器类型、电信运营商、使用的语言、访问日期及代理IP使用中的详细日志信息等
2.2.4 请注意,单独的设备信息、日志信息等是无法识别特定自然人身份的信息。如果我们将其与个人信息结合使用,则在结合使用期间,这类非个人信息将被视为个人信息,除取得您授权或法律法规另有规定外,我们会将该类个人信息做匿名化、去标识化处理。
2.2.5 用户账户的支持信息基于您使用神龙HTTP服务而产生的咨询记录、保障记录和针对用户故障的排障过程如通信或通话记录我们将通过记录、分析这些信息以便更及时响应您的帮助请求以及用于改进服务。
2.3 我们出于如下目的使用您提交及我们收集的用户信息:
2.3.1 为了向您提供服务(如实名认证信息、用于接收验证码的手机号,是继续获得服务的前提);
2.3.2 为了维护、改进服务(如您提交的业务联系人手机等用来接收业务通知和进行业务沟通);
2.3.3 在法律法规允许的前提下,向您推荐产品;
2.3.4 为提高您使用我们及我们关联公司、合作伙伴提供服务的安全性保护您或其他用户或公众的人身财产安全免遭侵害更好地预防钓鱼网站、欺诈、网络漏洞、计算机病毒、网络攻击、网络侵入等安全风险更准确地识别违反法律法规或神龙HTTP相关协议、规则的情况我们可能使用您的会员信息、并整合设备信息、有关网络日志以及我们关联公司、合作伙伴分享的信息来进行判断账户及交易风险、进行身份验证、安全事件的检测及防范并依法采取必要的记录、审计、分析、处置措施
2.3.5 如超出收集用户信息时所声明的目的或超出具有直接或合理关联的范围后使用用户信息前,我们会再次向您告知并征得您的明确同意。
2.4 在您与我们及我们关联公司、合作伙伴之间的服务终止后,我们将停止对您个人信息的收集和使用。
三、用户信息的共享、转让和公开披露
3.1 共享
我们不会与其他组织和个人共享您的用户信息,但以下情况除外:
3.1.1 在获取明确同意的情况下共享:获得您的明确同意后,我们会与其他方共享您的用户信息;
3.1.2 在法定情形下的共享:我们可能会根据法律法规规定、诉讼、仲裁解决需要,或按行政、司法机关依法提出的要求,对外共享您的用户信息;
3.1.3 为了促成交易或协助解决争议某些情况下只有共享您的用户信息才能促成交易或处理您与他人的纠纷或争议例如在神龙HTTP上创建的某一交易中如交易任何一方履行或部分履行了交易义务并提出信息披露请求的神龙HTTP有权决定向该用户提供其交易对方的联络方式等必要信息以促成交易的完成
3.2 转让
我们不会将您的用户信息转让给任何公司、组织和个人,但以下情况除外:
3.2.1 在获取明确同意的情况下转让:获得您的明确同意后,我们会向其他方转让您的用户信息;
3.2.2 在我们与其他法律主体者发生合并、收购或破产清算情形,或其他涉及合并、收购或破产清算情形时,如涉及到用户信息转让,我们会要求新的持有您用户信息的公司、组织继续受本政策的约束,否则我们将要求该公司、组织和个人重新向您征求授权同意。
3.3 公开披露
我们仅会在以下情况下,公开披露您的用户信息:
3.3.1 获得您明确同意或基于您的主动选择,我们可能会公开披露您的用户信息;
3.3.2 或为保护神龙HTTP平台及其关联公司用户或公众的人身财产安全免遭侵害我们可能依据适用的法律或神龙HTTP平台相关协议、规则披露关于您的用户信息。
3.4 共享、转让、公开披露用户信息时事先征得授权同意的例外
以下情形中,共享、转让、公开披露您的用户信息无需事先征得您的授权同意:
3.4.1 与国家安全、国防安全有关的;
3.4.2 与公共安全、公共卫生、重大公共利益有关的;
3.4.3 与犯罪侦查、起诉、审判和判决执行等有关的;
3.4.4 出于维护您或其他个人的生命、财产等重大合法权益但又很难得到本人同意的;
3.4.5 您自行向社会公众公开的个人信息;
3.4.6 从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道。
四、用户业务数据和公开信息
4.1 用户业务数据
4.1.1 您通过神龙HTTP提供的代理IP服务从事加工、存储、上传、下载、分发以及通过其他方式处理的数据均为您的用户业务数据您完全拥有您的用户业务数据。作为代理IP服务提供商我们只会严格执行您的指示处理您的业务数据除按与您协商一致或执行明确的法律法规要求外我们不会对您的业务数据进行任何非授权的使用或披露。
4.1.2 您应对您的用户业务数据来源及内容负责,我们提醒您谨慎判断数据来源及内容的合法性。因您的用户业务数据内容违反法律法规、部门规章或国家政策而造成的全部结果及责任均由您自行承担。
4.2 公开信息
4.2.1 公开信息是指您公开分享的任何信息任何人都可以在使用和未使用神龙HTTP网站服务期间查看或访问这些信息。
4.2.2 在使用神龙HTTP网站时如您发现自己的个人信息泄露尤其是您的账户或密码发生泄露请您立即联络神龙HTTP客服以便我们采取相应措施。
五、用户信息的管理
5.1 您可以登录神龙HTTP网站查看您填写提交的基本业务信息基本资料和联系人等信息。
5.2 您在神龙HTTP注册账号并完成实名认证以后为保障您在平台的合法权益我们将不支持任何形式变更实名认证的操作充分有效保障账户的安全与一致性。
5.3 在以下情形中,您可以向我们提出删除用户信息的请求:
5.3.1 如果我们处理用户信息的行为违反法律法规;
5.3.2 如果我们收集、使用您的用户信息,却未征得您的明确同意;
5.3.3 如果我们处理个人信息的行为严重违反了与您的约定。
为保障安全,您可能需要提供书面请求,或以其他方式证明您的身份。我们可能会先要求您验证自己的身份,然后再处理您的请求。
六、Cookie 和同类技术的使用
6.1 为确保网站正常运转、为您获得更轻松的访问体验、向您推荐您可能感兴趣的内容,我们会在您的计算机或移动设备上存储名为 Cookie 的小数据文件。Cookie 通常包含标识符、站点名称以及一些号码和字符。神龙HTTP只能读取神龙HTTP提供的cookies。
七、用户信息的安全
7.1 我们非常重视您的信息安全。我们努力采取各种合理的物理、电子和管理方面的安全措施来保护您的用户信息。防止用户信息遭到未经授权访问、公开披露、使用、修改、损坏或丢失。我们会使用加密技术提高用户信息的安全性;我们会使用受信赖的保护机制防止用户信息遭到恶意攻击;我们会部署访问控制机制,尽力确保只有授权人员才可访问用户信息;
7.2 我们会采取合理可行的措施,尽力避免收集无关的用户信息。我们只会在达成本政策所述目的所需的期限内保留您的用户信息,除非需要延长保留期或受到法律的允许。超出上述用户信息保存期限后,我们会对您的个人信息进行删除或匿名化处理。
7.3 请使用复杂密码,协助我们保证您的账号安全。我们会尽力保障您发送给我们的任何信息的安全性。如果我们的物理、技术或管理防护设施遭到破坏,导致信息被非授权访问、公开披露、篡改或毁坏,导致您的合法权益受损,我们将承担相应的法律责任。
7.4 在不幸发生用户信息安全事件(泄露、丢失等)后,我们将按照法律法规的要求,及时向您告知:安全事件的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。我们会及时将事件相关情况以邮件、信函、电话、推送通知等方式告知您,难以逐一告知用户信息主体时,我们会采取合理、有效的方式发布公告。
7.5 同时,我们还将按照监管部门要求,上报用户信息安全事件的处置情况。
7.6 我们将收集到的您的用户信息存放在中华人民共和国境内,如在符合适用法律规定的情形下因业务需要向境外传输个人信息的,我们会事先征得您的同意,并向您告知用户信息出境的目的、接收方、安全保障措施、安全风险等情况。
7.7 如出现神龙HTTP产品和服务停止运营的情形我们会采取合理措施保护您用户信息安全包括及时停止继续收集用户信息的活动停止运营的通知将以逐一送达或公告的形式通知用户并对所持有的个人信息进行删除或匿名化处理等。
八、未成年人用户信息的特别约定
8.1 我们主要面向成人提供产品和服务。如您为未成年人,我们要求您请您的父母或监护人仔细阅读本隐私权政策,并在征得您的父母或监护人同意的前提下使用我们的服务或向我们提供信息。
8.2 对于经父母或监护人同意使用我们的产品或服务而收集未成年人个人信息的情况,我们只会在法律法规允许、父母或监护人明确同意或者保护未成年人所必要的情况下使用、共享、转让或披露此信息。
九、隐私权政策的更新
9.1 我们的隐私权政策可能会修订。
9.2 未经您明确同意,我们不会限制您按照本隐私权政策所应享有的权利。我们会在专门页面上发布对隐私权政策所做的任何修订。
9.3 对于重大修订,我们还会提供更为显著的通知(包括对于某些服务,我们会通过网站公示的方式进行通知,说明隐私权政策的具体变更内容)。
9.4 本政策所指的重大变更包括但不限于:
9.4.1 我们的服务模式发生重大变化。如处理用户信息的目的、处理的用户信息类型、用户信息的使用方式等;
9.4.2 我们在控制权、组织架构等方面发生重大变化。如业务调整、破产并购等引起的所有者变更等;
9.4.3 用户信息共享、转让或公开披露的主要对象发生变化;
9.4.4 您参与用户信息处理方面的权利及其行使方式发生重大变化;
9.4.5 我们负责处理用户信息安全的责任部门、联络方式及投诉渠道发生变化时;
9.4.6 用户信息安全影响评估报告表明存在高风险时。

View File

@@ -0,0 +1,9 @@
# 安卓手机设置代理教程
1、打开设置进入WLAN
2、选择已连接的WIFI网络,点小箭头进入设置页面
3、将代理设置为"手动",填写主机名,端口信息,点击右上角保存
4、打开手机浏览器搜索IP地址查询若查询结果和设置的代理IP一致则代理设置成功

View File

@@ -0,0 +1,43 @@
# 浏览器代理设置教程IE浏览器版
## 概述
本教程详细介绍如何在 **Internet ExplorerIE浏览器** 中设置HTTP代理。按照以下步骤操作您可以在几分钟内完成代理配置实现网络访问地址的变更。
## 详细步骤
### 第一步:打开浏览器设置
1. 启动 **Internet Explorer** 浏览器
2. 点击右上角的 **齿轮图标**(工具菜单)
3. 在下拉菜单中选择 **"Internet 选项"**
### 第二步:进入连接设置
1. 在弹出的 "Internet 选项" 窗口中
2. 切换到 **"连接"** 标签页
3. 点击右下角的 **"局域网设置"** 按钮
### 第三步:配置代理服务器
1. 在 "局域网(LAN)设置" 窗口中,找到 **代理服务器** 部分
2. **勾选** "为 LAN 使用代理服务器"
3. 填写代理信息:
- **地址**输入从代理服务商如神龙HTTP获取的IP地址
- **端口**:输入对应的端口号
4. (可选)如需设置高级选项:
- 点击 **"高级"** 按钮
- 可为不同协议HTTP、HTTPS、FTP单独设置代理
- 可配置例外列表(不使用代理的地址)
### 第四步:保存并生效
1. 点击 **"确定"** 保存局域网设置
2. 再次点击 **"确定"** 关闭Internet选项窗口
3. **刷新浏览器页面**按F5或点击刷新按钮
4. 访问IP检测网站如ip138.com验证IP是否已更改
## 配置示例
```yaml
# 代理配置参数示例(根据实际服务商提供的信息填写)
代理类型: HTTP
服务器地址: 110.123.45.67 # 替换为实际IP
端口号: 8080 # 替换为实际端口
使用范围: 当前IE浏览器
立即生效: 是
```

View File

@@ -0,0 +1,3 @@
# 计费与套餐问题
敬请期待~

View File

@@ -0,0 +1,21 @@
# 常见问题(总览)
> 本文介绍如何在Firefox中配置静态和动态代理IP
## 静态代理配置
### 手动设置
1. **打开设置**`about:preferences#general`
2. **网络设置** → **设置**
3. 选择 **手动代理配置**
```json
{
"HTTP代理": "45.76.123.89",
"端口": "8080",
"SSL代理": "45.76.123.89",
"端口": "8080",
"SOCKS主机": "45.76.123.89",
"端口": "1080"
}
```

View File

@@ -0,0 +1,28 @@
# Firefox 设置 HTTP/Socks5 代理
Firefox 提供了多种代理设置方式,支持 HTTP/HTTPS 和 SOCKS5 协议。本教程将详细介绍各种配置方法。
## 配置方法概览
| 方法 | 适用场景 | 复杂度 | 持久性 |
|------|----------|--------|--------|
| 手动设置 | 单用户临时使用 | 低 | 重启浏览器失效 |
| 自动代理(PAC) | 企业环境 | 中 | 永久 |
| 扩展程序 | 灵活切换规则 | 高 | 永久 |
| 系统级代理 | 全局代理 | 低 | 系统重启失效 |
## 手动代理设置
### 打开代理设置页面
1. **点击菜单按钮**(右上角三横线)
2. 选择 **设置**(或直接访问 `about:preferences`
3. 滚动到页面底部
4. 点击 **网络设置** → **设置**
```javascript
// 快速访问代理设置的地址
about:preferences#general
// 或直接
about:preferences
```

View File

@@ -0,0 +1,9 @@
# 长效固定套餐操作手册
一、打开官网产品订购页选择固定IP套餐平台支持按需选择全国城市/地区,套餐按照周/月/双月/季/年售卖;
二、套餐购买成功后,直接点击进入【个人中心】-【IP管理】-【固定IP】tab处即可看到你所购买的套餐详情您可以通过重置、查询、导出等操作具体查看
三、打开电脑设置中的【代理服务器配置】输入您的套餐中的IP地址&端口号并点击保存
四、打开游览器,输入账号&密码即可连接成功查询本机IP地址即可看到

View File

@@ -0,0 +1,5 @@
# 使用 HTTP 代理注意事项
- 注意隐私与安全
- 检查代理是否支持 HTTPS
- 避免在不受信任网络输入敏感信息

View File

@@ -0,0 +1,35 @@
# iOS 设置代理教程
本教程详细指导您在 iPhone 和 iPad 上配置代理服务器的完整步骤。
## 开始前的准备
在开始配置前,请确保您已获得以下信息:
- **代理服务器地址**proxy.example.com 或 192.168.1.100
- **端口号**8080、8888
- 如需认证:**用户名和密码**
- 企业网络可能需要的 **自动配置脚本 URL**
## 📱 Wi-Fi 网络代理设置(主要方式)
### 第一步:进入网络设置
1. 打开 **"设置"** 应用
2. 点击 **"无线局域网"**Wi-Fi
3. 确保已连接到需要设置代理的 Wi-Fi 网络
4. 点击当前 Wi-Fi 名称右侧的 **蓝色信息图标 (ⓘ)**
### 第二步:找到代理配置选项
1. 在 Wi-Fi 详细信息页面中向下滑动
2. 找到 **"配置代理"** 选项(通常在页面底部)
3. 默认状态为 **"关闭"**
### 第三步:选择代理模式
点击"配置代理",您会看到三种选项:
```yaml
# 模式选择说明
关闭: 不使用代理
自动: 使用自动配置脚本(.pac文件
手动: 手动输入代理服务器信息
```

View File

@@ -0,0 +1,37 @@
# macOS 设置代理教程
本教程详细指导您在 macOS 上配置代理服务器的完整步骤。
## 开始前的准备
在开始配置前,请确保您已获得以下信息:
- **代理服务器地址**proxy.example.com 或 192.168.1.100
- **端口号**8080、8888
- 如需认证:**用户名和密码**
- 企业网络可能需要的 **自动配置脚本 URL**
## 📱 Wi-Fi 网络代理设置(主要方式)
### 第一步:进入网络设置
1. 打开 **"系统设置"** 应用
2. 点击 **"网络"** 或 **"Wi-Fi"**
3. 确保已连接到需要设置代理的 Wi-Fi 网络
4. 点击 **"详情"** 或 **"高级"**
### 第二步:找到代理配置选项
1. 在网络详细信息页面中找到 **"代理"** 选项
2. 默认状态为 **"关闭"**
### 第三步:选择代理模式
点击"配置代理",您会看到几种选项:
```yaml
# 模式选择说明
关闭: 不使用代理
自动代理发现: 自动发现代理
自动代理配置: 使用自动配置脚本(.pac文件
网页代理(HTTP): 手动配置 HTTP 代理
安全网页代理(HTTPS): 手动配置 HTTPS 代理
SOCKS代理: 手动配置 SOCKS 代理
```

View File

@@ -0,0 +1,3 @@
# 公告
敬请期待~

View File

@@ -0,0 +1,27 @@
# 了解代理服务器的工作原理
在网络通信中,代理服务器是一个重要的中间实体,充当了客户端和目标服务器之间的中转站。它既能够提供安全性和隐私保护,又能够改善网络性能和访问控制。那么,究竟代理服务器是如何工作的呢?接下来就让我们一起深入了解。
## 代理服务器的作用
1. **缓存和性能优化**
代理服务器可以缓存已经请求过的资源,例如网页、图片和视频等,这样当其他客户端再次请求同样的资源时,代理服务器可以直接返回缓存中的副本,从而减少了向目标服务器发起请求的次数,提高了整体的访问速度和响应效率。
2. **访问控制和过滤**
通过代理服务器管理员可以限制特定用户或IP地址的访问权限。代理服务器可以设置访问规则如阻止特定的URL、域名或协议或者需要用户进行身份验证才能访问特定资源。这对于企业内部网络安全管理和家庭网络控制都非常有用。
3. **隐私保护和匿名访问**
代理服务器可以帮助用户隐藏真实的IP地址提供匿名访问互联网的功能。在使用代理服务器时用户的所有请求都会经过代理服务器转发目标服务器无法直接获取到用户的真实身份信息从而保护了用户的隐私。
## 配置代理服务器的方法
1. **客户端配置**
在大多数操作系统中配置代理服务器的方法都相对简单。首先打开网络设置选项并找到代理服务器的设置项。根据你的需求选择手动配置代理或者自动获取代理设置。如果你知道代理服务器的IP地址和端口号将其填入相应的字段中即可。如果你需要身份验证或其他特殊设置也可以在相应的位置进行配置。
2. **代理服务器配置**
代理服务器的配置则相对复杂一些需要一定的网络知识和技术能力。首先选择一款适合你需求的代理服务器软件例如常用的Squid、Nginx等。然后根据软件的文档和指南按照要求进行安装和基本配置。在进行详细配置时你可以根据实际需求进行设置如缓存大小、访问规则、安全认证等。

View File

@@ -0,0 +1,11 @@
# 浏览器设置代理教程
打开IE浏览器选择"设置",点击"Internet选项",在弹出的"局域网LAN设置"中代理服务器的复选框打上勾并填写从神龙HTTP获取的ip地址及端口号点击确定刷新浏览器浏览器的IP就改变了。
1、打开IE浏览器选择"设置"
2、点击"Internet选项"
3、弹出"Internet选项"弹窗,选择连接—局域网设置;
4、在弹出的"局域网LAN设置"中代理服务器的复选框打上勾并填写从神龙HTTP代理获取的ip地址及端口。点击确定即设置成功了。

View File

@@ -0,0 +1,3 @@
# 在线 IP 代理地址
如何获取在线 IP 代理地址并在客户端或浏览器中配置和测试。

View File

@@ -0,0 +1,29 @@
# 套餐续费、合并、修改时效、补量操作
一、套餐续费
1.登录个人中心-套餐管理页面,选择对应购买的套餐类型,点击续费按钮;
2.支付后,即可成功续费。专属定制套餐,按定制价格续费;官网购买的套餐,按官网最新的活动价格进行续费
二、合并套餐仅针对IP时效、套餐类型、IP类型完全一样的包量套餐
1.进入个人中心-套餐管理页面,选择对应购买的套餐类型,点击【合并套餐】;
2.输入被合并的套餐ID点击确定。合并成功后被合并的包量套餐IP总量增加合并的包量套餐变更为"用完"。
三、修改时效
1.进入个人中心-套餐管理页面,选择对应购买的套餐类型,点击管理下拉,选中【修改时效】;
2.选择需要变更的IP时效系统会自动换算出剩余IP总量。你也可以手动设置IP总量多出的部分需要支付差价。
(续费、合并、增量、定制的套餐无法修改时效)
四、补量
1.进入个个人中心-套餐管理页面,选择对应购买的包时套餐类型,选中【补量】按钮;
2.每日补量数量可手动修改,支付成功后立即生效。
(定制套餐无法补量,需要联系您的专属销售进行操作)

View File

@@ -0,0 +1,3 @@
# 实名认证与证书
关于实名认证、证书相关说明(占位)。

View File

@@ -0,0 +1,3 @@
# 产品功能
产品功能列表与说明部分待完善,敬请期待。

View File

@@ -0,0 +1,3 @@
# 产品概述
暂未产品概述,后期会补充内容,敬请期待。

View File

@@ -1,206 +1,158 @@
'use client'
import {useState, useMemo, useCallback} from 'react'
import Link from 'next/link'
import {useParams, usePathname} from 'next/navigation'
import {usePathname} from 'next/navigation'
import {ChevronRight} from 'lucide-react'
type Props = {
collapsed?: boolean
}
// 菜单结构
const MENU_CONFIG = {
tutorials: [
{
title: '官网教程',
sectionKey: 'official-tutorial',
items: [
{key: 'browser-proxy', label: '浏览器设置代理教程'},
{key: 'package-operations', label: '套餐续费、合并、修改时效、补重操作'},
{key: 'fixed-package', label: '长效固定套餐操作手册'},
],
},
{
title: '客户端教程',
sectionKey: 'client-tutorial',
items: [
{key: 'ios-proxy', label: 'iOS设置代理教程'},
{key: 'windows10-proxy', label: 'Windows10电脑设置代理教程'},
{key: 'android-proxy', label: '安卓手机设置代理教程'},
],
},
{
title: '操作指南',
sectionKey: 'operation-guide',
items: [
{key: 'windows7-proxy', label: 'Windows7电脑设置代理教程'},
{key: 'mac-proxy', label: 'MAC设置代理教程'},
{key: 'firefox-proxy', label: '火狐浏览器设置代理'},
{key: 'socks5-usage', label: 'Socks5代理使用教程'},
],
},
],
features: [
{
title: '产品介绍',
sectionKey: 'product-intro',
items: [
{key: 'product-overview', label: '产品概述'},
{key: 'product-features', label: '产品功能'},
],
},
{
title: '常见问题',
sectionKey: 'faq',
items: [
{key: 'faq-general', label: '常见问题总览'},
{key: 'faq-billing', label: '计费与套餐问题'},
],
},
{
title: '新闻资讯',
sectionKey: 'news',
items: [
{key: 'news-latest', label: '了解代理服务器的工作原理'},
{key: 'news-announce', label: '公告'},
],
},
],
}
// 简化的菜单配置 - 扁平结构,支持分组
const MENU_ITEMS = [
{
group: '官网教程',
items: [
{key: 'browser-proxy', label: '浏览器设置代理教程'},
{key: 'package-operations', label: '套餐续费、合并、修改时效、补重操作'},
{key: 'fixed-package', label: '长效固定套餐操作手册'},
],
},
{
group: '客户端教程',
items: [
{key: 'ios-proxy', label: 'iOS设置代理教程'},
{key: 'windows10-proxy', label: 'Windows10电脑设置代理教程'},
{key: 'android-proxy', label: '安卓手机设置代理教程'},
],
},
{
group: '操作指南',
items: [
{key: 'windows7-proxy', label: 'Windows7电脑设置代理教程'},
{key: 'mac-proxy', label: 'MAC设置代理教程'},
{key: 'firefox-proxy', label: '火狐浏览器设置代理'},
{key: 'socks5-usage', label: 'Socks5代理使用教程'},
{key: 'http-notes', label: '使用 HTTP 代理注意事项'},
{key: 'official-tutorial', label: '浏览器设置代理教程'},
],
},
{
group: '产品介绍',
items: [
{key: 'product-overview', label: '产品概述'},
{key: 'product-features', label: '产品功能'},
{key: 'product-cert', label: '实名认证与证书'},
],
},
{
group: '常见问题',
items: [
{key: 'faq-general', label: '常见问题总览'},
{key: 'faq-billing', label: '计费与套餐问题'},
],
},
{
group: '新闻资讯',
items: [
{key: 'news-latest', label: '了解代理服务器的工作原理'},
{key: 'news-announce', label: '公告'},
],
},
{
group: '其他',
items: [
{key: 'online-ip-proxy', label: '在线 IP 代理地址'},
],
},
]
export default function Sidebar({collapsed = false}: Props) {
const params = useParams()
const pathname = usePathname()
// 判断当前所处的 help 子模块
const getCategory = useCallback(() => {
if (!pathname) return 'tutorials'
if (pathname.includes('/help/features')) return 'features'
if (pathname.includes('/help/tutorials')) return 'tutorials'
return 'tutorials'
// 获取当前文档 key (从 /help/{key} 路径中提取)
const getCurrentKey = useCallback(() => {
const parts = pathname?.split('/') || []
return parts[2] || '' // /help/{key} -> key
}, [pathname])
const category = getCategory()
const MENU = category === 'features' ? MENU_CONFIG.features : MENU_CONFIG.tutorials
const currentKey = getCurrentKey()
// 获取当前 sectionKey 和 itemKey
const getCurrentKeys = useCallback(() => {
const pathParts = pathname?.split('/') || []
let sectionKey = ''
let itemKey = ''
// 展开/收起状态
const [expandedGroups, setExpandedGroups] = useState<Record<string, boolean>>({})
if (pathParts.length >= 4) {
sectionKey = pathParts[3]
}
if (pathParts.length >= 5) {
itemKey = pathParts[4]
}
// 如果从 params 获取
if (!sectionKey && params?.section) {
sectionKey = String(params.section)
}
if (!itemKey && params?.key) {
itemKey = String(params.key)
}
return {sectionKey, itemKey}
}, [pathname, params])
const {sectionKey: currentSectionKey, itemKey: currentItemKey} = getCurrentKeys()
const expandedSections = useMemo(() => {
const newExpanded: Record<string, boolean> = {}
const hasActiveSection = MENU.some(s => s.sectionKey === currentSectionKey)
MENU.forEach((section, index) => {
if (section.sectionKey === currentSectionKey) {
newExpanded[section.title] = true
}
else if (!hasActiveSection && index === 0) {
newExpanded[section.title] = true
}
else {
newExpanded[section.title] = false
// 初始化:自动展开包含当前活跃项的分组
const initialExpandedGroups = useMemo(() => {
const result: Record<string, boolean> = {}
MENU_ITEMS.forEach((section, index) => {
const hasActive = section.items.some(item => item.key === currentKey)
if (hasActive || index === 0) {
result[section.group] = true
}
})
return newExpanded
}, [MENU, currentSectionKey])
// 使用 state 来跟踪用户的手动切换
const [userToggles, setUserToggles] = useState<Record<string, boolean>>({})
// 合并自动展开和用户手动切换的状态
const finalExpandedSections = useMemo(() => {
const result = {...expandedSections}
Object.keys(userToggles).forEach((title) => {
const section = MENU.find(s => s.title === title)
if (section && section.sectionKey !== currentSectionKey) {
result[title] = userToggles[title]
}
})
return result
}, [expandedSections, userToggles, MENU, currentSectionKey])
}, [currentKey])
const toggleSection = (title: string) => {
const section = MENU.find(s => s.title === title)
if (!section) return
if (section.sectionKey === currentSectionKey) {
setUserToggles(prev => ({
...prev,
[title]: !finalExpandedSections[title],
}))
}
else {
setUserToggles(prev => ({
...prev,
[title]: !prev[title],
}))
}
// 合并自动展开和用户手动切换
const finalExpandedGroups = useMemo(() => {
return {...initialExpandedGroups, ...expandedGroups}
}, [initialExpandedGroups, expandedGroups])
const toggleGroup = (group: string) => {
setExpandedGroups(prev => ({
...prev,
[group]: !finalExpandedGroups[group],
}))
}
// 构建链接地址
const getItemHref = useCallback((sectionKey: string, itemKey: string) => {
return category === 'features'
? `/help/features/${sectionKey}/${itemKey}`
: `/help/tutorials/${sectionKey}/${itemKey}`
}, [category])
const getItemHref = (key: string) => `/help/${key}`
return (
<aside className={`bg-white rounded-lg p-3 transition-all duration-200 shrink-0 ${collapsed ? 'w-20' : 'w-72'}`}>
<aside
className={`bg-white rounded-lg p-3 transition-all duration-200 shrink-0 ${
collapsed ? 'w-20' : 'w-72'
}`}
>
<nav className="space-y-2">
{MENU.map(section => (
<div key={section.title}>
{MENU_ITEMS.map(section => (
<div key={section.group}>
<div
onClick={() => toggleSection(section.title)}
className={`flex items-center gap-2 cursor-pointer px-3 py-2 rounded-sm transition-colors ${finalExpandedSections[section.title] && !collapsed ? 'bg-blue-50' : 'hover:bg-slate-50'}`}
onClick={() => toggleGroup(section.group)}
className={`flex items-center gap-2 cursor-pointer px-3 py-2 rounded-sm transition-colors ${
finalExpandedGroups[section.group] && !collapsed
? 'bg-blue-50'
: 'hover:bg-slate-50'
}`}
>
<div className={`w-4 flex items-center justify-center text-sm text-slate-400 transform transition-transform ${finalExpandedSections[section.title] ? 'rotate-90' : ''}`}>
<ChevronRight size={16}/>
<div
className={`w-4 flex items-center justify-center text-sm text-slate-400 transform transition-transform ${
finalExpandedGroups[section.group] ? 'rotate-90' : ''
}`}
>
<ChevronRight size={16} />
</div>
{!collapsed && (
<div className="text-lg font-semibold text-slate-900">
{section.title}
{section.group}
</div>
)}
</div>
{finalExpandedSections[section.title] && (
{finalExpandedGroups[section.group] && (
<ul className={`mt-1 text-base ${collapsed ? 'hidden' : 'block'}`}>
{section.items.map((item) => {
const isActive = currentItemKey === item.key
const href = getItemHref(section.sectionKey, item.key)
{section.items.map(item => {
const isActive = currentKey === item.key
const href = getItemHref(item.key)
return (
<li key={item.key}>
<Link
href={href}
className={`block pl-8 py-2 text-base cursor-pointer transition-colors ${
isActive ? 'bg-blue-50 font-semibold' : 'text-slate-700 hover:text-slate-900 hover:bg-slate-50'
isActive
? 'bg-blue-50 font-semibold'
: 'text-slate-700 hover:text-slate-900 hover:bg-slate-50'
}`}
>
{item.label}

View File

@@ -0,0 +1,29 @@
# 使用 Socks5 代理上网
Socks5 是一种网络代理协议,用于在计算机之间传递数据,同时提供匿名性和安全性。
## Socks5 代理的优点
1. **更高的安全性**Socks5 协议支持加密传输,可以确保数据在传输过程中的安全性。
2. **更高的匿名性**Socks5 协议支持 UDP 和 TCP 流量代理,并且支持不同的身份验证方式,可以帮助用户隐藏真实 IP 地址,保护隐私。
3. **更高的灵活性**Socks5 代理可以让应用程序无需修改代码即可使用代理 IP同时支持多种身份验证方式和传输协议提高了灵活性和可用性。
## Socks5 代理工作流程
1. 用户向代理服务器发送连接请求。
2. 代理服务器收到连接请求后,根据用户请求的目标地址和端口,向目标服务器发起连接请求。
3. 目标服务器收到代理服务器的连接请求后,回复确认连接。
4. 代理服务器收到目标服务器的确认连接后,将数据转发给目标服务器。
5. 目标服务器接收到数据后,将数据返回给代理服务器。
6. 代理服务器收到数据后,将数据转发给用户。
在这个过程中Socks5 代理服务器起到了中间传输的作用,将用户的请求转发给目标服务器,并将目标服务器的响应返回给用户。由于传输过程中使用的是代理服务器的 IP 地址和端口号,所以用户的真实 IP 地址和端口号得到了隐藏。
## 配置方法概览
| 方法 | 适用场景 | 复杂度 | 持久性 |
|------|----------|--------|--------|
| 手动设置 | 单用户临时使用 | 低 | 重启浏览器失效 |
| 自动代理(PAC) | 企业环境 | 中 | 永久 |
| 扩展程序 | 灵活切换规则 | 高 | 永久 |
| 系统级代理 | 全局代理 | 低 | 系统重启失效 |

View File

@@ -0,0 +1,7 @@
# Windows10 电脑设置代理教程
1、点击桌面右下角网络连接图标选择"网络和Internet设置"选项
2、点击"代理",将"使用代理服务器"设置为开,输入地址和端口后保存
3、浏览器打开百度输入IP地址查询若查询结果和设置的代理IP一致则代理设置成功