Freedom251 › Code Obfuscation Software
DashO

What DashO is
DashO is application protection software for Android, Java, and Kotlin applications. It is designed to help guard them against reverse engineering, code tampering, and unauthorized debugging. DashO applies protection after compilation as a build step, and says this can be done without changing application code. Its obfuscation features include Overload Induction renaming, control flow obfuscation, and string encryption. Configurable runtime defenses can detect tampering, debugging, rooted devices, emulators, and hooking frameworks, and respond according to configuration. Teams can add DashO to continuous integration with its command line interface, Gradle plugins for Android and Java, or Ant. PreEmptive does not offer a dedicated Maven plugin; Maven builds can call DashO through Ant. Installers are available for Windows, macOS, and Linux/GNU, while the software processes Android applications and Java or Kotlin class files. PreEmptive says build-time protections have little to no direct runtime impact; runtime checks may add overhead depending on configuration. A free trial is offered, with no duration stated on the product page. Plans are quoted and allowances vary: Starter has 2 seats and 1 application, Team has 8 seats and 5 applications, Group has 24 seats and 20 applications, and Enterprise offers unlimited seats, applications, and development teams.
Who it suits
DashO suits developers and teams protecting Android, Java, or Kotlin applications as part of a build or continuous integration workflow. Its quoted plans cover allowances for small teams through enterprise teams, with seat, application, and development-team limits varying by plan.
What it does well
- Protects Android, Java, and Kotlin applications after compilation.
- Includes control flow obfuscation, string encryption, and Overload Induction renaming.
- Runtime defenses can detect tampering, debugging, rooted devices, emulators, and hooking frameworks.
- Integrates with continuous integration through its CLI, Gradle plugins, or Ant.
- Installers are available for Windows, macOS, and Linux/GNU.
What to know first
- Plan prices are available by quote rather than stated amounts.
- A dedicated Maven plugin is not offered.
- Configured runtime checks may add overhead.
- Plan seat and application allowances vary.
Limits
Plan allowances vary. Starter includes 2 seats and 1 application; Team includes 8 seats and 5 applications; Group includes 24 seats, 20 applications, and 5 development teams. Enterprise has unlimited seats, applications, and development teams.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Team | Get Quote · Cross-stack protection · 8 seats · 5 applications · 1 development team | On request |
| Enterprise | Get Quote · Cross-stack protection · Unlimited seats, applications, and development teams | On request |
| Starter | Get Quote · 1 tech stack · 2 seats · 1 application | On request |
| Group | Get Quote · Cross-stack protection · 24 seats · 20 applications · 5 development teams | On request |
As preemptive.com lists them, read 3 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the DashO product page and start a free trial.
- Choose an installer for Windows, macOS, or Linux/GNU.
- Add DashO after compilation through its command line interface, a Gradle plugin, or Ant.
- For a Maven build, call DashO through Ant.
- Request a quote for a plan matching the required seats, applications, and development teams.
Verdict
Choose DashO if you need build-step protection for Android, Java, or Kotlin applications and want configurable runtime defenses alongside obfuscation. Its command line, Gradle, and Ant options support continuous integration workflows. Teams that require a dedicated Maven plugin or public plan prices should account for those limits when evaluating it.
Questions
Is DashO free?
A free trial is offered. Plan prices are available by quote.
Which applications does DashO protect?
It protects Android, Java, and Kotlin applications against reverse engineering, code tampering, and unauthorized debugging.
Which platforms have installers?
Installers are available for Windows, macOS, and Linux/GNU.
How can DashO be added to a build?
It supports a command line interface, Gradle plugins for Android and Java, and Ant. A Maven build can call DashO through Ant; there is no dedicated Maven plugin.
What are the plan allowances?
Starter includes 2 seats and 1 application; Team has 8 seats and 5 applications; Group has 24 seats, 20 applications, and 5 development teams. Enterprise has unlimited seats, applications, and development teams.
Who makes DashO?
DashO is a PreEmptive product. PreEmptive describes a dedicated support engineering team across the US and Europe and offers support cases.
Facts from DashO's own pages
- Build integrations
- DashO integrates into continuous integration through its command line interface, Gradle plugins for Android and Java, or Ant. · support.preemptive.com, 3 Oct 2026
- Founded
- 1996 · preemptive.com, 28 Sept 2026
- Headquarters
- Austin, Texas, United States · preemptive.com, 28 Sept 2026
- How it works
- DashO applies protection as a post-compile build step and says applications can be protected without code changes. · support.preemptive.com, 3 Oct 2026
- Intended users
- The pricing page presents plans for small teams through enterprise teams, with seat, application, and development-team allowances that vary by plan. · preemptive.com, 3 Oct 2026
- Maven support
- PreEmptive says it does not offer a specific Maven plugin and describes calling DashO through Ant from a Maven build. · preemptive.com, 3 Oct 2026
- Obfuscation
- Features include patented Overload Induction renaming, control flow obfuscation, and string encryption. · preemptive.com, 3 Oct 2026
- Performance
- The product page says build-time protections have little to no direct runtime impact, while runtime checks may add overhead depending on configuration. · preemptive.com, 3 Oct 2026
- Purpose
- DashO protects Android, Java, and Kotlin applications against reverse engineering, code tampering, and unauthorized debugging. · preemptive.com, 3 Oct 2026
- Runtime defense
- DashO can detect tampering, debugging, rooted devices, emulators, and hooking frameworks and respond according to configuration. · preemptive.com, 3 Oct 2026
- Support
- PreEmptive describes a dedicated support engineering team across the US and Europe and offers support cases. · preemptive.com, 3 Oct 2026
- Supported systems
- Installers are available for Windows, macOS, and Linux/GNU; the product processes Android applications and Java or Kotlin class files. · support.preemptive.com, 3 Oct 2026
- Trial access
- The DashO product page invites users to start a free trial; it does not state a trial duration there. · preemptive.com, 3 Oct 2026
- Usage data
- DashO may send feature usage and summary project data to PreEmptive servers through its Customer Feedback Program, which can be disabled. · support.preemptive.com, 3 Oct 2026
Where DashO stands on Freedom251
- Code Obfuscation Software#14 of 34
