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.
The Plugin operates entirely on your local machine. We do not collect, transmit, or store any personal data, usage analytics, or telemetry. Specifically:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
All Plugin data is stored locally on your machine via IntelliJ Platform's persistence mechanisms. No Plugin data is transmitted to our servers.
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.
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.
The following data is stored locally within your project settings:
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.
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.
The Plugin interacts with the following third-party services only when you initiate the action. Their respective privacy policies apply:
--scan is enabled. The Plugin does not control this communication.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.
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.
Since all data is stored locally on your machine, you can delete it at any time by:
.idea/ directories.No data deletion request to us is necessary because we do not possess any of your data.
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.
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.