Solarvin Privacy Policy

Version: 1.0

Last Updated: July 9, 2026

Effective Date: July 23, 2026

Thank you for choosing Solarvin APP.

We are committed to protecting your personal information and privacy and maintaining your trust with us. We abide by the following principles to protect your personal information: integrity, consent, clear purpose, restricted collection, minimum necessary, transparency, balanced rights with responsibility, security, and privacy compliance.

This privacy policy is intended to help you understand: 1) your personal information that we collect; 2) how we collect your personal information; 3) how we use your personal information; 4) how we protect your personal information and your rights; 5) answers to your questions and how to contact us. Understanding these contents is essential for you to exercise your personal rights and protect your personal information. Please read through this policy carefully before you use or accept our products or services. Please be aware, this policy is not applicable to situations where your personal information is collected by other third parties.

This Policy applies to Solarvin APP (hereinafter referred to as the “Service”). In the event of any inconsistency between the provisions hereof and the corresponding clauses under the Solarvin Service Agreement, this Policy shall prevail. Furthermore, this Policy shall not apply to services provided by other companies or individuals (hereinafter referred to as “Third-Party Services”).

This policy contains the following sections:

(1) Definition of personal information
(2) How we collect and use your personal information
(3) Sharing, transfer and disclosure of personal information
(4) Information storage and protection
(5) Your rights
(6) Third-party services
(7) Privacy of minors
(8) Contact us
(9) Revisions to the privacy policy

(1) Definitions of personal information and non-personal information

The definition of personal information shall be defined by your local laws.

Non-personal information refers to data other than personal information that cannot be directly linked to any specific individual.

(2) How we collect and use your personal information

1. Sign up for the account

When you sign up for the account, you need to provide your password, email address, and verification code. The above information is collected to meet the online real-name registration system requirements of relevant laws and regulations in various regions. You can provide non-essential personal information such as username according to your own needs.

2. When you log in to our app for the first time

We will collect the following personal information of you and take appropriate control measures:

Information collected Control method Purpose
Model of your mobile phone Retrieves when user enables device alarms Used for troubleshooting and determining push delivery methods
Operating system type and version of mobile phone

3. Permission description

When you use our app, we will need you to authorize us certain permissions in your mobile phone. For information about permissions that we ask for, refer to the tables below. Please note that we ask for the permissions only when you use the relevant functions. You can turn off the permissions at any time in the system settings of your mobile phone. Once the permissions are turned off, we will stop using these permissions. If you refuse such permissions, you will be unable to use the relevant functions, but it will not affect your normal use of other functions of the app.

Sensitive Permissions

Permission Application scenario Function
ACCESS_FINE_LOCATION access precise location Add Wi-Fi device Obtain Wi-Fi information
CAMERA camera Read QR code to add device Use camera to read QR code to obtain device information to add device
READ_EXTERNAL_STORAGE read external storage Read QR code to add device, retrieve device password Used to scan QR code in album to add device
WRITE_EXTERNAL_STORAGE write to external storage Import snapshots or videos into system album Download snapshots or videos to system album
ACCESS_FINE_LOCATION Collect users' precise location information (latitude and longitude coordinates) When adding power stations or viewing power station data Used to acquire the geographic location information of users’ power stations to assist in site selection analysis, irradiation assessment and power generation performance optimization of power stations.

Common Permissions

Permission Application scenario Function
ACCESS_NETWORK_STATE obtain network status When app is running Used to obtain network status information to improve video communication efficiency
ACCESS_WIFI_STATE obtain Wi-Fi information When app is running Used to obtain network status information to improve video communication efficiency
INTERNET connect to network When app is running For Internet connection using SIM card
CHANGE_NETWORK_STATE edit network status When app is running Update device status after network changes
CHANGE_WIFI_STATE change Wi-Fi status When app is running Update device status after network changes
RECEIVE_BOOT_COMPLETED automatic startup at system boot When app is running Used for Android persistent connection
READ_PHONE_STATE read mobile phone status and identity When using the push service User obtains mobile phone's device feature code information
VIBRATE control device vibration When using the push service Used for vibration reminder
DISABLE_KEYGUARD allow app to disable keyboard guard When on-screen keyboard is opened Allow app to disable keyboard lock
FLASHLIGHT control flashlight When scanning QR code Control flashlight to scan QR code in low-light environment
BATTERY_STATS When app is running Used for data processing before shutdown due to low battery
MOUNT_UNMOUNT_FILESYSTEMS When saving or reading video tutorial or configuration file Permission to read files in SD card
C2D_MESSAGE When initializing the push service Used to receive notification messages
RECEIVE_USER_PRESENT When initializing the push service Used to wake up the screen when receiving alarm notifications
DOWNLOAD_WITHOUT_NOTIFICATION Download upgrade file, configuration file or tutorial video Used for file download
BLUETOOTH connect to bluetooth device When app is running Used to connect to a paired Bluetooth device
BLUETOOTH_ADMIN discover and pair bluetooth device When app is running Used to discover and pair Bluetooth devices
SENSOR_SERVICE light sensor; accelerometer sensor When scanning QR code Used to prompt user to turn on flashlight when scanning QR code in low-light environment
NOTIFICATION_SERVICE notification service When using notification service Used to display or clear notifications
WINDOW_SERVICE window service When obtaining window size Used to fit the window size in the app screen
INPUT_METHOD_SERVICE soft keyboard When using soft keyboard Used to display soft keyboard

