Privacy Policy

Version Release Date: June 18, 2026 · Effective Date: June 18, 2026

Important Notice: This app ("Vending Machine Management Console") is a professional management tool designed specifically for vending machine operators to remotely monitor equipment status, manage product inventory, handle transaction exceptions, and perform remote maintenance operations. Please read and fully understand the entire content of this Privacy Policy. By tapping "Agree" or starting to use this app, you indicate that you have fully understood and accepted all terms of this agreement.

App Store Privacy Label Disclosure · Data Types We Collect

To strictly comply with the Apple App Store Privacy Policy and the App Store Review Guidelines, we disclose all data types collected by this app, their purposes, and their associations in a transparent and clear manner. The following information corresponds to the "App Privacy" section on the App Store product page.

Data Tracking: No Tracking (This app does not use your data for cross-app tracking or ad targeting)
Data Linking: Linked to Your Identity (Operations management data is tied to your admin account)
👤 Personal Information Linked
Fields: Name (admin display name), Email Address, User ID (employee ID / system account)
Purpose: Account identity verification, login authentication, fault/restock email notifications, permission assignment, and operations audit.
Required · Core features will be unavailable if declined
💳 Financial Information Linked
Fields: Transaction records (order number, product name, quantity, amount, time), payment method, transaction status
(We do NOT collect complete sensitive information such as bank card numbers or payment passwords)
Purpose: Operations reconciliation, sales analysis, inventory deduction verification, consumer refund/complaint review.
Required · Viewable only by authorized admins
🖼 Photos and Videos Linked
Fields: Product images, promotional posters, videos/photos taken at fault sites
Purpose: Product listing display, remote fault diagnosis, maintenance records.
Optional · Corresponding upload features will be limited if declined
📄 Files and Documents Linked
Fields: Exported operations reports, restock list PDFs, device log files, firmware upgrade packages
Purpose: Data export for backup, printing restock lists, device configuration management.
Optional · User-initiated action
📱 Device Identifiers Linked
Fields: IMEI / Android ID / OAID / DEVICE_ID / MAC Address / BSSID / SIM IMSI (network diagnostics)
Purpose: Unique identification of management terminals, device binding, preventing duplicate logins across multiple devices, Wi-Fi network quality diagnostics, operations audit tracing.
Required · Ensures connection stability
Email Linked
Fields: Admin email address (same as email in "Personal Information")
Purpose: Sending device offline alerts, inventory warnings, system notifications.
Required · Operations notifications rely on this
Data Sharing Statement: This app never shares your personal identity information, financial data, or device identifiers with third-party advertising platforms, data analytics companies, or any external commercial entities. All data is used solely for internal operations management by the operator and strictly follows Apple Data Security Guidelines and applicable laws and regulations.

I. Information Collection and Use

The core function of this app is to help operators efficiently manage their vending machine network, including real-time monitoring of machine status, restocking reminders, fault diagnosis, and more. To enable these features, we will request relevant device permissions after obtaining your authorization.

Certain permissions (such as reading media files) are used to support product image uploads and content management. If you decline authorization, the corresponding upload features will be limited. Additionally, this app collects basic identity information of admins (name, email, user ID) and vending machine transaction financial data as required for operations. For detailed types, please refer to the App Store Privacy Label Disclosure section above.

II. App Store Privacy Label Data Type Descriptions

To fully comply with the mandatory requirements of Apple App Store for data security and transparency, this app explicitly declares the collection of the following data types, which are directly linked to your admin identity:

The specific purpose, collection method, and retention period for each data type are explained individually below to ensure full compliance.

III. Device Identifier Collection (Based on uni-app Framework)

This app is developed based on uni-app (DCloud 5+ App engine). To ensure stable basic runtime environment, optimize the management console experience, and perform necessary compatibility analysis, the uni-app framework automatically collects the following device identifier information in the background:

The collection of the above information is used solely for device binding, network diagnostics, anomaly localization, and operations audit. It is not used for any personalized advertising or user profiling. You can disable access to some device identifiers through your phone system settings (the exact path varies by phone model), but this may affect the accuracy of device authentication or network diagnostics.

IV. Permission Usage Descriptions

To perform specific vending machine management tasks, this app may need to access certain permissions on your device. The specific permission names, trigger scenarios, and purposes are as follows:

