Build, Scale, and Own Your Infrastructure

Replace your bloated stack. Natively bundle your compute and immutable data with zero database management. Predictable, total cost of ownership.

Free

Try out an idea and see it come to life.

$0
  • Describe your app in plain words and watch it appear
  • $5 of free usage to start
  • Share one app on an arrowdot.app web address
  • Undo changes from the last 24 hours
  • Your data stays yours

Great for

  • A meal planner just for you
  • A holiday packing list

Launch

Your first real app, with its own web address.

$19 /mo

Everything in Free, plus:

  • Use your own web address, with no Arrowdot badge
  • People sign in to your app with Google, Microsoft or GitHub
  • Undo changes from the last 7 days

Great for

  • A meal planner the whole family uses
  • A chore chart with rewards for the kids
  • Book club picks and votes
Most popular

Growth

For apps people come back to every week.

$49 /mo

Everything in Launch, plus:

  • $5 of usage included each month
  • Invite teammates to help build and manage
  • Undo changes from the last 30 days

Great for

  • A kids' team schedule and carpool rota
  • Class bookings for a yoga studio
  • Orders for a home bakery

Frequently Asked Questions

What is a Platform Unit?

A Platform Unit is the standard measure of your app’s activity — how much it does and how rich the underlying data is. A lightweight app like a to-do list uses very few units; a data-heavy app like an e-commerce store or document processor uses more, because it’s doing proportionally more. As a rule of thumb, 100,000 units a month is ample runway for a prototype and 1,000,000 comfortably scales a commercial product. Most builders never need to think about it — usage stays well within plan limits.

What is Egress?

Egress is the data transferred from our servers to your users. Every time someone loads your app, views images, or downloads files, that’s egress. A typical page load might use 50–200 KB. Streaming video or large file downloads use more. Most apps use far less egress than their plan includes.

What happens when I use up my usage?

On Free, you start with $5 of free usage. When your usage runs out, choose Get more usage to keep building, or upgrade to a plan. Each plan’s card shows what it includes every month, and the Usage tab shows what you have used.

How does billing work when I upgrade mid-cycle?

When you upgrade, you get the new plan’s higher limits immediately. Your existing usage for the month counts against the new limits. For example, if you’ve used 80,000 Platform Units and upgrade to Production (1,000,000 limit), you’ll show 80,000/1,000,000 used. Stripe automatically prorates the subscription cost.

How do I get more usage?

Choose Get more usage on the Usage tab. It adds dollars of usage to your workspace, which pay for building and running your apps beyond what your plan includes each month. You can add more at any time.

Can I change or cancel my plan anytime?

Yes! You can upgrade, downgrade, or cancel at any time. Upgrades take effect immediately with prorated billing. Downgrades and cancellations take effect at the end of your current billing period. Use the “Manage billing” button to access the Stripe portal.

What payment methods do you accept?

We accept all major credit cards (Visa, Mastercard, American Express) through Stripe. For Enterprise plans, we can also arrange invoicing and bank transfers.

Start building

Deploy your custom applications on immutable infrastructure with predictable costs.

Would you rather have a more guided experience? See how the pilot program works