4. Message push

When you use the message notification function, we need to collect the unique feature value of your client (such as the unique value generated based on your device's IMEI or UDID) and the language of your mobile phone. The purpose is to provide precise alarm message notification in the language you prefer.

5. Device adding

When you use device adding functions, we may need to collect the serial number, register code, password, and model of your device, and Wi-Fi information of your client.

6. Other scenarios

In other possible scenarios, we will also collect your personal information, including but not limited to: when you communicate with us with telephone, we may record the conversation; when you need to sign a certificate to authorize remote access, we will collect your manual signature or company seal.

7. Non-personal information

We may collect industry-standard non-personal information including cookies, web beacons, pixel tags, log data and device data.

(3) Sharing, transfer and disclosure of personal information

To deliver better services to you, we may entrust a third-party service provider, Alibaba Cloud Computing Co., Ltd., to provide cloud storage services. We will sign a stringent data processing agreement with them and conduct a Personal Information Impact Assessment.

Except for the aforementioned third-party infrastructure services, this Application will not share, transfer or disclose your personal information to any other third parties, nor will it integrate any third-party SDKs (including but not limited to those for statistical analysis, message push, advertising, social sharing, etc.). We will obtain your prior consent if any other necessary circumstances arise in the future.

(4) Storage and protection of personal information

Your personal information may be stored on servers located in Frankfurt, Germany. We retain your personal information only for the length of time required for the purposes bound by this privacy policy. If you cancel your account or proactively delete your personal information, we will delete or anonymize your personal information within 48 hours after receiving your request.

We use data encryption and access control mechanisms. We have been granted ISO27001 international standard certification.

Please understand that due to current technical limitations and potential malicious attacks prevalent in the internet industry, we cannot guarantee absolute security of information despite our best efforts to enhance security protections. You acknowledge that the systems and communication networks you use to access our products and/or services may encounter security risks arising from factors beyond our reasonable control.

Meanwhile, the security of your personal information also relies on your cooperation in adopting proper security measures. You shall be solely responsible for maintaining the confidentiality of usernames and passwords provided by us or created by yourself. We strongly recommend that you take proactive steps to safeguard relevant information, set complex passwords and refrain from disclosing your sensitive information to any third party. We will also conduct regular reviews of our applied technologies and information collection policies.

(5) Your rights

You have the right to access, correct, delete your personal information, revoke authorization, and cancel your account.

If you cannot access, correct, delete your personal information, withdraw consent or cancel your account using the above ways, you can contact us by sending an e-mail or by contacting customer service via email or phone. We will respond within fifteen working days after verifying your identity.

(6) Third-party services

We engage third-party service providers to supply cloud computing infrastructure. Details are set forth below:

Third-Party Service Provider Detailed Usage Description
Alibaba Cloud Operator: Alibaba Cloud Computing Co., Ltd.
Purpose of Use: Host and store application data as well as files uploaded by users.
Usage Scenarios: Application hosting and data storage. When you use all functions of this App, your account information, document contents, uploaded files and operation logs will be stored on Alibaba Cloud servers to deliver stable and reliable online services to you. As a cloud computing infrastructure service provider, Alibaba Cloud supplies computing, storage and network resources required for the normal operation of the Application, which is indispensable for the App to function properly.
Types of Personal Information Shared: Account information, document contents, user uploaded files, operation logs
Privacy Policy Link: https://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud202107091605_49213.html

This Application does not integrate any other third-party SDKs or services. Should we need to integrate additional SDKs or analogous applications offered by third-party service providers due to service requirements or business adjustments, we will obtain your prior consent before such integration. For all third-party service providers with whom we share information, we shall require them to abide by confidentiality obligations and implement corresponding security safeguards.

(7) Privacy of minors

We do not provide any of our services to minors under 14 years of age (or equivalent minimum age set by the relevant jurisdiction). If we find any account associated with or registered by a minor under 14 years of age (or equivalent minimum age set by the relevant jurisdiction), we will immediately delete the relevant account information. If we find that we have collected personal information of minors without prior verifiable parental consent, we will try to delete the relevant data as soon as possible.

If you are the parent or guardian of a minor under the age of 14 (or equivalent minimum age set by the relevant jurisdiction), and you believe that your minor has disclosed her/his personal information to us, please contact us immediately through your local service phone number or e-mail address. Parents or guardians of minors who are under 14 years of age (or equivalent minimum age set by the relevant jurisdiction) can check and ask us to delete the minor's personal information and prohibit us from using it. In cases where we collect personal information of minors with the consent of the parents/guardians, we will only use or publicly disclose the information when permitted by law, expressly allowed by the parents or guardians, or when necessary to protect the minors.

(8) Contact us

Should you have any questions, comments or suggestions regarding this Privacy Policy or your personal information, you may contact us via the email.

We will process your inquiry or request within fifteen working days after verifying your identity.

(9) Revisions to privacy policy

We may revise this Privacy Policy from time to time, and all revisions shall form an integral part hereof. Where any provisions of this Policy are amended, we will present the updated version to you via push notifications, pop-up windows and other forms when you log in or the version is updated, the “last updated date” will also be updated. Please note that we will collect, use and store your personal information in accordance with the updated Policy only after you click the accept button in the pop-up window.