Share your experience using Appaloosa

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 84,000+ reviews on PeerSpot:

AnirbanSarkar - PeerSpot reviewer
Head - Solution Management Group at Meteonic Innovation Pvt. Ltd.
Real User
Top 5Leaderboard
Has code hardening and obfuscation features, and adds a security layer; user-friendly and easy to integrate
Pros and Cons
  • "DexGuard is one of the best products I've seen regarding the code hardening and obfuscation layers it can implement. It's a well-known product in the market, and it also has an open-source version called ProGuard which I also find valuable because it's more of an application optimizer for making your code sites smaller. What I like best about DexGuard is that it takes all the features of ProGuard and adds a security layer. DexGuard is also popular as a command line product that can be easily integrated with my company's system. I also like that it's not very difficult to understand as a product and is user-friendly."
  • "What needs improvement in DexGuard is its maturity level in terms of Flutter support. DexGuard doesn't cover every aspect of SDK protection, particularly for Flutter-based applications. The product just started supporting Flutter-based applications, so it's not yet on a mature level. Flutter is a platform widely used for mobile application development, and DexGuard still needs many improvements in supporting Flutter for obfuscation purposes. Compared to other products, onboarding DexGuard can be more challenging because it lacks evaluation. The DexGuard team gives a very technical demonstration. Still, there's no evaluation for this product, which means people have to judge it based on the demonstration only, which can be challenging. If you compare DexGuard with Alluvial or New Relic APM based on technical aspects, there's no problem with DexGuard because it's pretty stable. I've not heard anyone saying that it's a low-end product or that it doesn't meet requirements. However, other products can sometimes be a bit more economical when compared with DexGuard because the DexGuard team still has some low-hanging scenarios that need to be taken care of. As DexGuard is a sophisticated product, for example, it can give thirteen layers of obfuscation and a very high level of code hardening. It can catch particular issues and run time through ThreatCast. Hence, it has features that other products don't have, so you might have to pay a small premium based on specific scenarios, which makes other products more economical than DexGuard. This could be another area for improvement."

What is our primary use case?

DexGuard is used for obfuscation and code hardening. It's a product that protects your Android applications that go to the Play Store. DexGuard does more than obfuscation as it also has code hardening and encapsulation features. The tool protects your applications from being re-engineered and taken out.

What is most valuable?

DexGuard is one of the best products I've seen regarding the code hardening and obfuscation layers it can implement. It's a well-known product in the market, and it also has an open-source version called ProGuard which I also find valuable because it's more of an application optimizer for making your code sites smaller. 

What I like best about DexGuard is that it takes all the features of ProGuard and adds a security layer.

DexGuard is also popular as a command line product that can be easily integrated with my company's system. I also like that it's not very difficult to understand as a product and is user-friendly.

What needs improvement?

What needs improvement in DexGuard is its maturity level in terms of Flutter support. DexGuard doesn't cover every aspect of SDK protection, particularly for Flutter-based applications. The product just started supporting Flutter-based applications, so it's not yet on a mature level. Flutter is a platform widely used for mobile application development, and DexGuard still needs many improvements in supporting Flutter for obfuscation purposes.

Compared to other products, onboarding DexGuard can be more challenging because it lacks evaluation. The DexGuard team gives a very technical demonstration. Still, there's no evaluation for this product, which means people have to judge it based on the demonstration only, which can be challenging.

If you compare DexGuard with Alluvial or New Relic APM based on technical aspects, there's no problem with DexGuard because it's pretty stable. I've not heard anyone saying that it's a low-end product or that it doesn't meet requirements. However, other products can sometimes be a bit more economical when compared with DexGuard because the DexGuard team still has some low-hanging scenarios that need to be taken care of.

As DexGuard is a sophisticated product, for example, it can give thirteen layers of obfuscation and a very high level of code hardening. It can catch particular issues and run time through ThreatCast. Hence, it has features that other products don't have, so you might have to pay a small premium based on specific scenarios, which makes other products more economical than DexGuard. This could be another area for improvement.

An additional feature I'd like to see in DexGuard is a GUI. There should be two options in the product, the command line option and a GUI option. Some people prefer using the command line option, and some people would love the GUI option, so having both options in DexGuard would make the product better.

For how long have I used the solution?

I've been working on DexGuard since 2018.

What do I think about the stability of the solution?

DexGuard is a stable product.

What do I think about the scalability of the solution?

