Three monthly plans plus pay-as-you-go pricing on every additional container — no per-user fees, no setup, cancel any time.
The entry plan — ten containers a month, full event history.
For freight teams moving containers weekly.
For brokerages and 3PLs running at volume.
One credit tracks one unique container for 30 days. Re-tracking the same container within those 30 days is free. Credits expire 12 months after purchase — stockpile during quiet months without losing value.
The sweet spot for mid-size import/export ops.
Sign up + buy 20Heavier seasonal volume — clears mid-month easily.
Sign up + buy 50Every plan includes a generous monthly quota. Go over and you keep tracking — no hard cap, no surprise overage tier. Each additional container is billed at the plan's per-container overage rate (separate from pay-as-you-go credits, which don't require a subscription).
The Starter plan has no overage. Hit the 10-container cap and tracking pauses until next cycle. Upgrade to Pro any time to keep going.
The 51st container of the month and every one after — $5.00 each, billed at the end of the cycle. Track an extra 100 containers, pay $500 over your $250 base.
The 201st container of the month and every one after — $4.50 each. Built for brokerages and 3PLs whose volume spikes seasonally without the need to renegotiate.
The full feature matrix at a glance — what's in each tier and where they diverge.
| Feature | Starter | Pro | Broker |
|---|---|---|---|
| Monthly price | $60 | $250 | $900 |
| Containers included | 10 | 50 | 200 |
| Per-container overage | — | $5.00 | $4.50 |
| Event history | Unlimited | Unlimited | Unlimited |
| Live AIS vessel positions | ✓ | ✓ | ✓ |
| Dashboard access | ✓ | ✓ | ✓ |
| REST API access | — | Basic | Full |
| Webhooks | — | — | ✓ |
| Email alerts | — | ✓ | ✓ |
| Support | Email, ~12h | Email, ~4h | Priority, ~1h |
| Custom branded reports | — | — | Coming soon |
The fine print, plainly.
One container number polled at least once during the billing cycle. Re-adding the same container number within the same cycle doesn't double-count. We don't charge for failed lookups — only data we actually retrieve.
Overage is metered per-container and charged at the end of each cycle via your saved card. You'll see the breakdown in your dashboard — base plan + N containers × rate. No tier upgrades or surprise multipliers.
Any time, from your billing dashboard. Downgrades take effect at the next cycle so you keep what you paid for. Cancellation stops future charges but doesn't refund the current period.
Correct — Starter is dashboard-only. The REST API requires Pro or higher; webhooks are Broker-only. The dashboard exports event history as CSV if you need to pull data out.
Maersk, MSC, CMA CGM, Hapag-Lloyd, ONE, Evergreen, COSCO, ZIM, and any container/BOL/booking number that resolves through JSONCargo. Add a reference and we figure out the carrier automatically.
Live positions come from the public AIS network (aisstream.io) — typically within 2 minutes for vessels in coverage. Positions older than 6 minutes are projected forward along the last-reported course or great-circle to destination.
No credit card required for Starter. Add containers, watch them move.