Most vulnerabilities are found by attackers, not developers.

Security issues rarely announce themselves.

They hide in code, dependencies, integrations and configurations, often unnoticed until someone finds them. When that someone is an attacker, the impact can be significant: downtime, data loss, compliance failures, financial penalties and damage to customer trust.

Hacka helps you see your software through an attacker’s eyes. In minutes, our automated scans identify vulnerabilities, exposed credentials, compliance risks and hidden weaknesses across your applications and codebase.

The average organisation takes 194 days to identify a security breach. Hacka finds potential security issues in minutes.

#482 SSRF via avatar fetcher

High

uploads/avatar.ts:142 CWE-918 CVSS 8.6

Confirmed exploitable

Taint flow 3 hops · unsanitised
  1. Source req.body.url routes/upload.ts:18
  2. Flow resolveAvatar(input) services/avatar.ts:54
  3. Sink fetch(url) uploads/avatar.ts:142
Suggested patch uploads/avatar.ts
142-const res = await fetch(url);142+if (!isPublicHost(url)) {143+  throw new SsrfError('private network blocked');144+}145+const res = await fetch(url, { redirect: 'error' });
Verdict

Reachable from unauthenticated POST /upload. Patch passes 412 tests in CI.

Open PR #482

What one scan covers

One scan. Everything you need to know.

Security

Vulnerability detection

Attackers only need one weakness.

Hacka identifies vulnerabilities across your application, including authentication flaws, exposed endpoints, unsafe inputs and insecure data handling. Every issue is prioritised by severity and includes clear remediation guidance.

Compliance

Compliance & regulatory risk

Security is also a business responsibility.

Hacka highlights issues that may impact compliance with standards such as GDPR, HIPAA and PCI-DSS, helping you understand risks and reduce exposure before they become a problem.

DEPENDENCIES

Third-party libraries & dependencies

Your software depends on more than your own code.

Hacka analyses frameworks, packages and libraries for known vulnerabilities, outdated components and supply-chain risks, so you can stay ahead of emerging threats.

EXPOSURE

Exposed data & secrets

The most damaging breaches often start with something left exposed.

Hacka detects API keys, credentials, tokens, connection strings and sensitive data hidden within your codebase, helping you find exposures before attackers do.

Three steps. One report. Greater visibility.

01 - Connect

Point us at your code.

Paste a GitHub URL, upload a ZIP file, or connect your repository directly. No setup, configuration, or software installation required.

02 - Scan

We do the work.

Hacka analyses your codebase for security vulnerabilities, compliance risks, third-party dependency issues, and exposed data. A comprehensive assessment delivered in minutes.

03 - Report

Understand what matters.

Receive a detailed report highlighting potential vulnerabilities, risks, and areas for review. Understand the potential impact, prioritise your next steps, and share findings with your developers, security teams, or suppliers.

“I scan every client project before delivery now. It takes five minutes and I bill it as due diligence. Twice it’s caught something I would have missed.”

Priya, freelance developer

“Hacka has become a key part of how we approach software quality at Code Galaxy. It gives our development team clear visibility of potential vulnerabilities within the systems we build, allowing us to address risks early and with confidence.

The real value is in how it prioritises what matters. Instead of generic alerts, we get a structured view of risk, which helps us focus on building robust, well-tested software for our clients without slowing down delivery.”

Nicky, Code Galaxy

Can you afford not to?

Run your first scan for free – no card required*

Starter

For individuals and small businesses.

£ 41.67 /per month
£500/per year (All prices are subject to VAT)
Get started
  • Up to 2 seats
  • 12 credits per month
  • Scan websites, applications and codebases in minutes
  • 5,000+ security checks across all major programming languages
  • Security vulnerability detection
  • Compliance and regulatory risk assessment
  • Third-party dependency and supply-chain analysis
  • Exposed credentials, API keys and sensitive data detection
  • AI-powered vulnerability discovery
  • Risk-prioritised findings
  • Clear remediation guidance for every issue
  • AI-generated fix recommendations and prompts
  • GitHub, GitLab and Bitbucket repository integration
  • Jira integration
  • Slack integration
  • Microsoft Team integration
  • Downloadable PDF reports
  • Same-day results
  • Cancel at anytime

Team

For expert teams.

£ 208.33 /per month
£2500/per year (All prices are subject to VAT)
Get team
  • Everything in starter package
  • Up to 10 seats
  • 60 credits per month
  • Shared access across repositories and projects
  • Priority support
  • Ideal for multiple projects and repositories
  • Suitable for internal development teams and agencies
  • Cancel at any time

Enterprise

For more complex security and compliance requirements.

Enquire
 
Get in touch
  • Everything in Team package
  • Custom scan allowances tailored to your volume
  • Unlimited users
  • Advanced compliance checks
  • Single Sign-On (SSO)
  • Custom reporting and executive summaries
  • White-label reporting and client-facing reports
  • Dedicated account manager
  • Priority onboarding and support
  • Bespoke deployment and integration options

Frequently asked questions

Do I need a security background to use Hacka?

No. Anyone can run a scan – simply connect to a GIT account, select a repository and Hacka does the rest.

The report is designed so you can review it yourself, share it with a developer, or pass it to a security consultant. You don’t need to know what a vulnerability is to find out if you may have one.

How long does a scan take?

Most scans complete in under 10 minutes, and you don’t lift a finger while it runs.

From the moment you submit a repository, Hacka takes over completely.

It securely accesses your codebase, hunts for vulnerabilities using AI, and triages every candidate finding to determine which ones are genuinely exploitable – all automatically, in the background, without you needing to do a thing.

What you get at the end isn’t thousands of alerts to wade through. It’s a clean, prioritised list of confirmed vulnerabilities with specific guidance on how to fix each one.

The exact time depends on the size and complexity of the codebase; for example, a smaller repository will typically finish faster, a larger one may take a little longer.

But never days. Never weeks. Never a three-week wait for a consultant to deliver a PDF. Security review used to mean clearing your diary. With Hacka, it means pressing a button.

Is my code safe to upload?

Yes! And we built Hacka with this question in mind from day one.

Your code is processed within a secure, isolated environment and is permanently deleted once the scan is complete.

It is never shared, never used to train models, and never used for any purpose other than generating your report.