Free
$0/mo
Prototype and evaluate.
- 5 entities
- Unlimited alert rules
- 2 connectors
- 250 MB data/mo
- 7-day message history
- 1 user
Pricing
No credit card. No hidden gates. Pick a product, pick a tier, and go.
Devices, data, validation, and access control.
Free
$0/mo
Prototype and evaluate.
Starter
$10/mo
Small team, real traffic.
Standard
$45/mo
Growing products in production.
Pro
$129/mo
Room to grow.
Every Contact plan includes:
MQTT + REST API Real-time streaming 15+ validation rules IAM roles & policies| Plan | Price | Entities | Connectors | Dashboards | Data / Month | Message History | Audit Log | Users |
|---|---|---|---|---|---|---|---|---|
| Free | $0/mo | 5 | 2 | 3 | 250 MB | 7 days | N/A | 1 |
| Starter | $10/mo | 15 | 5 | 5 | 1 GB | 30 days | N/A | 1 |
| Standard | $45/mo | 75 | 25 | 20 | 3 GB | 90 days | 90 days | 5 |
| Pro | $129/mo | 200 | 100 | 50 | 6 GB | 180 days | 90 days | 10 |
Visual workflows, connectors, and execution capacity.
Free
$0/mo
10 flows, 550 runs/mo.
Starter
$14/mo
20 flows, 3,000 runs/mo.
Standard
$34/mo
50 flows, 12,000 runs/mo.
Pro
$79/mo
100 flows, 25,000 runs/mo.
Every Strand plan includes:
Visual workflow editor All connectors + templates Run history + observability Branching, loops, error handling| Plan | Price | Flows | Connectors | Runs / Month | Runs at Once | Compute Units | Run History | Audit Log | Users |
|---|---|---|---|---|---|---|---|---|---|
| Free | $0/mo | 10 | 3 | 550 | 2 | 5,000 | 7 days | N/A | 1 |
| Starter | $14/mo | 20 | 50 | 3,000 | 3 | 15,000 | 30 days | N/A | 1 |
| Standard | $34/mo | 50 | 150 | 12,000 | 5 | 35,000 | 90 days | 90 days | 5 |
| Pro | $79/mo | 100 | 200 | 25,000 | 8 | 125,000 | 1 year | 90 days | 10 |
Estimate your usage
A compute unit (CU) measures the resources each workflow step uses: runtime, memory, and data transfer combined into a single number. Adjust the sliders to see how far each plan takes you.
File scanning, payload analysis, and threat detection.
Free
$0/mo
See it work on your own files.
Starter
$9/mo
One app, in production.
Standard
$29/mo
A team, and something to watch.
Pro
$79/mo
Answer to someone else.
Every Surface plan includes:
Malware — trained models, YARA rules, live threat feeds Prompt injection — in the text your AI features read Spreadsheet formula injection — the CSV that runs a shell when opened Decompression bombs — small on disk, enormous once opened Deceptive file types — a program wearing a.pdf extension Active content in uploaded markup — hidden iframes, offsite redirects REST API plus Go, Python and JS SDKs
The local scanner runs the same engines on your hardware and the file
never leaves it. Hosted scanning does one thing it cannot: scripts
(.js, .vbs, .wsf) go through a
sandbox that emulates them and reports the URLs they would fetch, the
commands they would run and the files they would write. The binary reads
those statically. Its string deobfuscation and macro analysis are
deliberate subsets too.
So: if a file cannot leave your network, run it locally and lose nothing but that depth. If it can, and it is an obfuscated script, the API sees more. The full comparison is in the docs.
| Plan | Price | Scans / Month | Max file size | Scan History | Audit Log | Users |
|---|---|---|---|---|---|---|
| Free | $0/mo | 100 | 10 MB | 7 days | N/A | 1 |
| Starter | $9/mo | 2,000 | 25 MB | 30 days | N/A | 1 |
| Standard | $29/mo | 10,000 | 50 MB | 90 days | 90 days | 5 |
| Pro | $79/mo | 25,000 | 100 MB | 1 year | 90 days | 10 |
Need larger files or higher limits than Pro? Contact us about a custom plan.
Add a second product and save 10% across both. Add all three and save 15% across every subscription. Mix and match Contact, Strand, and Surface across any tier.
Yes. Contact, Strand, and Surface are billed independently, so you can be on any tier for each. Subscribing to two products saves 10% across both; subscribing to all three saves 15% across every subscription.
Each file or payload scan counts as one request against your monthly scan allowance (including cache hits). Limits reset each billing cycle. Need more? Upgrade your plan or contact us for volume pricing.
You'll see a clear warning in the dashboard before you hit a limit. If you exceed it, new operations are paused (not lost) until you upgrade or the next billing cycle. No data is ever deleted because of a plan limit.
Yes, anytime. Downgrades take effect at the end of the current billing period. There are no cancellation fees or lock-in contracts.
Your new plan's history window applies going forward: messages, runs, and scans older than that window are removed on the next cleanup cycle. Export anything you want to keep before downgrading. Usage limits never delete data; only the history window does.
Monthly by default. Annual billing with a discount is coming soon; contact us if you'd like to prepay now.
Yes. If you need higher limits, dedicated infrastructure, or custom SLAs, reach out and we'll put together a plan that fits.
Free tier on every product. No credit card. No sales call.