NewPricing is now pay-as-you-go — unlimited scanning, free. Tokens only for AI.See pricing →
Pricing

Scanning is free. You pay for AI.

Scans run on your machine, so they cost nothing and we never limit them. Tokens are only spent when the AI works — an agentic pen test, an explanation, a report. No seats to buy before you can start.

All prices in Canadian dollars.
Free
CA$0/month
500 tokens every month

The whole scanner, unlimited. No card required.

All five scanners (Semgrep, Trivy, Gitleaks, Checkov, Syft)Every finding, every severity — nothing hiddenUnlimited repositories, unlimited scansLocal web UI reportPre-commit hook and CI mode (SARIF)500 tokens every month, free
ProMost popular
CA$25/month
3,000 tokens every month
About 8 agentic pen tests a month

For one developer shipping regularly.

Everything in Free, unmeteredAgentic penetration testingAI explanations and fix instructionsSecurity and compliance reportsMCP integration for Claude, Cursor & CopilotTokens roll over one month
TeamBest value
CA$79/month
10,000 tokens every month, shared
CA$15.80/seat/month

A small team on one bill.

Everything in Pro, for every seatOne shared token poolEach developer scans on their own machineOne bill for the whole team

What a token buys

Tokens track what a task actually costs to run. Nothing is rounded up in our favour, and anything served from cache is free.

Agentic penetration test
a full adaptive engagement against one target
365 tokens
Agentic pen test (Opus)
the deeper model, for harder targets
915 tokens
Security report
graded posture report over your findings
100 tokens
Compliance report
licence and privacy posture
50 tokens
AI explanation per finding
plain-English cause and fix
5 tokens
Repeat of anything cached
cached results are always free
free

Need more? Top up.

One-time packs, no subscription required. Purchased tokens never expire and are kept separate from your monthly allowance — cancelling a plan never touches them.

Starter
CA$5
500 tokens
~1 pen test
Builder
CA$19
2,000 tokens
~5 pen tests
Studio
CA$54
6,000 tokens
~16 pen tests
Scale
CA$169
20,000 tokens
~54 pen tests
Compare plans

FeatureFreeProTeam
Scanning — free on every plan
All 5 scanners
Every finding, every severity
Unlimited repositories & scans
CI mode (SARIF), pre-commit hook
Watch mode
MCP (Claude, Cursor, Copilot)
AI — paid for with tokens
Agentic penetration testing
AI explanations & fix steps
Security & compliance reports
Tokens per month5003,00010,000 / 20,000
Buy more anytime
Team
Seats115 or 10
Shared token pool & one bill——
Support
Community & docs
Priority support—
Questions

Does Trojan upload my code anywhere?

No. Trojan runs entirely on your machine. The only data sent to our servers is finding metadata (rule ID, scanner, severity, title) — never your source code.

What do I actually pay for?

Scanning. Every scanner, every severity, unlimited repositories — all free, because it runs on your machine and costs us nothing. Tokens are spent only when the AI works: an agentic penetration test, a plain-English explanation, a generated report.

What is a Trojan Token worth?

Tokens track what a task genuinely costs to run. An agentic penetration test is about 365 tokens, a security report 100, an AI explanation 5. Anything served from cache is free. Every plan and pack lists exactly how many you get.

What happens if I run out mid-scan?

The run pauses and is saved. Top up and it resumes exactly where it stopped — the agent keeps everything it had already found. Nothing is lost and you are never charged twice for the same work.

Do my tokens expire?

Tokens you buy in a pack never expire. Your monthly plan allowance rolls over for one month, so an unused month is not wasted, but it does not stockpile forever. The two are kept in separate buckets and your monthly allowance is always spent first.

What happens to my purchased tokens if I cancel?

You keep them. Cancelling ends your monthly allowance, but tokens you paid for outright are yours and stay in your account.

Can I cancel anytime?

Yes. No contracts, no lock-in. Cancel from your dashboard and your plan ends at the current billing period.

Do you offer refunds?

All sales are final. Because the Trojan CLI is a binary that can be installed and used immediately, and we have no way to verify removal from a device, we can't offer refunds. If you were charged in error, email hi@trojancli.com within 14 days.

Start now

Lock down your code today.

Free forever for solo devs. Fourteen days of Pro for teams, no card required.

Start 14-day trialRead the docs