Last updated: October 7, 2026
Effective date: October 7, 2026
Operator Information
Operator (developer): Shenzhen Yilian Intelligent Co., Ltd. (深圳市亿联智能有限公司)
Contact: eSmartCam@outlook.com
The onlypet app is operated by Shenzhen Yilian Intelligent Co., Ltd. (深圳市亿联智能有限公司, referred to as “we,” “us,” or “onlypet”) to provide services for using and controlling onlypet devices. We take the protection of your personal information and privacy seriously and apply appropriate safeguards in accordance with legal requirements and established industry security standards.
onlypet connects to and manages robot devices and provides features such as pet interaction, live viewing, and voice communication. Each feature uses information differently: device network setup uses the Wi-Fi name and password; voice communication transmits sound in real time; and only pet-interaction recordings that you actively record and choose to save are uploaded to the cloud. The following sections explain how each feature uses, uploads, and stores information.
Account sign-in and device binding require verification and association with the onlypet platform. Your Wi-Fi password is used only to configure the device’s network connection and is not uploaded to the onlypet platform for storage. Using voice communication does not automatically save your voice as a pet-interaction recording or upload it to cloud object storage (OSS). A custom pet-interaction recording is uploaded to OSS for playback by the robot only when you actively record it and choose to save it. Cloud video storage, alert media, and feedback that you actively submit are handled as described for each feature.
1. How Each Feature Uses Your Information
Personal information means information recorded electronically or otherwise that relates to an identified or identifiable natural person. It does not include anonymized information.
Sensitive personal information means personal information that, if disclosed or unlawfully used, could readily harm a person’s dignity or endanger their personal or property security. Examples include biometric information, religious beliefs, specific identity information, medical and health information, financial accounts, whereabouts and movement records, and personal information of minors under the age of 14. This is a general definition and does not mean that this app collects all of these categories.
Important: We process information according to the features you use. Please pay particular attention to the information types, purposes, and explanations shown in bold and a prominent color. Where sensitive personal information is processed, we fulfill the applicable legal obligations to provide notice, obtain the required consent, and protect the information.
This policy distinguishes between device network setup, real-time communication, local file storage, and uploads that you actively initiate. Reading or using information needed for a feature does not mean that all such information is uploaded to a server. Upload and storage details are set out below in “Third-Party Data Sharing” and “Feature and Information Use List.”
2. Device Permissions
Location permission: On Android versions that require location permission for Bluetooth device discovery or Wi-Fi network setup, we request this permission to obtain the information needed to discover nearby devices or establish a Wi-Fi connection. Refusing it may affect the relevant discovery or network setup feature, but does not affect other features that do not depend on it.
Storage and photo/video access permissions: When you select photos or videos, take screenshots or record video, or save or share media files, we request the relevant permissions required by your operating system to access the media you select or save the files. Refusing these permissions may affect the corresponding file operations, but does not affect other features that do not depend on them.
Microphone permission: This is used only for pet-interaction recordings and voice communication that you actively initiate. During voice communication, your voice is transmitted to the robot in real time; using this feature does not automatically create a pet-interaction recording or upload your voice to OSS for storage. You decide whether to make a pet-interaction recording. The recording is uploaded to OSS for playback by the robot only when you choose to save the custom voice recording. If you do not use pet-interaction recording or voice communication, you do not need to enable the microphone for these features. We do not use this audio for voiceprint recognition, identity recognition, user profiling, or purposes unrelated to pet interaction or voice communication.
Bluetooth and nearby-device permissions: When you search for, add, connect to, or control a robot device, we request the Bluetooth or nearby-device permissions required by the operating system. Device identifiers discovered during scanning and connection information are used to establish and manage the connection. Refusing these permissions may prevent the relevant device from being discovered, connected, or controlled.
Camera permission: When you add or share a device by scanning a QR code, we use your phone’s camera to recognize the code. Video capture by the robot and QR-code scanning with the phone’s camera are separate features. Refusing phone camera permission affects QR-code scanning.
Notification permission: This is used to display the device status, alert, and authorization notifications you choose to receive. You can enable or disable notifications in your system settings. Disabling them may prevent you from receiving the relevant notifications promptly.
You can manage this app’s permissions at any time in your device’s system settings.
3. Managing Your Data
While you use the onlypet robot app, we provide settings that help you access, correct, or delete your personal information and withdraw your consent to its use. You can follow the guidance below. For detailed instructions, please refer to the product user guide.
(1) Accessing personal information
Tap “Me” in the app’s bottom navigation bar to open your profile and view your nickname, profile picture, account, and other personal information.
Open the device card to view information about your bound device, including its name, settings, robot model, firmware version, MAC address, serial number, and network information.
Open “Media Files” to view photos and videos stored locally on the SD card, including associated event alerts.
(2) Deleting personal information
You can remove the information associated with a bound device by unbinding the camera through “Settings” on its device card.
Account deletion: Tap “Me” in the bottom navigation bar, open Settings, and select “Delete Account” to delete your account.
4. Storage Locations and Retention Periods
(1) Storage locations
Storage depends on the feature. Account verification, device binding, and feedback you actively submit are handled by the onlypet platform. Your Wi-Fi password is used only to configure the device’s network connection and is not uploaded to the onlypet platform for storage. Using real-time voice communication does not automatically save your voice as a pet-interaction recording or upload it to OSS. Custom pet-interaction recordings that you actively choose to save are uploaded to OSS. Screenshots and videos that you actively save are stored in the relevant directory on your phone. Alert media and cloud video storage that you actively enable are stored according to the rules for those features.
(2) Retention periods
We retain your personal information only for as long as necessary to fulfill its purpose. When that period expires, we delete or anonymize it, unless laws or regulations require otherwise.
Data stored locally on your phone: When you uninstall the app or clear its data, information in the app’s private storage is cleared according to the operating system’s rules. Photos, videos, and other files that you separately save to your photo library, public storage directories, or a device SD card may not be deleted when you uninstall the app. You can delete them using the relevant storage management tools.
If we discontinue a product or service, we notify you through push notifications, announcements, or similar means and delete or anonymize your personal information within a reasonable period.
5. Retention Policy
We retain personal information for the period necessary for the purposes described in this policy or to comply with applicable legal requirements.
When a processing purpose has been fulfilled, can no longer be fulfilled, or is no longer necessary; when we are legally required to act on your request to delete information or your account; or when we discontinue the relevant product or service, we delete or anonymize the information in accordance with the law. If a statutory retention period has not expired or deletion is technically difficult, we stop processing the information except for storage and the security measures necessary to protect it.
6. Contact Us
onlypet collects and uses information in accordance with this privacy policy.
If you have questions, comments, or suggestions about this policy or your personal information, please email eSmartCam@outlook.com.
We have designated a personal information protection officer, whom you can contact at eSmartCam@outlook.com.
We generally respond within 30 days.
If you are dissatisfied with our response, particularly if our processing of personal information has harmed your lawful rights and interests, you may also submit a complaint or report to the relevant cyberspace, telecommunications, public security, or industry and commerce regulatory authorities.
onlypet Third-Party Data Sharing
To maintain the operation of our products and services or provide specific features, your personal information may be shared with service providers. We continually improve our safeguards in accordance with legal requirements and industry best practices. When providing your personal information to another personal information processor, we fulfill the applicable notice obligations and obtain your separate consent where legally required. Where sensitive personal information is involved, we also explain why the processing is necessary and its impact on your rights and interests, as required by law. For entrusted processing, we agree on the processing scope and protection requirements and supervise the entrusted party in accordance with the law. Details follow.
1. Alibaba Cloud Object Storage Service (OSS)
We integrate the Alibaba Cloud OSS SDK to provide cloud storage services.
SDK name: Alibaba Cloud Object Storage Service (OSS)
Developer: Alibaba Cloud Computing Co., Ltd. (阿里云计算有限公司)
Types of personal information collected: Unique device identifiers (device serial number, Android ID, IDFV, IDFA), device brand, device name, device model, operating system type, detailed settings, and version information.
Related service data: Alert photos, short videos, cloud recordings, and custom voice recordings that you actively save and upload, stored or retrieved through object storage according to the device and features you use; media access paths and account authorization information. Media may contain information about identifiable individuals’ private activities or other sensitive personal information.
Permissions used: Network status access and device information access.
Privacy policy: http://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud201902141711_54837.html?spm=5176.7933691.J_9220772140.78.195e4c59UzoTQe
2. Xiaomi Push
We integrate Xiaomi Push to provide push notifications.
SDK name: Xiaomi Push
Developer: Beijing Xiaomi Mobile Software Co., Ltd. (北京小米移动软件有限公司)
Purpose: Sending push notifications to users.
Types of personal information shared: Device identifiers (OAID and encrypted Android ID), push message content, device information (manufacturer, model, region, carrier name, etc.), and notification settings.
Permissions that may be used: Network status access, device information access, and writing to device storage.
Privacy policy: https://dev.mi.com/console/doc/detail?pId=1822
3. OPPO Push SDK
We integrate the OPPO Push SDK to provide push notifications.
SDK name: OPPO Push SDK
Provider: Guangdong HeyTap Technology Co., Ltd. (广东欢太科技有限公司)
Purpose: Sending push notifications to you.
Types of personal information collected: Basic app information, device identifiers used within the app, device hardware information, basic system information, and system settings.
Privacy policy: https://open.oppomobile.com/new/developmentDoc/info?id=10288
4. vivo Push SDK
We integrate the vivo Push SDK to provide push notifications.
SDK name: vivo Push SDK
Provider: vivo Mobile Communication Co., Ltd. (维沃移动通信有限公司)
Purpose: Sending push notifications to you.
Types of personal information collected: Basic app information, device identifiers used within the app, device hardware information, basic system information, and system settings.
Privacy policy: https://dev.vivo.com.cn/documentCenter/doc/878
5. Huawei Push SDK
We integrate the Huawei Push SDK to provide push notifications.
SDK name: Huawei Push SDK
Provider: Huawei Software Technologies Co., Ltd. (华为软件技术有限公司)
Types of personal information collected: Basic app information, device identifiers used within the app, device hardware information, basic system information, and system settings.
Purposes: Providing push notifications and measuring the success rate of Huawei Push SDK API calls.
Privacy policy: https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/sdk-data-security-0000001050042177
6. HONOR Push SDK
We integrate the HONOR Push SDK to provide push notifications.
SDK name: HONOR Push SDK
Provider: Shenzhen HONOR Software Co., Ltd. (深圳荣耀软件技术有限公司)
Types of personal information collected: Basic app information, device identifiers used within the app, device hardware information, basic system information, and system settings.
Purposes: Providing push notifications and measuring the success rate of HONOR Push SDK API calls.
Privacy policy: https://developer.honor.com/cn/docs/11002/guides/sdk-data-security
7. Video SDK
We integrate a video SDK to provide real-time audio and video features.
SDK name: Video SDK
Provider: Shanghai Shengwang Technology Co., Ltd. (上海声网科技有限公司)
Purpose: Providing live video viewing from the robot and establishing audio/video connections.
Service data processed: Video, audio, channel identifiers, and user identifiers transmitted by the relevant feature. Other information processed includes basic app information and device hardware information. For other SDK processing rules, see its privacy policy below.
Privacy policy: https://www.shengwang.cn/SDK-privacy-policy/
8. Audio SDK
We integrate an audio SDK to provide real-time audio and video features.
SDK name: Audio SDK
Provider: Shanghai Shengwang Technology Co., Ltd. (上海声网科技有限公司)
Purpose: Playing device audio and providing voice communication that you actively initiate.
Service data processed: Video, audio, channel identifiers, and user identifiers transmitted by the relevant feature. Other information processed includes basic app information and device hardware information. For other SDK processing rules, see its privacy policy below.
Privacy policy: https://www.shengwang.cn/SDK-privacy-policy/
9. Performance Acceleration Library
We integrate this SDK to provide performance acceleration.
SDK name: Performance Acceleration Library
Provider: Huawei Software Technologies Co., Ltd. (华为软件技术有限公司)
Purpose: Addressing app lag and dropped frames in certain scenarios.
Types of personal information collected: Basic app information and device hardware information.
Privacy policy: https://developer.huawei.com/consumer/cn/doc/development/graphics-Guides/sdk-data-security-0000001050700772
10. QQ Connect SDK (Android)
We integrate the QQ Connect SDK for Android to support third-party account sign-in.
SDK name: QQ Connect SDK (Android)
Provider: Shenzhen Tencent Computer Systems Co., Ltd. (深圳市腾讯计算机系统有限公司)
Purpose: Third-party account sign-in within the app.
Types of personal information collected: Basic app information, device hardware information, and location information.
Privacy policy: https://wiki.connect.qq.com/qq%e4%ba%92%e8%81%94sdk%e9%9a%90%e7%a7%81%e4%bf%9d%e6%8a%a4%e5%a3%b0%e6%98%8e
11. WeChat OpenSDK for Android
We integrate WeChat OpenSDK for Android to support third-party account sign-in.
SDK name: WeChat OpenSDK for Android
Provider: Shenzhen Tencent Computer Systems Co., Ltd. (深圳市腾讯计算机系统有限公司)
Purpose: Third-party account sign-in within the app.
Types of personal information collected: Resettable unique device identifiers, basic device information, installed app lists, and network information.
Privacy policy: https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/RYiYJkLOrQwu0nb8
12. Alipay App Payment SDK
We integrate the Alipay SDK to provide payment functionality.
SDK name: Alipay App Payment SDK
Provider: Alipay (Hangzhou) Information Technology Co., Ltd. (支付宝(杭州)信息技术有限公司)
Purpose: Alipay payments.
Types of personal information collected: Resettable unique device identifiers, basic device information, installed app lists, and network information.
Privacy policy: https://opendocs.alipay.com/open/54/01g6qm#%E6%94%AF%E4%BB%98%E5%AE%9D%20App%20%E6%94%AF%E4%BB%98%E5%AE%A2%E6%88%B7%E7%AB%AF%20SDK%20%E9%9A%90%E7%A7%81%E6%94%BF%E7%AD%96
13. Google Maps SDK
We integrate the Google Maps SDK to provide map and location functionality.
SDK name: Google Maps
Provider: Google Inc.
Purpose: Google Maps and location services.
Types of personal information collected: Resettable unique device identifiers, basic device information, installed app lists, and network information.
Privacy policy: https://maps.google.com/help/terms_maps/
14. Umeng+ Push SDK (U-Push) and Its Base Components
We integrate the Umeng+ Push SDK and its base components to provide push notifications.
SDK names: Umeng+ Push SDK (U-Push) and Umeng base components (common, asms).
Providers: Umeng Tongxin (Beijing) Technology Co., Ltd. (友盟同欣(北京)科技有限公司) and Beijing Ruixun Lingtong Technology Co., Ltd. (北京锐讯灵通科技有限公司).
Purposes: Registering devices for push notifications, receiving and processing notifications, integrating phone manufacturer push channels, and maintaining the push service.
Usage: After you consent to the privacy policy, push registration and message reception are performed to provide notification services.
Types of information processed: Push identifiers (device tokens and manufacturer-channel registration identifiers); device identifiers such as Android ID and OAID, subject to operating system and SDK support; basic device information (brand, model, operating system version); app information (package name, version, and runtime information); network information (IP address, network type or status); push message content; and push service logs. Available fields depend on the operating system, SDK version, and authorization status.
Processing: The SDK processes this information for push registration, device identification, and notification delivery. The app associates manufacturer push identifiers and channel types with your account and submits them to the onlypet platform to deliver notifications.
Permissions involved: Network access and network status access. Notification display is controlled by system notification permissions and settings. See the corresponding SDK entries for integrated Huawei, Xiaomi, OPPO, vivo, HONOR, and other manufacturer channels.
Privacy policy: https://www.umeng.com/page/policy/
onlypet Feature and Information Use List
Information used by each feature and its purposes:
The following explains when each feature uses information, why it uses it, and whether it uploads or stores it.
1. Sharing Photos and Videos
To share recorded short videos and photos from onlypet, we need access to phone storage and collect information about the apps installed on your phone.
This information is used to check whether the relevant app is installed so that onlypet can open it correctly.
Without this information, onlypet cannot determine whether the relevant app is installed or provide an accurate prompt.
2. Device Sharing
To share access to live video, recorded video, alert video, and alert messages, we use your phone’s camera to scan a QR code, identify the device to be shared, and complete the sharing operation.
Without this access, you cannot share a device with another user by scanning a QR code.
3. Location-Based Services
To determine the camera’s time zone, display the correct device time, and identify the sign-in service region, we need information such as your IP address, region/country code, and system time.
This information is used to display the correct device time, sign-in service region, offline time, and related information.
Without this information, an added onlypet robot may display incorrect time or time zone information.
4. Adding an onlypet Robot
When you configure a robot’s Wi-Fi connection, the app uses the Wi-Fi name (SSID) you select and the Wi-Fi password you enter to send the network configuration to the device and connect it to the network. When binding a device, we also process onlypet account information, including your profile picture, nickname, and onlypet ID, together with device identifiers, to associate the account with the device.
The Wi-Fi name and password are used only to configure the device’s network connection and for no other purpose. We do not collect your Wi-Fi password as user profile data or upload it to the onlypet platform for storage.
When you sign in to your onlypet account, the app obtains your account sign-in identifier (onlypet ID). This is stored in the cloud to uniquely identify the user.
The app obtains your onlypet profile picture and nickname at sign-in and stores them locally on your phone for display in the app.
Without the information needed for this feature, onlypet cannot discover and connect the device to the network for normal use.
5. Live Video Viewing and Voice Communication
When you actively start live viewing, the app receives and plays video and corresponding audio from the robot. When you actively use voice communication, the app uses your microphone to transmit your voice to the robot in real time. Account and device identifiers are used to establish the connection. Voice communication does not automatically create pet-interaction recordings or upload your voice to OSS for storage. Custom pet-interaction recording is a separate feature that you choose to use; see item 11. If you actively take screenshots, record video, or enable cloud video storage, the relevant media is stored as described for those features. Video that depicts identifiable individuals’ private activities may involve sensitive personal information. Please be mindful of the area captured by the device.
Without the information needed for these features, onlypet cannot provide live viewing and voice communication normally.
6. Screenshots and Video Recording
To provide screenshots and video recording, we process the images you actively capture, the videos you record, and any audio included in those videos. These media files are saved to device storage according to the feature you use. They may contain information about identifiable individuals’ private activities or other sensitive personal information.
Without the information or access needed for these features, onlypet cannot provide screenshots and video recording normally.
7. Online Device Updates
To improve performance and introduce features and services, we periodically release device software updates. For online device updates, we need your onlypet account sign-in identifier (onlypet ID) and device identifiers.
Without this information, onlypet cannot provide online device updates.
8. Push Notifications
To deliver device status, alert, and authorization notifications, we process your onlypet account sign-in identifier (onlypet ID), device identifiers, push identifiers (including device tokens or manufacturer-channel registration identifiers), push channel types, and relevant message content. We associate push identifiers with your account to send notifications to the correct phone, using the Umeng+ Push SDK and the corresponding phone manufacturer push channels.
Push messages: These convey device status, event types, event times, and relevant notification content. Where alert media is involved, messages may also contain the corresponding media access path or an associated identifier so that you can view the media after opening the notification. Push processing is separate from cloud video storage.
Alert media: For devices that support the relevant features, alert photos or short videos are stored in the cloud according to the feature’s rules so that you can view or play them back. When you view the media, the app retrieves it and may cache it locally or save files you actively download. Alert media may contain information about identifiable individuals’ private activities or other sensitive personal information. Its retention period is determined by the service rules for the relevant feature and the shortest period necessary for viewing and playback.
Cloud video storage: When you actively enable and use this feature, the relevant recordings are stored in the cloud for playback and download. The retention cycle is specified by your selected plan or the service page. Alert media and separately enabled cloud recordings follow their respective retention rules.
Refusing to provide information necessary for push delivery affects the delivery of the corresponding notifications. You can manage notification permissions in system settings or manage push options in the relevant device settings provided by the app.
9. User Feedback
When you submit feedback about problems with onlypet, we collect information such as the phone number and email address you provide to follow up on whether the issue has been resolved or contact you for additional information needed to investigate it.
This information is used only to identify and resolve the reported issue. It is not used to display your personal information or send commercial advertising.
Without this information, we may be unable to identify or resolve the issue you report effectively.
10. Clipboard
When you actively copy, cut, or paste, or long-press to paste in a supported numeric input field, we read or write the relevant clipboard text to complete the input or copying operation you choose. Copied text may include an account, link, or other text you select. Please avoid leaving information on the clipboard that you do not want to paste or share.
11. Custom Voice Recordings
When you actively use custom voice recording for pet interaction, we use your phone’s microphone to record the content you choose. When you choose to save the custom recording, the audio file is uploaded to cloud object storage. The voice name you enter, media file path, account and user identifiers, device identifiers, and sign-in verification information are also submitted to the onlypet platform to associate the recording with your account and device for playback by the robot during pet interaction and related scheduled tasks.
Pet-interaction recording is entirely optional: you can choose not to record. The audio file is uploaded to OSS only when you choose to save it, and is used for pet-interaction playback. This feature is separate from real-time voice communication. Your voice during a call is not automatically saved as a custom pet-interaction recording. We do not use these recordings for voiceprint recognition, identity recognition, user profiling, or other purposes. Choosing not to record pet-interaction audio does not affect other features such as device connection, control, or live viewing.
You can request deletion of cloud custom voice recordings and associated information by emailing the address in this policy. We retain the information only for the shortest period necessary to provide the voice feature, unless laws or regulations require otherwise.
Automatic and Associated Startup
1. To receive push notifications while the app is closed or running in the background, the app uses automatic startup capabilities. System broadcasts may periodically wake this app or trigger associated startup as needed to provide the relevant features and services. Push content includes sign-in status, device battery status, and authorized devices.
2. When you open a push notification containing content, the app opens the relevant content after obtaining your explicit consent. Background wake-up and associated startup are subject to system rules, notification settings, and the mechanisms used by the push service.