• Privacy Policy

  •  

    This Policy applies only to Programmable Calculator (hereinafter referred to as "Software") products and services. The Programming Calculator is developed and operated by developer Hu Jiaxin (hereinafter referred to as "we", "us"). This Privacy Policy is updated and effective on November 13, 2024.

     

    This policy will help you understand the following:

    1. How We Collect and Use your user information

    2. How We Use Cookies and Similar Technologies

    3. How we share, transfer and publicly disclose your user information

    4. List of third-party services and third-party SDKs

    5. How to update this policy

    6. How to contact us

     

     

    We understand the importance of user information to you and will do our best to protect your user information safe and secure. We are committed to maintaining your trust in us and abide by the following principles to protect your user information: the principle of consistency of rights and responsibilities, the principle of clear purpose, the principle of choice and consent, the principle of minimum sufficiency, the principle of ensuring security, the principle of subject participation, the principle of openness and transparency, etc. At the same time, we promise that we will take corresponding security protection measures to protect your user information in accordance with the industry's mature security standards.

    Please read and understand this Privacy Policy carefully before using our products (or services).

     

     

    1. How We Collect and Use Your User Information and Permissions

    (1) Information we collect and use during your use of our products or services

    We will only collect and use your user information for the business functions described in this policy, the purpose of collecting user information is to provide you with products or services, you have the right to choose whether to provide the information, but in most cases, if you do not provide, we may not be able to provide you with corresponding services, nor can we respond to the problems you encounter:

    When you use our services, we are allowed to collect the information and permissions that you provide to us or necessary to provide you with services, including: network permissions, camera permissions, album permissions, external storage space access, log information, gyroscope sensors, acceleration sensors, linear accelerometers, etc.

    For the user information we collect, we will use it to provide you with functions such as code file reading and storage, scanning, and problem feedback.

     

    1. Network permission: the software will use the sharing function to send the sharing content through the network, the software will collect software crash logs when user feedback information and software crashes and send them to the server through the network, we collect crash information including software version, device model and parameters, system version, etc. This software does not actively collect the written code information.

     

    2. Camera permission: When using the scan function, the software needs to access the camera to obtain the QR code or other information.

     

    3. Album permission: This software can read pictures from the album for scanning function, and at the same time can generate a sharing QR code and save the shared pictures in the album.

     

    4. External storage space access: Used to read code files shared by other applications. We don't collect code written by users unless the user actively sends it.

     

    5. Gyro sensor, acceleration sensor, linear acceleration sensor: used to adjust the camera status with the scan function, and adjust the page display status.

     

    6. Reading the clipboard: The software will read the clipboard when the text paste operation is triggered in the process of code editing, and the software will not read the clipboard when the user actively triggers it.

     

    We guarantee that we will de-identify or anonymize the collected user information in accordance with the law, and the information that cannot be identified by a natural person alone or in combination with other information is not personal information in the legal sense. If we combine non-personal information with other information to identify you personally, or when combined with your personal information, we will process and protect such information as your personal information as your personal information in accordance with this Privacy Policy for the period of the combined use.

    In order to better operate and improve our technology and services, or due to changes in business strategies, when the collection, use, and processing of user information required for products or services we provide exceed the above scope or use the collected user information for other purposes not specified in this Privacy Policy, or when we want to use the information collected for specific purposes for other purposes, we will notify you within a reasonable period of time after obtaining user information or before processing user information, and obtain your authorization and consent.

     

    (2) A list of sensitive personal information

    This software will collect sensitive user information to a minimum, and will only collect sensitive user sensitive information in the following scenarios. (The HarmonyOS version of the APP is not involved for the time being)

    1. When users actively feed back problems or software crashes (type of personal information collected: ANDROID ID, SN, device information, application information, network information).

     

    (3) Exceptions to obtaining authorization and consent

    Please understand that according to laws and regulations and relevant national standards, we do not need your authorization and consent to collect and use your user information under the following circumstances:

    1. Directly related to national security and national defense security;

    2. Directly related to public safety, public health, and major public interests;

    3. Directly related to criminal investigation, prosecution, trial and execution of judgments;

    4. In order to protect the life, property and other major legitimate rights and interests of you or other individuals, but it is difficult to obtain the consent of the person;

    5. The collected user information is disclosed to the public by yourself;

    6. Your user information collected from legally publicly disclosed information, such as legal news reports, government information disclosure and other channels;

    7. Necessary for signing or performing a contract according to your requirements;

    8. Necessary for maintaining the safe and stable operation of software and related services, such as discovering and handling faults in software and related services;

    9. Personal Data Controllers are news units and are necessary for them to carry out lawful news reporting;

    10. When it is necessary for academic research institutions to carry out statistical or academic research based on the public interest, and provide the results of academic research or description to the outside world, the personal information contained in the results is de-identified.

    11. Other circumstances stipulated by laws and regulations.

     

     

    2. How We Use Cookies and Similar Technologies

    (1) In order to ensure the normal operation of the website, we will store small data files called cookies on your computer or mobile device. Cookies typically contain identifiers, site names, and some numbers and characters. With the help of cookies, websites are able to store data about your visit preferences.

    We will not use cookies for any purpose other than those described in this policy. You can manage or delete cookies according to your preferences. You can clear all cookies saved on your computer, and most web browsers have a feature to block cookies. However, if you do this, you will need to change your user settings yourself each time you visit our website.

     

    (b) You have the right to choose to accept or refuse to accept cookies. You can refuse to accept cookies by modifying your browser settings. However, if you choose to refuse to accept cookies, you may not be able to log in or use the APP web services or functions that rely on cookies.

     

    (3) This Policy will apply to the information obtained through the cookies set by this application.

     

     

    3. How we share, transfer and publicly disclose your user information

    (1) Sharing

    We will not share your user information with any other company, organization or individual, except in the following cases:

    1. Sharing with explicit consent: After obtaining your explicit consent, we will share your user information with other parties.

    2. We may share your user information externally in accordance with laws and regulations or in accordance with the mandatory requirements of government authorities.

     

    (2) Transfer

    We will not transfer your user information to any company, organization or individual, except in the following cases:

    1. Transfer with explicit consent: After obtaining your explicit consent, we will transfer your user information to other parties;

    2. When it comes to mergers, acquisitions or bankruptcy liquidation, if the transfer of user information is involved, we will require the new company or organization holding your user information to continue to be bound by this privacy policy, otherwise we will require the company or organization to seek authorization and consent from you again.

     

    (3) Public disclosure

    We will only publicly disclose your user information under the following circumstances:

    1. After obtaining your explicit consent;

    2. Disclosure based on law: We may publicly disclose your user information under the circumstances of laws, legal procedures, litigation or mandatory requirements of government authorities.

     

    (4) Exceptions to obtaining prior authorization and consent when sharing, transferring, or publicly disclosing information

    Please understand that in accordance with laws and regulations and relevant national standards, we do not need your authorization and consent to share, transfer and publicly disclose your user information under the following circumstances:

    1. Directly related to national security and national defense security;

    2. Directly related to public safety, public health, and major public interests;

    3. Directly related to criminal investigation, prosecution, trial and execution of judgments;

    4. In order to protect the life, property and other major legitimate rights and interests of you or other individuals, but it is difficult to obtain the consent of the person;

    5. Information disclosed to the public by yourself;

    6. Collected from legally publicly disclosed information, such as legal news reports, government information disclosure and other channels.

     

    4. List of third-party services and third-party SDKs

    (1) The Software may access or link to social media or other services provided by third parties, including:

    1. You can use the "Share" button to share the content of this software to third-party services, or you can share the content of third-party services to this software. THESE FUNCTIONS MAY COLLECT YOUR INFORMATION (INCLUDING YOUR LOG INFORMATION) AND MAY INSTALL COOKIES IN YOUR DEVICE TO PROPERLY OPERATE THE ABOVE FUNCTIONS;

    2. We provide you with links through advertisements or other means of our services, so that you can link to third-party services or websites;

    3. Other situations of accessing third-party services. For example, in order to achieve the purposes stated in this policy, we may access SDKs or other similar applications (such as in the form of embed codes, plug-ins, etc.) provided by third-party service providers in order to provide you with better customer service and user experience.

     

    (2) List of third-party SDKs (Note: Only applicable to the Android version of the APP, the Apple version and the Harmony version of the APP are not connected to the third-party SDK)

    Third-party SDK name: AGC Crash Service SDK (Android version)

    Third party name: Huawei Software Technologies Co., Ltd

    Types of personal information collected: device information, application information, network information

    Purpose of use: Collect device, application and network information when the application crashes to better locate the current running status of the application and the cause of the crash.

    Privacy Policy Link: https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-crash-sdksecurity-0000001055580504

     

     

    5. How to update this policy

    Our Privacy Policy is subject to change. Without your express consent, when the policy changes, we will notify you again to confirm the privacy policy.

    1. If we decide to change the privacy policy, we will post these changes in this policy, on this website and in places we deem appropriate, so that you can understand how we collect and use your personal information, who has access to it, and under what circumstances we will disclose this information;

    2. We reserve the right to modify this policy at any time, so please check it frequently. If we make significant changes to this policy, we will notify you through a notice on the website;

     

     

    6. How to contact us

    If you have any questions, comments or suggestions about this Privacy Policy, please contact us at:

     

    Developer: Hu Jiaxin

    Email: cplc_server@163.com