HiSolar App is a service or application ("the Service" or "the App") provided by Shenzhen Tonghe Guangrui Technology Co., Ltd. and its affiliated companies worldwide (collectively, "we", "us", "our", or "Tonghe Guangrui"). It provides you with device access, monitoring, and management functions. We take your personal information and privacy seriously, and are committed to taking appropriate security measures to protect your personal information in accordance with relevant laws and mature industry security standards.


Updates to This Privacy Policy

Please carefully read the changes made to the privacy policy due to service development and optimization:

To help you comprehensively and accurately understand the purposes of the permissions you granted to us, we have updated the description of the purposes of the permissions.


This privacy policy explains:

1. How We Collect and Use Your Personal Information

2. Required Permissions

3. How We Process Minors' Personal Information

4 How We Protect Your Personal Information

5. Information Storage Location and Retention Period

6. Your Rights and Options

7. How to Contact Us

1 How We Collect and Use Your Personal Information

Personal information means various types of information recorded electronically or otherwise relating to an identified or identifiable natural person, excluding information that has been anonymized. Sensitive personal information refers to personal information which, once leaked or illegally used, may easily cause harm to the dignity of natural persons or damage to personal or property safety, including information relating to biometric recognition, religious beliefs, specific identities, healthcare, financial accounts, individual location tracking, etc., as well as personal information of minors under the age of 14.

We will collect and use the personal information you provide or that is generated when you use our products and/or services, as well as your related personal information obtained from third parties, and promise to do so in a lawful and legitimate way and only when necessary. If we need to use your personal information for purposes not stated in this Policy, or the information collected for a specific purpose needs to be used for another purpose, we will inform you in a reasonable way and ask for your consent before use.

You can access the Personal Data Collected to understand the personal information usage in all services. See the following for details about personal information processing.

To ensure that our services are running properly and bring you good user experience, we may collect and use the following information from you.

1.1 To respond to your service request and fulfill our contractual obligations, we will process the following information necessary to provide functions. If you do not provide the related information, your use of the features in this app will be affected.

1.1.1 Connecting Devices

This app can connect to devices through a WLAN, Bluetooth, or USB connection. When connecting to a device through WLAN, you need to obtain the WLAN SSID, BSSID, and MAC address of the device. The preceding WLAN information is used only for display. If the WLAN information is not provided, the device connection will not be affected. When connecting to a device through Bluetooth, you need to obtain the Bluetooth name, UUID, and MAC address of the device. If the information is not provided, the device cannot be connected through Bluetooth. The preceding data is obtained only during connection, processed locally, and will not be uploaded to the server.

1.1.2 Quick Settings

When setting the grid code, you can provide your location information to automatically obtain the grid code of the area where the terminal is located. If the location information is not provided, you need to manually select the grid code. The location information is obtained only when the app is running. It is processed locally and will not be uploaded to the server.

1.1.3 Optimizer Layout

This app provides the optimizer layout function so that you can view the azimuth, tilt, running status, real-time data, and alarms of the optimizer. When adding an optimizer layout, you can use the camera to take photos and upload them to automatically generate an optimizer layout. Alternatively, you can manually add modules and bind them with optimizers. When binding a module to an optimizer, you can use the camera to scan the QR code on the optimizer, or manually enter the SN of the optimizer. During the process of taking photos or scanning codes, we will not obtain other images. All information is processed locally and will not be uploaded to the server.

1.1.4 Collecting Logs

When you use this app, it will record run log information, including app fault information, your operation information, and information about interaction with devices. After device logs are exported, the app saves a copy of device logs, which may include key running parameters and alarm information of the devices. This app will not collect other logs on your mobile phone without your authorization. All logs are stored locally and will not be uploaded to the server.


2 Required Permissions

Camera: You need to grant the permission to scan the QR codes of devices for login. You need to grant the permission to take pictures of physical layouts of optimizers for uploading. If you do not need preceding services, you can revoke the permission at any time without affecting other services.

Location: You need to grant the permission to obtain the WLAN information when connecting a device through WLAN. You need to grant the permission to automatically obtain the grid code in your area for quick setting of grid code. If you do not need preceding services, you can revoke the permission at any time without affecting other services.

Storage (Android): This app provides the device certificate upload, device update, optimizer layout, and meter configuration import functions. You need to grant the permission to obtain the certificate file, device update file, optimizer layout template images, and electric meter configuration file in the storage medium. If you do not need preceding services, you can revoke the permission at any time without affecting other services.

Photo library (iOS): This app provides the optimizer layout function of the device certificate. You need to grant the permission to obtain the optimizer layout template images. If you do not need preceding services, you can revoke the permission at any time without affecting other services.

Connect to nearby devices (Android)/Bluetooth (iOS):You need to grant the permission to log in to a device through Bluetooth. If you do not need preceding services, you can revoke the permission at any time without affecting other services.

You can manage the permissions for this app from system Settings.


3 How We Process Minors' Personal Information

Our products and services are intended for adults only. Your data is processed locally and will not be uploaded to the server.


4 How We Protect Your Personal Information

Our attaches great importance to the security of personal information. We adopt industry standards to protect your personal information from unauthorized access, disclosure, use, modification, damage, or loss.


5 Information Storage Location and Retention Period

All data is processed and stored locally on the app and will not be uploaded to the server. You can delete local data by clearing the data or uninstalling the app.


6 Your Rights and Options

You shall ensure that all the personal information you submit is accurate. We are dedicated to maintaining the accuracy and completeness of personal information and keeping it up-to-date.

According to applicable laws, you may (1) refuse or restrict our use of your personal information; (2) ask us to delete your personal information; (3) ask us to explain the personal information processing principles. If you want to exercise relevant rights, please contact us. Your written request may be required for security. We will verify your personal identity according to local laws. We may decline the request if we have reasonable grounds to believe that the request is fraudulent or unfeasible or may jeopardize the privacy of others.

If allowed by applicable laws, you have the right to withdraw your consent at any time when we process your personal information based on your consent. However, the withdrawal neither affects the legitimacy and effectiveness of our processing of your personal information based on your consent before the withdrawal is made nor affects any information processing based on another justification other than your consent.


7 How to Contact Us

If you have any questions, concerns, or suggestions about this Privacy Policy, please contact hz@tonguang.cn.


If you believe the way we process your personal information fails to comply with applicable data protection laws, you can contact the statutory data protection authorities. For contact details of European Union data protection authorities, visit http://ec.europa.eu/justice/article-29/structure/data-protection-authorities/index_en.htm.


Last updated: December 11, 2023


Copyright © Shenzhen Tonghe Guangrui Technology Co., Ltd. 2023. All rights reserved.