Skip to content

Managed PostgreSQL hosting · MalaysiaPostgres,
with every door
already open.

HornetHive is managed PostgreSQL 18 hosted in Malaysia, with instant REST and GraphQL APIs and an MCP server for AI agents, paid in Ringgit. Create a database in seconds and reach it by connection string, REST, GraphQL or MCP. Same data, same permissions.

Free plan · no card · 500 MB · REST & GraphQL included

one database · four doors
$psql "postgres://shop:•••@db.your-host:6432/shop?sslmode=require"
shop=> CREATE TABLE books (id serial PRIMARY KEY, title text);
>CREATE TABLE

PostgresA real PostgreSQL 18 database. Any driver, any ORM, through PgBouncer and TLS.

01From zero to queried

  1. 01

    Name it

    Pick a label. Hive places it on the server with the most room and gives it its own role.

  2. 02

    Take a key

    Read, write, all databases or one. Shown once, stored only as a hash.

  3. 03

    Ship

    Connect your ORM, call REST from your frontend, or point an agent at MCP.

02How is each database kept apart?Every cell sealed.
The whole thing shared.

Each database is its own PostgreSQL database with its own owner role, and CONNECT is revoked from every other role, so no tenant can reach another's data. GraphQL runs as roles limited to your tables, and API keys are scoped to read or write, and to one database or all.

  • Pooled

    PgBouncer in transaction mode in front of every server.

  • Encrypted

    TLS from your app to PgBouncer to Postgres. Credentials encrypted at rest.

  • Scoped keys

    Read or write, one database or all. Revoke in a click.

  • Isolated

    One database and one role per tenant. CONNECT revoked from everyone else.

  • Origins

    Call REST from the browser, from the sites you allow.

  • Quotas

    Storage checked every 10 minutes. Over the limit, databases pause; nothing is deleted.

  • Ringgit

    Plans priced in RM, paid through Billplz. No card required to start.

03What comes with every database?

Regions
Malaysia, chosen per database; Singapore and Japan coming
Transport
TLS end to end (sslmode=require and up)
Isolation
Database + owner role per tenant; CONNECT revoked from PUBLIC
Auth
Email or Google; scoped API keys stored as SHA-256 hashes
Billing
MYR via Billplz (FPX, cards), billed yearly, no auto-renewal

04How much does PostgreSQL hosting cost in Malaysia?Start free. Pay once a year.

The free plan costs nothing: 1 database, 500 MB and 500K API calls a month, with no card. Starter is RM 7 a month and Pro is RM 29 a month, billed yearly in Ringgit through FPX or card, with no auto-renewal. Upgrading adds room at once; nothing to migrate.

Free

RM 0/month

free forever

database
1
storage
500 MB
API calls / month
500K
  • REST API
  • GraphQL
  • hive-js SDK
  • Direct connection string
  • MCP for AI agents
Start free

Starter

RM 7/month

RM 84 billed yearly

databases
3
storage
5 GB
API calls / month
2.5M
  • REST API
  • GraphQL
  • hive-js SDK
  • Direct connection string
  • MCP for AI agents
Choose Starter

Pro

Everything
RM 29/month

RM 348 billed yearly

databases
10
storage
20 GB
API calls / month
25M
  • REST API
  • GraphQL
  • hive-js SDK
  • Direct connection string
  • MCP for AI agents
Choose Pro
HornetHive plans compared, in Ringgit
PlanPrice (RM / month)BilledDatabasesStorageAPI calls / monthREST & GraphQLMCPDirect connection
Free0.00Free forever1500 MB500KYes——
Starter7.00Yearly, RM 84.0035 GB2.5MYesYes—
Pro29.00Yearly, RM 348.001020 GB25MYesYesYes

05Questions about HornetHiveAsked before you sign up.

Is it real Postgres?+

Yes. Each database is a PostgreSQL 18 database of its own, with its own owner role. Use psql, pg_dump, Prisma, Drizzle, SQLAlchemy, Laravel — anything that speaks Postgres. Direct connection strings come with the plans that include them; every plan gets REST and GraphQL.

Where are the servers?+

In Malaysia. You choose the region when you create a database; Singapore and Japan are coming. Apps hosted in Malaysia reach their database without a round trip abroad.

Is there a free PostgreSQL plan?+

Yes: one database with 500 MB of storage and 500K API calls a month, REST and GraphQL included, free forever and with no card. Upgrade when you need more databases or room.

What happens when I hit my storage limit?+

Your databases pause: connections, REST and GraphQL are refused until you are back under the limit, by upgrading or deleting a database. Nothing is deleted for you, and they resume on their own within ten minutes.

Can I back up my database?+

Yes, on every plan. Create a backup from the database page and download it as a .tar file within the hour, then restore it anywhere with pg_restore.

Can I use it from the browser?+

Yes, through REST with a read-only key, from the origins you register. Keep write keys on your server.

How do AI agents connect?+

Over MCP (Streamable HTTP) with an API key, from Claude, Cursor or any MCP client. A key can be limited to read, or to a single database, so an agent only touches what you give it.

How do I pay?+

In Ringgit, through Billplz: FPX online banking or card. Paid plans are billed a year at a time, with no auto-renewal to surprise you. Moving to another paid plan carries the time you have left over, converted at the new price.

Your next table is
one request away.

Create a free database →