Getting Started

Can I try Embold for free?

Yes! There are two options for a free Embold account. Click here to know more about free Embold account.

Which account is right for me?

To know more about Embold packages click here.

Yes No

About Embold

What is Embold?

Embold is your software analytics platform. It lets you make informed decisions in software development and maintenance so that you can build maintainable, high-quality software. Embold leverages its proprietary analytics engine to analyze your code and gives you rich insights in a time-efficient manner. Features like ‘Key Performance Indicators’ and ‘Quality Gates’ ensure a high level of software source code quality while you concentrate on fast-paced development. Connect your source code repositories, issue-tracking systems and build systems to Embold today for a completely integrated workflow.

Why is static code analysis important?

Static code analysis helps you to identify potential software quality issues in the development stage, before the software moves to production. It can detect areas in your code that need re-factoring or simplification. It can detect programming errors or flaws and thereby reduce the number of issues detected during testing or execution. It can detect design issues and help you to improve maintainability, re-usability, functionality, runtime behaviour and portability of your program. It can also improve the communication in your development team and help train developers to produce high quality source code.

What is static code analysis?

Static code analysis is a way of analyzing source code without building or executing the program. The analysis is either performed on the source code files as they are written by the software developers, or on the object code that is produced by the compiler. This has the advantage that in most cases no build or runtime environment is required for the analysis. This is opposed to analyzing the program during its runtime (“dynamic analysis”).

How does Embold differ from its competitors?

Embold uses an algorithmic approach to detect structural design issues in code, called anti-patterns. Our dependency-analysis view is another powerful feature that supports visual diagnostics and detailed analysis of your code. Our unique ranking engine, prioritizing the hotspots based on an intelligent scoring system, helps our users address their most challenging issues quickly and effectively. Our human-centered approach, designed with both managers and developers in mind, is an elegant, easy-to-use solution to the software problem.

Is Embold open source?

No, at this time Embold is a proprietary software application.

Yes No

System Requirements

What is the minimum required screen resolution?

We strongly recommend a resolution of 1024px x 768px or higher to ensure proper rendering of the interface.

What devices are supported?

While Embold will run on any device that can access a supported browser, we recommend using a device with a minimum screen resolution of 1024px x 768px.

What browsers are supported?
Operating SystemBrowserVersion
Mac OSXSafari
Firefox
Google Chrome
Latest
Latest
Latest
Windows 7, 8, 10Internet Explorer
Firefox
Google Chrome
11.0 or above
Latest
Latest
Ubuntu 16.04Firefox
Google Chrome
Latest
Latest
Yes No

Hosting and Security

Where is Embold hosted?

All data is securely stored in the Amazon data center in Frankfurt, Germany. We take data privacy and security seriously and make sure your data never leaves Germany.

Does Embold offer an on-premise solution?

Absolutely. We offer an on-premise version of Embold that can easily be integrated into your own environment. Find out more about our account types here or get in touch with us directly for more information.

Is my connection to Embold secure?

Yes. All communication between your web browser and Embold is encrypted using an industry standard SSL certificate issued by Amazon. You can always personally verify this by clicking on the lock symbol in your browser.

Yes No

Scans

What if my code size exceeds the licensed limit?

In short, any attempts to scan will fail. The good news is, there are some simple ways to fix this:

  • Upgrade your license
  • Configure your repository to only scan a portion of your code
  • Remove unused repositories to free up space

If you need support to configure your repository, don’t hesitate to contact us.

What languages does Embold support?

Embold’s four-vector analysis (Code Metrics, Design Issues, Duplication and Code Issues) is made possible through a blend of our proprietary, state-of-the art Embold analyzer as well as external open source tools.

Don’t see your language on the list? Contact us

LanguageVersionCode IssuesMetricsDuplication Anti-patterns
JavaEmbold: 23
PMD : 313
SpotBugs : 447
18✔︎18
C99Embold: 310
CppCheck : 338
18✔︎22
C++98, 14, 11Embold: 310
CppCheck : 338
18✔︎22
C#.Net FW 2.0 - 7.0, .Net Core 1.0Embold: 48
18✔︎19
Objective-C2.0Embold: 3518✔︎18
TypeScript2.0 - 3.0TSLint : 16318✔︎18
JavaScriptES5, ES6JSHint : 164
ESLint : 226
Embold : 2
18✔︎7
Python3.0PYLint : 3713✔︎
PHPPHPMessDetector :34
PHPCodesniffer :113
3✔︎
GoGOMetaLinter : 533✔︎
KotlinDetekt : 583✔︎
SoliditySolium : 283✔︎
SQLSQLCheck : 293✔︎
How long does an analysis take?

The duration of an analysis depends on several factors such as programming language, lines of code, hosting servers, and whether it’s the first scan or an incremental scan. See the table below for some baseline calculations based on our cloud-hosted version:

Java & C
Lines of Code Time (in minutes)
10,000 3–5
100,000 5–8
300,000 20–25

Yes No

Account

How can I upgrade my current plan?

Upgrade your account quickly and easily via the Account Management Dashboard. Click here to know how to upgrade your current account.

My code base is larger than 1 million lines of code.

No problem. We offer affordable, custom solutions sure to match your needs. Get in touch with one of our customer support members now to see how we can help.

Yes No

Payment and Billing

What payment options do you accept?

At this time we accept MasterCard, Visa, and American Express.

Is there a discount for annual subscriptions?

​​Customers who book an annual subscription receive a 20% discount.


Yes No

Managing License

Can I move Embold from my current machine to another?
How to upgrade my Embold license?
How to activate Embold in case the license is expired?

Yes No
Suggest Edit