Built for the waters of Indonesia

Qail is the operating system powering maritime ticketing across the archipelago—from Bali to Gili, Nusa Penida to Flores.

Our mission

Maritime transport in Indonesia is fragmented. Operators juggle WhatsApp chats, paper manifests, and manual booking logs. Passengers struggle to find reliable schedules and secure tickets.

We're building the infrastructure layer to change that—a unified platform where operators can manage inventory, agents can sell seamlessly, and passengers get instant confirmations.

Sync. Sell. Sail. — That's our promise.

2,500+
Daily bookings processed
99.9%
Platform uptime
<500ms
WhatsApp delivery
24/7
Operations support

Why we built Qail

Indonesia has over 17,000 islands. Vessels are how people move between them—ferries, fast boats, yachts, phinisi, and charters. Yet the technology powering this critical transport is decades behind.

We saw operators losing bookings to WhatsApp chaos. Agents with no real-time inventory visibility. Passengers anxious about whether their ticket was actually confirmed. Port authorities waiting for handwritten manifests.

Qail was born to solve this. We built a platform specifically for Indonesian maritime operations—with native WhatsApp integration (because that's how Indonesia communicates), Syahbandar-compliant manifests (because compliance matters), and multi-operator architecture (because the industry needs a shared infrastructure, not siloed tools).

We're not just building software. We're building the rails for maritime transport in Southeast Asia.

Built with modern infrastructure and the Qail stack

Enterprise-grade foundation across Rust + Axum, Qail Gateway, qail-pg, and PostgreSQL for reliable multi-tenant operations.

Rust + Axum
High-performance backend
Qail Gateway
Unified API ingress & policy checks
qail-pg
Typed PostgreSQL runtime path
PostgreSQL
Row-level security
Vite
Static-first public site
Next.js
Dashboard app
Cloudflare
Edge & custom domains

How we make product decisions

We prioritize operational reliability over feature volume, and measurable outcomes over slideware.

Operator-first UX

Every workflow is tested against real dispatch and harbor operations, not generic travel templates.

Security by default

Tenant isolation at data layer, auditable events, and strict control boundaries for platform vs tenant actions.

Incremental rollout

Teams can start with Transport core, then add Connect, Optimize, and other modules without re-platforming.

Ready to sail with us?

Join operators across Indonesia who trust Qail to power their ticketing and operations.