DexGuard is a scalable product mainly because of its licensing model. Its license is based on the industry you're using it for. DexGuard licensing is also based on how many applications you have, so it's very much scalable.

How are customer service and support?

Regarding technical support, DexGuard doesn't have support lines available in every country it represents. It has region-based support, so there might be a delay at times. Still, considering the quality of support, DexGuard is very good because the DexGuard guard team comprises experts rather than novices who don't know anything about the product or support. DexGuard also has domain specialists, so if you're in the banking industry and need support, a specific DexGuard support team will assist you. If you're in the gaming industry, DexGuard also has a particular support team for you. You get domain-specific support from DexGuard.

The DexGuard support team has a rigorous selection process and training.

On a scale of one to five, I'm rating DexGuard as four because it still needs improvement SLA-wise. At times, I've seen the response time is a bit longer than the other tools I work with. One aspect of support is the quality, and the other is the TAT, which means the DexGuard team has to respond or acknowledge issues immediately, apart from giving good quality support, which is why I'm unable to provide support with a perfect score.

How was the initial setup?

As DexGuard is a command-line product, its initial setup is simple. If you're using ProGuard, you can add DexGuard to it, which means you don't have to do the entire structure. While most of the products with different UIs have to be set up in a bit more complicated manner, that isn't the case with DexGuard being a command-line tool.

The Guardsquare team also gives you the commands, so it's even easier to set up DexGuard. It's a well-supported and well-documented product.

I'm scoring DexGuard a five out of five in terms of setup as it's known to everyone and it's user-friendly.

What's my experience with pricing, setup cost, and licensing?

DexGuard has a very flexible licensing model that's lucrative. As it's based on your industry and the number of applications you have, you won't have to pay as much as what an enterprise is paying if you're a small business.

My rating for DexGuard pricing and licensing is a five out of five. If I could rate it more than five, I would because it's excellent.

What other advice do I have?

My company also works with Guardsquare products. It's a partner of Guardsquare. 

I have hands-on experience with DexGuard, iXGuard, and ThreatCast from Guardsquare.

My rating for DexGuard is nine out of ten because it's good enough. I'm not giving it a ten because it still has room for improvement.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Senior Product Specialist at a tech services company with 51-200 employees
Real User
Top 10Leaderboard
Good pricing, good support, and robust protection from reverse engineering and hacking
Pros and Cons
  • "Obfuscation is most valuable. One of our clients is using this particular solution because many times, we have seen hackers slowing the game and taking monetary benefits. It protects their mobile application from being hacked."
  • "The DexGuard implementation for the libGDX engine is quite tedious."

What is our primary use case?

It is for mobile application protection. We had one client whose requirement was to implement DexGuard to protect a mobile application from reverse engineering.

How has it helped my organization?

It is a mobile application security tool. It jumbles your source code, and no hackers can see your source code. They cannot reverse engineer the source code.

What is most valuable?

Obfuscation is most valuable. One of our clients is using this particular solution because many times, we have seen hackers slowing the game and taking monetary benefits. It protects their mobile application from being hacked.

What needs improvement?

The DexGuard implementation for the libGDX engine is quite tedious. 

One feature called app slowness is not available for iOS. It is available in Android but not in iOS.

For how long have I used the solution?

It has been more than two years.

What do I think about the stability of the solution?

Based on the reviews that I have got from the customer, so far, it has been quite stable, and it keeps on improving itself based on the Android versions.

What do I think about the scalability of the solution?

It is scalable. In terms of its users, there is a security team of four members. They are all using it on a daily basis.

How are customer service and support?

We have got gold support. Their support has been good till now. I would rate them a four out of five.

How would you rate customer service and support?

Positive

How was the initial setup?

DexGuard can be implemented in the Unity framework very easily, but for the libGDX engine, it takes time and lots of effort. You have to try again and again. For the Unity framework, it can be very easily implemented. You can implement it within 10 to 15 days, but when it comes to the libGDX search engine, it is very complicated. It is very tedious.

There are two versions of Guardsquare: one is DexGuard and one is iXGuard. iXGuard is for iOS, and DexGuard is for Android. It took almost three and a half months to implement DexGuard, and it took almost two months to implement iXGuard.

What's my experience with pricing, setup cost, and licensing?

I have been involved in the pricing. It is not very expensive. Its pricing is very good. It depends on the number of downloads you're having on the Play Store. I would rate it a five out of five in terms of pricing.

What other advice do I have?

Overall, I would rate it a 10 out of 10.

Disclosure: I am a real user, and this review is based on my own experience and opinions.