Home Features Getting Started Pricing Dictionaries Blog Feedback

ADB Pro Plugin — Privacy Policy

Last updated: June 17, 2026

ADB Pro ("the Plugin") is a JetBrains IDE plugin for Android development, distributed through the JetBrains Marketplace and developed by codetroupe ("we", "us", "our"). This Privacy Policy explains how the Plugin handles your data when installed and used in JetBrains IDEs such as IntelliJ IDEA and Android Studio.

1. Data Collection

The Plugin operates entirely on your local machine. We do not collect, transmit, or store any personal data, usage analytics, or telemetry. Specifically:

2. License Validation

The Plugin uses JetBrains Marketplace for license validation. When you activate your license or start a trial, the communication occurs between your JetBrains IDE and JetBrains' servers — not through our servers. JetBrains' handling of your data is governed by the JetBrains Privacy Policy.

3. Network Communications

The Plugin operates primarily on your local machine. The following features initiate network connections only when you explicitly use them. In all cases, the Plugin communicates directly with the target service. We do not operate intermediary servers, proxies, or relay services.

3.1 Quick Setup — SDK Version Fetching

When you use the Quick Setup feature to configure third-party SDKs, the Plugin queries Maven Central (repo1.maven.org) to retrieve available version lists. Only public package metadata (group IDs, artifact IDs, version numbers) is fetched. No project data, source code, or identifying information is sent.

3.2 AAB Tools — Remote Repository Scanning

If you configure remote repositories in AAB Tools, the Plugin communicates directly with GitHub or GitLab repositories you specify, using API tokens you provide. We do not operate or control these third-party services.

3.3 AAB Tools — Bundletool Download

The Plugin downloads bundletool from Google's official Maven repository (dl.google.com) when needed for AAB-to-APKS conversion. This is a one-time binary download; no project data is transmitted.

3.4 R8 Assistant — Remote Mapping Files

If configured, the R8 Assistant fetches ProGuard/R8 mapping files from your CI server, GitHub Releases, or GitLab job artifacts using URLs and authentication tokens you provide. No data is sent to our servers.

3.5 R8 Assistant — Obfuscation Dictionary Download

The R8 Assistant can download preset obfuscation dictionaries from the built-in GitHub Pages CDN (codetroupe.github.io). These are static text files hosted by GitHub; no project data is transmitted.

3.6 Res Guard — AabResGuard JAR Download

The Res Guard feature downloads the AabResGuard tool JAR from its official GitHub releases repository when needed for resource obfuscation. This is a one-time binary download; no project data is transmitted.

3.7 Build Tools — Gradle Build Scans

If you enable the --scan option in Build Tools, the Gradle daemon sends build performance data to Gradle Enterprise (gradle.com). This is handled entirely by the Gradle tooling; the Plugin does not intercept, modify, or access this data.

3.8 Dependency Health — Version Checks

The Dependency Health feature may query Maven Central to check for newer stable versions of your dependencies. Only public artifact metadata is retrieved. No project data or dependency tree information is sent.

4. Data Storage

All Plugin data is stored locally on your machine via IntelliJ Platform's persistence mechanisms. No Plugin data is transmitted to our servers.

4.1 Plugin Settings

Per-project configurations — including AAB Tools remote repositories, Build Tools parameters, R8 Assistant preferences, Res Guard whitelists, Dependency Health analysis settings, CI/CD generation options, and UI state — are stored locally within your project directory or IntelliJ's per-project storage.

4.2 Credentials

Signing passwords, keystore passwords, and remote repository API tokens are stored securely using your operating system's credential store (e.g., Windows Credential Manager, macOS Keychain, Linux Secret Service) via IntelliJ's PasswordSafe API. Credentials are never written to plain-text configuration files or shell history.

4.3 Build History and Analysis Data

The following data is stored locally within your project settings:

4.4 Diagnostic Logs

The Plugin's internal diagnostic logs (visible in the Logs tab of the ADB Pro tool window) are stored in memory only. They are not persisted to disk and are lost when the IDE restarts. You can export them manually for bug reports.

4.5 File Modifications

The Quick Setup feature modifies project files including build.gradle.kts, proguard-rules.pro, libs.versions.toml, gradle.properties, and CI/CD configuration files. An automatic backup is created before each modification so you can undo changes at any time. The R8 Assistant, Res Guard, and CI/CD Tools features may also write to these files when applying generated configurations.

5. Third-Party Services

The Plugin interacts with the following third-party services only when you initiate the action. Their respective privacy policies apply:

6. Source Code

The ADB Pro Plugin is proprietary software. The Plugin's source code is not publicly available. For information about the Plugin's functionality, data handling practices, or to request a code review for security purposes, please contact us through the JetBrains Marketplace plugin page.

7. Children's Privacy

The Plugin is a developer tool intended for professional use by software engineers. We do not knowingly collect any information from children under the age of 13.

8. Data Deletion

Since all data is stored locally on your machine, you can delete it at any time by:

No data deletion request to us is necessary because we do not possess any of your data.

9. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date. Continued use of the Plugin after changes constitutes acceptance of the revised policy.

10. Contact

If you have questions about this Privacy Policy, you can reach us at 294128852@qq.com or through the ADB Pro plugin page on JetBrains Marketplace.