星函云代码隐私政策
更新于 2026 年 3 月 10 日
生效于 2026 年 3 月 11 日
1. 前言
感谢您选择使用由 徐宇辉 (以下简称“我们”)提供与运营的 星函云代码 (以下简称“本应用”)。本应用是一款用于代码高亮、编译运行与管理文件的文本编辑器应用。
《星函云代码隐私政策》 (以下简称“本隐私政策”)由我们为处理您的个人信息而制定。我们非常重视您的个人信息和隐私保护,将会按照法律要求和业界成熟的安全标准,为您的个人信息提供相应的安全保护措施。
2. 我们如何收集和使用您的个人信息
我们仅在有合法性基础的情形下才会使用您的个人信息。根据适用的法律,我们可能会基于您的同意、为履行 / 订立您与我们的合同所必需、履行法定义务所必需等合法性基础,使用您的个人信息。
2.1 业务
我们为您提供包括但不限于下述数个业务。在您使用相关业务的过程中,我们会处理所必需的信息,以便履行我们的合同义务若您不提供相关信息,会影响到您使用本应用的相关功能 / 服务。
(1) 文本编辑
使用场景 :您主动在编辑区域中输入任意文本时、您主动导入或打开新文件时。
涉及信息 :您在编辑区域中输入的任意文本。
处理方式 :我们在本地内存中分析相关内容(涉及信息),并基于您选择的文件类型,展示对应的高亮展示风格与编辑建议。
(2) 编译运行
使用场景 :您主动点击“运行”按钮时。
涉及信息 :您在编辑区域中输入的任意文本、您在“输入”一栏输入的任意文本。
处理方式 :我们会上传相关内容(涉及信息),并基于您选择的编译器,我们在服务器端对您提供的文本进行编译、运行,并返回输出结果、编译错误等信息。
(3) 文件管理
使用场景 :您主动进行相关操作(“导入”、“导出”、“打开”及“保存”文件等)时。
涉及信息 :您选择的任意文件。
处理方式 :我们需要访问您的设备存储空间,实现文件的导入、导出、打开、保存、关闭、删除、重命名、属性、分享等功能。我们会通过系统文件选择器或应用沙箱机制处理文件。
2.2 信息
为了提供本应用的相关功能 / 服务,在获取您的同意后,我们需要获取下述数条信息。
(1) 文本
内容 :编辑区域中输入的任意文本;“输入”一栏输入的任意文本。
场景 :使用运行功能时。
用途 :获取需要编译运行的文本内容,并上传服务器,执行编译运行操作,得到结果。
(2) WIFI 状态
内容 :当前设备的网络状态。
场景 :当编辑页面被打开时开始网络状态监听;当编辑页面被关闭时结束网络状态监听。
用途 :判断设备当前网络环境,优化运行功能相关策略,避免不必要的网络消耗。
(3) 剪切板
内容 :剪切板中的文本。
场景 :使用粘贴文本功能时。
用途 :实现文本编辑中粘贴功能。读取文本后,仅在本地编辑器中使用,不存储、不上传。
(4) 文件
内容 :您选择的文件。
场景 :使用导入文件、导出文件功能时。
用途 :读取您主动选择的文件内容,用于在本应用中编辑或保存;将应用编辑器中的文本或应用沙箱内的文件保存至您指定的本地存储位置。管理文件时,不擅自操作其他文件。
2.3 权限
为了提供本应用的相关功能 / 服务,在获取您的同意后,我们需要调用下述数个系统权限。
(1) 剪切板
说明 :实现文本编辑中粘贴功能。
(2) 存储空间
说明 :用于读取、修改、保存您指定的文件。
3. 我们如何存储您的个人信息
3.1 存储时间
3.1.1 除法律法规另有规定外,我们对您的信息的保存期限为 实现处理目的所必要的最短时间 。
3.1.2 对于存储于应用内部的文件,您可以通过删除文件功能在任何时候销毁指定的文件数据。
3.1.3 当您卸载本应用或“清除应用数据”时,存储在本地的任何信息将被立即销毁。
3.2 存储地点
3.2.1 您通过本应用产生或处理的所有数据均存储于您的终端设备。
3.2.2 您使用“运行”功能时,您同意上传的的内容中的部分信息会存储在我们的服务器中。
3.3 存储内容
3.3.1 您使用文件管理、设置等功能时,我们会在本地处理相关信息。 这些信息包括:文件数据、用户首选项。
3.3.2 您使用“运行”功能时,出于技术分析的目的,我们会收集您同意上传的的内容中的部分信息。 这些信息包括:您输入的代码(文本)、您输入的“标准输入”内容、您选择的语言与编译器(解释器、执行器等)、您当前使用设备的传播名称。
4. 我们如何保护您的个人信息
4.1 本应用遵循鸿蒙操作系统的应用沙箱机制,您的数据与其他应用隔离,防止被恶意应用非法读取。
4.2 我们仅申请实现功能所必需的权限,并仅在您使用相关功能时请求授权。
4.3 在需要上传内容时,我们使用 HTTPS 加密保护您同意上传的相关内容。
4.4 我们使用加密技术保护您存储在服务器中的相关信息,确保其他无关人员无法浏览、查看、操作这些信息,尽可能确保这些信息不会因不可抗力(如受到网络攻击)而产生泄露。
5. 管理您的个人信息
关于您的个人信息,您可以通过以下方式,行使查阅、复制、更正、删除等法定权利。
5.1 访问、复制与转移
5.1.1 您可以通过本应用内的“内部文件管理系统”或系统的“文件”应用,管理您选择的文件与应用内部文件,随时查看、复制或将您的文件转移到其他设备。
5.1.2 您可以通过我们公布的联系方式联系我们,并对您指定的属于您的相关信息执行访问、转移的操作。
5.2 删除
5.2.1 对于存储于应用内部的文件,您可以通过删除文件功能在任何时候销毁指定的文件数据;对于应用产生的缓存或首选项,您可以通过系统设置中的“清除数据”或应用设置中“清除应用首选项”功能来彻底销毁。
5.2.2 对于存储于服务器的相关信息,您可以通过我们公布的联系方式联系我们,并销毁您指定的属于您的相关信息。
5.3 改变授权范围
您可以在系统设置中找到本应用的权限设置,随时关闭“存储”、“剪切板”等权限。
6. 系统基础服务
为了保障本应用的稳定运行,提供相关功能 / 服务,我们使用了鸿蒙操作系统提供的系统基础服务。这些服务属于操作系统的一部分。
(1) 方舟 UI 框架
提供方 :华为软件技术有限公司
使用目的 :确保应用界面正常显示。
7. 第三方服务
为了向您提供部分功能 / 服务,我们集成了第三方提供的相关服务或其他类似的应用程序。我们会对此进行严格的安全检测,并要求服务提供方采取严格的措施来保护您的个人数据。在满足新的服务需求及业务功能变更时,我们可能会调整我们接入的第三方服务,并及时在本说明中向您公开说明接入第三方服务的最新情况。
请注意,第三方服务可能因为版本升级、策略调整等原因导致数据类型存在一些变化,请以其公示的官方说明为准。
7.1 应用程序编程接口
(1) 编译运行
提供方 :星函网络服务
涉及信息类型 :文字信息
涉及信息 :编辑区域中输入的任意文本;“输入”一栏输入的任意文本。
使用场景 :您主动点击“运行”按钮时。
使用目的 :基于您选择的编译器,对您提供的相关内容(涉及信息)进行编译、运行,并返回输出结果、编译错误等信息。
8. 未成年人保护
8.1 本应用是一款文本编辑器工具,适用于全年龄段用户,不包含任何不适宜未成年人的内容(如暴力、色情、赌博等)。
8.2 如果您是未满 18 周岁的未成年人,您需在监护人的指导下阅读本隐私政策并使用本应用,并由监护人承担相应责任。
8.3 我们不会主动收集未成年人的个人信息,如发现未成年人信息,将采取措施保护其隐私。
8.4 监护人可以通过设备系统的“健康使用手机”或“家长控制”功能,管理未成年人对本应用的使用时限。
9. 隐私政策的变更
我们可根据法律法规更新、业务调整等情况修改本隐私政策,修改后将通过本应用内弹窗、公告等方式通知您,您继续使用本应用即视为同意修改后的政策。
10. 适用法律及管辖
10.1 本隐私政策的订立、执行、解释及争议的解决均适用中华人民共和国法律。
10.2 当个人信息处理行为损害了您的合法权益时,您可以与我们进行沟通与协商;如果您对我们的回复不满意,还可以通过向有管辖权的人民法院提起诉讼、向行业自律协会或政府相关管理机构投诉等外部途径进行解决。您也可以向我们了解可能适用的相关投诉途径的信息。
11. 联系我们
您可以通过以下方式联系我们:
邮箱:jance-xyh@foxmail.com
Starplex CloudCode Privacy Policy
Updated on March 10, 2026
Effective on March 11, 2026
1. Introduction
Thank you for choosing to use Starplex CloudCode (hereinafter referred to as "this Application") provided and operated by Xu Yuhui (hereinafter referred to as "we"). This Application is a text editor application for code highlighting, compiling, running, and managing files.
"Starplex CloudCode Privacy Policy" (hereinafter referred to as "this Privacy Policy") is formulated by us to process your personal information. We attach great importance to your personal information and privacy protection, and will provide corresponding security protection measures for your personal information in accordance with legal requirements and mature industrial security standards.
2. How we collect and use your personal information
We will only use your personal information when there is a lawful basis. According to applicable laws, we may use your personal information based on your consent, as necessary to perform / enter into a contract with you, or as necessary to fulfill legal obligations.
2.1 Business
We provide you with several businesses including but not limited to the following. In the process of your using related businesses, we will process the necessary information to fulfill our contractual obligations. If you do not provide related information, it will affect your use of the related functions / services of this Application.
(1) Text Editing
Use Scenario: When you actively input arbitrary text in the editing area, or when you actively import or open a new file.
Involved Information: Any text you input in the editing area.
Processing Method: We analyze the related content (involved information) in local memory and, based on the file type you choose, display the corresponding highlighting style and editing suggestions.
(2) Compile and Run
Use Scenario: When you actively click the "Run" button.
Involved Information: Any text you input in the editing area, and any text you input in the "Input" column.
Processing Method: We will upload the related content (involved information), and based on the compiler you selected, we will compile and run the text provided by you on the server side, and return information such as output results and compile errors.
(3) File Management
Use Scenario: When you actively perform related operations ("Import", "Export", "Open" and "Save" files, etc.).
Involved Information: Any file you select.
Processing Method: We need to access your device storage space to realize functions such as importing, exporting, opening, saving, closing, deleting, renaming, attributes, and sharing of files. We process files through the system file picker or application sandbox mechanism.
2.2 Information
To provide relevant functions / services of this Application, with your consent, we need to obtain the following pieces of information.
(1) Text
Content: Any text entered in the editing area; any text entered in the "Input" column.
Scenario: When using the Run function.
Purpose: Get the text content to be compiled and run, and upload it to the server to execute compilation and running operations, and get the results.
(2) WIFI Status
Content: The current network status of the device.
Scenario: Start monitoring network status when the editing page is opened; stop monitoring network status when the editing page is closed.
Purpose: Determine the current network environment, optimize run function related strategies, and avoid unnecessary network consumption.
(3) Clipboard
Content: The text in the clipboard.
Scenario: When using the paste text function.
Purpose: Implement the paste function in text editing. After reading the text, it is only used in the local editor, not stored, and not uploaded.
(4) Files
Content: The files you select.
Scenario: When using the import file or export file function.
Purpose: Read the content of the file you actively select for editing or saving in this Application; save the text in the application editor or the file in the application sandbox to the local storage location you specify. When managing files, we do not operate other files without authorization.
2.3 Permissions
To provide relevant functions / services of this Application, with your consent, we need to invoke the following system permissions.
(1) Clipboard
Description: Implement the paste function in text editing.
(2) Storage Space
Description: Used to read, modify, and save the files you specify.
3. How we store your personal information
3.1 Storage Period
3.1.1 Unless otherwise provided by laws and regulations, the retention period of your information is the shortest period necessary to achieve the processing purpose.
3.1.2 For files stored inside the application, you can destroy designated file data at any time through the delete file function.
3.1.3 When you uninstall this application or "Clear app data", any information stored locally will be immediately destroyed.
3.2 Storage Location
3.2.1 All data generated or processed by you through this application are stored in your terminal device.
3.2.2 When you use the "Run" function, part of the information in the content you agreed to upload will be stored on our servers.
3.3 Stored Content
3.3.1 When you use functions such as file management and settings, we will process related information locally. These information include: file data, user preferences.
3.3.2 When you use the "Run" function, for technical analysis purposes, we will collect part of the information in the content you agreed to upload. These information include: the code (text) you input, the "standard input" content you input, the language and compiler (interpreter, executor, etc.) you choose, and the marketing name of the device you are currently using.
4. How we protect your personal information
4.1 This application complies with the application sandbox mechanism of HarmonyOS, and your data is isolated from other applications to prevent illegal reading by malicious applications.
4.2 We only apply for the necessary permissions to implement features, and only request authorization when you use the relevant features.
4.3 When content needs to be uploaded, we use HTTPS encryption to protect the relevant content you agree to upload.
4.4 We use encryption technology to protect your relevant information stored on the server, ensuring that other unrelated persons cannot browse, view, or operate this information, and ensuring as much as possible that this information will not be leaked due to force majeure (such as network attacks).
5. Managing your personal information
Regarding your personal information, you can exercise statutory rights such as access, copying, correction, and deletion in the following ways.
5.1 Access, Copy, and Transfer
5.1.1 You can manage selected files and internal application files through the "Internal File Management System" in this application or the system's "Files" application, and view, copy, or transfer your files to other devices at any time.
5.1.2 You can contact us through our published contact information to perform access and transfer operations on your specified related information that belongs to you.
5.2 Deletion
5.2.1 For files stored inside the application, you can destroy the specified file data at any time through the delete file function; for caches or preferences generated by the application, you can completely destroy them by using the "Clear data" function in system settings or "Clear application preferences" in application settings.
5.2.2 For related information stored on the server, you can contact us through our published contact information to destroy your specified related information that belongs to you.
5.3 Changing the Scope of Authorization
You can find the permission settings for this application in the system settings and turn off permissions such as "Storage" and "Clipboard" at any time.
6. System Basic Services
In order to ensure the stable operation of this application and provide related functions/services, we use the basic system services provided by HarmonyOS. These services are part of the operating system.
(1) ArkUI Framework
Provider: Huawei Software Technologies Co., Ltd.
Purpose: Ensure the application interface displays properly.
7. Third-party Services
To provide some functions / services, we integrate related services provided by third parties or similar applications. We conduct strict security testings on this and require service providers to take strict measures to protect your personal data. When meeting new service needs and business function changes, we may adjust the third-party services we access, and actively disclose the latest situation to you in this instruction.
Please note that for third-party services, data types may change slightly due to version upgrades, strategy adjustments, etc. Please refer to their official public notes.
7.1 Application Programming Interfaces
(1) Compile and Run
Provider: Starplex Network Service
Involved Information Type: Text information
Involved Information: Any text entered in the editing area; any text entered in the "Input" column.
Use Scenario: When you actively click the "Run" button.
Use Purpose: Based on the compiler you selected, compile and run the related content (involved information) you provided, and return information such as output results and compile errors.
8. Minors Protection
8.1 This application is a text editor tool, suitable for users of all ages, and contains no content unsuitable for minors (e.g., violence, pornography, gambling, etc.).
8.2 If you are a minor under the age of 18, you should read this privacy policy and use this application under the guidance of a guardian, and the guardian assumes corresponding responsibilities.
8.3 We do not actively collect personal information of minors. If minor information is found, measures will be taken to protect their privacy.
8.4 Guardians can manage minors' time using this application through the device system's "Digital Balance" or "Parental Control" features.
9. Changes to Privacy Policy
We may modify this privacy policy according to laws and regulations updates, business adjustments, etc. After modifications, you will be notified via pop-ups or announcements in the application. Your continued use of the application implies consent to the revised policy.
10. Applicable Law and Jurisdiction
10.1 The formulation, execution, interpretation, and dispute resolution of this Privacy Policy shall be governed by the laws of the People's Republic of China.
10.2 When personal information processing harms your lawful rights and interests, you can communicate and negotiate with us; if you are not satisfied with our reply, you can also resolve the external channels by filing a lawsuit to a competent people's court, or complaining to an industry self-regulatory association or relevant government management agencies. You may also consult us for information on potentially applicable dispute resolution channels.
11. Contact Us
You can contact us through the following ways:
Email: jance-xyh@foxmail.com