Permission NamePermission CodePurpose and Description (Vending Machine Management Scenarios)
CameraCAMERAScan QR codes/barcodes on the vending machine body (device number, restock order number); take photos of internal machine faults for remote diagnosis.
FlashlightFLASHLIGHTUsed as a supplementary light source when scanning vending machine QR codes or photographing fault areas in low-light environments (such as warehouses or nighttime restocking).
Camera Hardware Featuresandroid.hardware.camera
android.hardware.camera.autofocus
Declares that the app uses camera hardware and autofocus features to improve the success rate of scanning blurry QR codes on vending machine bodies or restock labels.
Network and Wi-Fi StatusACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
CHANGE_NETWORK_STATE
CHANGE_WIFI_STATE
Detects network connection quality of the management terminal; automatically switches to the optimal network channel (Wi-Fi/cellular) to ensure stable heartbeat connection and command delivery with vending machines.
Wake LockWAKE_LOCKPrevents the management terminal from automatically sleeping during time-consuming operations such as batch product restock data synchronization or remote firmware upgrades, avoiding task interruption.
Vibration ControlVIBRATEWhen receiving vending machine fault alerts (such as out-of-stock, bill validator fault, network offline), vibrates in real-time to remind management personnel to handle them promptly.
Read Media FilesREAD_MEDIA_IMAGES
READ_MEDIA_VIDEO
READ_EXTERNAL_STORAGE
Allows the app to access photos and videos in the gallery for uploading product promotional images, promotional posters, or operation demonstration videos. This is a necessary permission to implement content management features.

V. Other Methods of Information Collection

  1. Device and Network Information: Automatically collects device model, operating system version, IP address, Wi-Fi signal strength, etc., of the management terminal to establish a trusted device inventory.
  2. Operation Logs: Records operation commands you issue to vending machines (such as restarting the vending machine, setting temperature, unlocking the pickup port) and operation times for operations audit and fault tracing.
  3. Location Information: After obtaining your authorization, the app may collect the GPS location of the management terminal to associate with the geographic distribution of nearby vending machines, enabling quick localization of faulty machines (you can disable this permission at any time).
  4. Device Identifiers (Supplementary Description): As described in Section III, the uni-app framework may collect OAID, IMEI, Android ID, MAC address, etc., for device identification and network environment diagnostics. These identifiers are only processed locally or encrypted and uploaded to your designated server, and are not shared with third-party advertising platforms.
  5. Files and Documents Collection Description: When you export operations reports, restock lists, or device diagnostic logs, related files may be temporarily stored locally on the device or encrypted and uploaded to the designated server, used solely for operations analysis and archiving.

VI. Third-Party SDKs and Data Sharing

  1. No Advertising SDKs: This app does not integrate any advertising platforms or analytics third-party SDKs.
  2. DCloud SDK (uni-app Runtime Library): This app is developed based on uni-app. Its basic engine may collect device identifier information (see Section III for details) to ensure stable framework operation and provide standard API capabilities. DCloud does not use the above data for its own commercial purposes. For details, please refer to the DCloud Privacy Policy.
  3. Data Storage: All vending machine transaction data (including transaction records and user payment information in financial information), operations logs, and product inventory information are encrypted and uploaded to the operator's designated server (private deployment or encrypted cloud service). The app developer has no right to view specific business data.
  4. Necessary Service Providers: If using push services (such as Firebase Cloud Messaging or Apple Push Notification Service) to send alert notifications to admins, the SDK may collect device identifiers. Please refer to the respective SDK privacy policies for details.
  5. Special Note on Financial Information: This app will not share any transaction records or user payment information with unauthorized third parties. All financial data is used solely for internal reconciliation, settlement, and dispute resolution by the operator, and strictly follows relevant data protection regulations.

VII. Data Storage and Security

  1. Storage Location: Data is stored on servers designated by the operator (usually internal data centers or compliant cloud service providers), in compliance with relevant data protection laws and regulations.
  2. Security Measures: All communications use TLS encryption. Management terminals must pass dynamic token or certificate authentication to access the backend system. For sensitive data such as financial information and device identifiers, additional field-level encryption is implemented.
  3. Data Retention:

VIII. Your Rights

This app is an internal management tool for vending machine operators. Your personal information (name, email, user ID) and operational activities are protected by the operator's internal data governance policy. You have the following rights:

You may also send an email to wangfei1@shengmakeji.com to submit any data subject requests, and we will assist in processing within 15 business days.

IX. Protection of Minors

This app is intended for use only by adult employees or authorized partners of vending machine operators. It is not directed at general consumers or minors. We do not knowingly collect personal information from anyone under 18 years of age. If such information is inadvertently collected, please contact us to delete it.

X. Changes to the Privacy Policy

This policy may be revised due to feature updates, regulatory requirements, or App Store policy changes. Material changes will be notified through in-app pop-ups or internal operator notifications. Continued use constitutes acceptance of the new version. This version supplements disclosures in response to App Store privacy label requirements, and subsequent adjustments will update the version date.

XI. Contact Us

If you have any questions about this Privacy Policy, need to exercise your data rights (access, correction, deletion of personal/financial information, account deletion), or have any suggestions regarding data collection types, please contact:

Hebei Shengma Electronic Technology Co., Ltd.
Contact Email: wangfei1@shengmakeji.com
Address: 10th Floor, Building 2, Jiacun Xincun B District, Yuhua District, Shijiazhuang
Zip Code: 050000