Mastodon
Storm Developments · Canadian Cloud Infrastructure Est. 2025

Own your tools.
Own your future.

Canadian-hosted, S3-compatible object storage. Built on open source. No lock-in. No surprise bills.

Buyer's Guide · Price Comparison 12 min read

S3 storage without the catch, compared honestly.

Flat CAD pricing, no lock-in, no surprise egress bills, and a stack you can audit. See exactly how it stacks up against AWS, Cloudflare R2, and Backblaze, our own numbers included.

  • S3-compatible
  • Open, auditable stack
  • No lock-in
  • No surprise bills
  • Simple flat pricing
Read the guide
Storage /mo · egress CAD
Storm Buckets Canada
$9 egress3x capacity, throttle
Backblaze B2 USA
~$8.20 egress3x capacity, $0.01/GB
Cloudflare R2 USA
~$20.50 egress$0/GB
AWS S3 USA
~$31.50 egress$0.09/GB
Storage per TB/month and egress, CAD. US figures converted ~1.37 for context. Confirmed Jun 2026.
Watch · Storm Buckets

Get started in one minute.

Backup · The 3-2-1 Rule

Storm is the copy that lives somewhere else.

The standard backup practice is three copies of your data, on two kinds of media, with one of them off-site. Point rclone, Restic, Veeam, Duplicati or your NAS at a Storm Bucket and that off-site copy sits in Canada, on hardware you do not have to run.

Bring your data in, or keep a copy off-site

Standard durability is single-zone, RAID6-backed, one Canadian provider. It survives disk failure. It does not survive losing the provider, so keep your own primary.

Storm Sites · Static Hosting

Your bucket is also a website.

Point a domain at a Storm Bucket and the static files serve. A stormsites.ca subdomain out of the box, or your own custom domain. The same bucket holds your storage and your site, Canadian-hosted, hosting included in the block.

Open Source · AGPLv3

Open-source server agent.

Storm Pulse is the agent that runs on every Storm-operated server. Outbound-only, HMAC-signed, with a strict execution whitelist. The thing running on your hardware is always auditable.

$ pip install storm-pulse-agent
$ git clone https://git.stormdevelopments.ca/official-public/storm-pulse

Subscribe

Storm Developments updates.

When a release lands or a dispatch goes out, you get an email from us.

Verify via email · Unsubscribe anytime