The alpha testing program is now open to the public! We’d love to hear your feedback.Join!

Publish, sell and deliver

Ship it to the people it's for

Sell the tickets, then run the door

Publish an event page, sell tiered tickets through Stripe, and check every guest in at the gate with a rotating QR code.

Geiger Events

A page and a checkout that sell for you

Every event gets a public page with its schedule, location and FAQ. Guests choose their tiers, apply a code and pay with Stripe, or check out in two clicks with Express Lane.

Release tickets in batches

Put each release on sale now, on a date, once the one before it sells out, or by hand, and watch every batch fill.

Seat maps with price bands

Draw the venue once, band its seats by price, and let guests pick the exact seats they want.

Check in at the door

Tickets carry rotating QR codes for the check-in app, and a kiosk handles self check-in, on-site registration or a last-minute ticket.

Boards for the venue screens

Put the running order on any screen with display boards: a title card, Now & Next, the full day, or what's up next in each room.

Publish once, serve it anywhere

Model your content, move entries from draft through review to a scheduled release, and serve them to any site or app from a public API.

Geiger Content

From draft to live without a deploy

Entries move from Draft to In review to Scheduled to Published, and scheduled entries go live on time. Every published entry is served over a REST API with an edge cache you can tune and invalidate.

Tell your other systems the moment it changes

Webhooks fire when an entry is published, unpublished or scheduled, and every delivery is logged with its response.

One entry, every language

Add locales that fall back to your default language, so a page still renders while its translation is under way.

Approve it, license it, hand it over

Keep every version of a file, route it through review, then deliver it with share links, licences and a storefront that keep track of what happens next.

Geiger Assets

Sign-off in stages, each with its own deadline

Approval pipelines run in sequence or in any order. Each stage has an owner and an SLA in hours, and the asset keeps every version alongside the decision.

Links that expire on schedule

Share publicly or with restricted access, add a password, set an expiry, and see every view and download.

Sell the work, not just show it

Publish galleries in masonry, grid, justified or slideshow layouts, and sell prints and downloads with Stripe checkout, orders and invoices.

A gateway in front of every API

Route, protect, meter and document your APIs in one place, then ship changes from the terminal with a plan you can read first.

Geiger Pods

Watch each stage as it serves traffic

Each API keeps its routes, authorizers, CORS, deployments and stages together. Monitoring tracks requests, p50 to p99 latency, 4XX and 5XX errors, cache hits and throttled calls.

Plans that meter every key

Usage plans set a rate, a burst and a daily or monthly quota. Keys belong to a customer, and you can rotate them or reset their quota at any time.

A developer portal with SDKs

Publish products and pages to a portal that can require sign-in, with SDKs generated for TypeScript, Python, Go, Swift and five more languages.

Ship an API change from your terminal

The pods CLI plans and applies changes from a config file, deploys a stage, tails live logs and reads metrics, so an API change moves like any other code.

Custom domainsVerify DNS, then add mutual TLS and routing rules
Web application firewallManaged rule sets for SQL injection, known bad inputs and admin paths
Keys and usage plansA rate, a burst and a quota for every customer key
Canary releasesSend a slice of traffic to a new deployment before the rest

Every request passes the same checks

A call reaches your domain, clears the firewall, is matched to a key and its usage plan, and only then hits the route, on every stage of every API.

One account.
Every app, ready today.

GEIGER STUDIO