Dedicated pricing page

Static marketing. Dynamic pricing.

This page is prebuilt with Astro, while live price data is loaded from a dedicated Cloudflare Worker backed by D1. You can update plan values without rebuilding the whole site.

Live from D1

Simple plans that stay editable without a rebuild

Update prices in Cloudflare D1 and this page refreshes them through a dedicated Worker API.

Loading current plans...

Usage-friendly billing

Prices are stored as integer cents in D1, then formatted in the browser for display.

Safe to update

The client only reads a public Worker endpoint. Database access stays server-side inside Cloudflare.

Ready for annual plans

The schema already supports monthly and yearly pricing, so the UI can switch instantly.