Privacy and Data Statement

We understand how important privacy is to you, and we are committed to strictly safeguarding your information security. This statement aims to transparently inform you that, in order to ensure the normal operation of our services, we collect only a minimal amount of non-personally identifiable device information under the principle of data minimization. We do not collect any personal private information from you, such as contacts, messages, location, photo album contents, or any unrelated data. All related communications occur exclusively through our domains device-farm.com|net, lamda.run, and their subdomains. No other domains are used, and no data connections are established for purposes beyond those listed below.

The information we collect is used solely for the specific technical purposes explicitly listed below, and all collected data lacks direct or indirect personal identifiability.

Information Collection and Use

The information we collect is limited to what is necessary for service authorization and maintenance. Below are all collected fields and their purposes.

1. Authorization Verification

This process runs every time the service starts, verifying the validity of commercial licenses, which is a necessary prerequisite for service operation.

Collected Field Field Description Purpose
device_id Internal device identifier Bind license to a specific device
license License key information Verify license status and validity
abi System architecture (e.g., arm64-v8a) Ensure service compatibility with device architecture
device Device brand/model For troubleshooting and compatibility analysis
platform Device platform (e.g., Android) Basic environment identification
android_id System Android ID Assist in device identification for license binding and statistics
serialno Device serial number Aid in precise device identification for license binding
sdk Android system version (API Level) Ensure service compatibility with OS version
version Current service version For license logic and version matching

2. Version Check

This feature is disabled by default and must be manually enabled in settings. When enabled, it checks for new versions every 48 hours.

Collected Field Field Description Purpose
device_id Internal device identifier Track user distribution across versions
commit Service version Commit ID Accurately compare current vs. latest version
channel Update channel (e.g., stable/beta) Deliver update packages for the correct channel
date Service release date Determine version recency
abi System architecture Provide architecture-specific update packages
device Device brand/model Compatibility analysis and diagnostics
platform Device platform Basic environment identification
android_id System Android ID Assist in measuring update coverage
sdk Android system version Ensure update package compatibility
version Current service version Version comparison
up Service uptime Calculate runtime duration for auxiliary analysis

3. System Notifications

Used to receive remote notifications from other platforms (e.g., display on remote desktop), synchronized once every 24 hours.

Collected Field Field Description Purpose
device_id Internal device identifier Identify target device for notification delivery
version Service version Ensure notification format compatibility
abi System architecture Auxiliary field
sdk Android system version Auxiliary field

Data Storage and Security

  1. Network Transmission: All transmitted and received data is strongly encrypted to prevent interception or tampering during transit.

  2. Service Processing: Received data is used for real-time processing (e.g., license validation, version comparison, notification checks).

  3. Data Retention: We store anonymized information such as your device model and system version.

Information Sharing and Disclosure

We never sell, trade, or otherwise transfer any of your information (including the device information listed above) to third parties. We may disclose information only in the following rare circumstances:

  • Legal Compliance: When required by law, regulation, subpoena, or court order.

  • Protecting Rights: When necessary to enforce our Terms of Service or protect our rights, property, or safety, or those of other users or the public.

Your Rights and Control

If you do not wish for us to collect this device information, we respect your right to choose:

  • Offline Licensing: Using offline licensing ensures that none of the above information is sent to our servers.

  • Discontinuing Use: If you do not want us to collect any of the above information and refuse to use offline licensing, the only option is to stop using the service. The service cannot operate without the essential authorization-related data.

Contact Us

If you have any questions, feedback, or concerns regarding this privacy statement, please contact us.