FAQ
The questions people actually ask. If yours isn't here, email support@hostkingpro.com.
- Can I bring my own domain?
- Yes. Point a CNAME from your apex (or www) at the box's public hostname, set the domain in the dashboard, and HTTPS termination runs at the edge automatically. DNS verification is built into /dashboard/domains.
- Do you do email hosting?
- No. We focus on app hosting. For email, we recommend pairing us with Fastmail, Zoho Mail, or Proton Mail. We don't want to run a mail server; they're a security nightmare.
- Do you do static-only sites?
- Yes. Drop an
index.htmlat the root of your zip and the deploy runner auto-detects it serves with a static-file server. Nopackage.jsonrequired. - Can I run a database?
- Each Pod has its own Postgres on a private network. We're working on a one-click "add Postgres to my site" flow. Today, the easiest path is to run your DB in a separate site (a VPS Kingdom with the right ports open) and connect from your app site by hostname.
- Do you support Docker?
- Not yet. Today, the deploy runner expects a Node.js / PHP / static site. We're working on "Bring Your Own Container" for the Kingdom and Empire plans. Track /roadmap.
- How does per-tenant isolation work?
- Each site runs as its own Unix user, in its own systemd unit, with cgroup v2 memory + CPU limits, and an nftables egress block that matches the user's UID. Tenant A literally cannot send packets to Tenant B even from the host shell. See /docs for the full design.
- What happens if a Pod fails?
- Our scheduler watches every Pod's heartbeat. If a Pod goes down, the scheduler picks the sites on it and migrates them to a healthy Pod. The migration includes the file system (rsync), the systemd unit, the nftables rules, and the database row. Total downtime is the time it takes to rsync the files; usually under 2 minutes for a 100MB site.
- Can I upgrade or downgrade my plan?
- Yes, on the day, in the dashboard. /dashboard/billing shows all 12 plans. Upgrades take effect immediately; downgrades take effect at the next billing cycle.
- What's the refund policy?
- Full refund within 14 days, no questions asked. After that, prorated refund for unused days. To request a refund, email billing@hostkingpro.com.
- Do you have an SLA?
- Yes — 99.9% monthly uptime for Castles, 99.99% for Kingdoms. SLA credits are calculated as 10% of the monthly fee per hour of downtime, up to 100% of the monthly fee. We post the uptime numbers on the /status page.
- Can I get a custom plan?
- Yes for 100+ PCU. Email sales@hostkingpro.com with your requirements and we'll quote you. We don't have a sales team; the founders handle the quotes directly.
- Is there a free tier?
- No. We don't have a free tier. We have a 14-day money-back guarantee. We'd rather charge you $9 and have you stay because the product is good than give you a free tier that we have to limit in ways that make it useless.
- How do I contact support?
- For free plans, email support@hostkingpro.com. For paid plans, you also get a private Slack Connect channel with our team. We aim to acknowledge within 4 hours during business hours, and 12 hours otherwise.