Home / Servers / BLACKBOX

A VPS we cannot read.

Every hosting provider without confidential computing can dump your RAM from the hypervisor, run commands inside your guest without your SSH key, and read your disk by mounting it from the host. That is not a criticism of anyone, it is how virtualisation works. On a Blackbox machine all three capabilities are removed, and you can check each one from inside your own VM.

Deploy a Blackbox
AMD SEV-SNP / No guest agent / LUKS2, your key only / Montreal, owned hardware / No KYC

Three capabilities, removed

Memory

Guest RAM is encrypted by the CPU with a key held in the AMD security processor. The hypervisor sees ciphertext.

Command channel

The virtio-serial port a guest agent would use is absent from the QEMU command line. There is no port to re-enable.

Disk

Optional LUKS2 on the root partition. You set the passphrase in the initramfs over SSH, and it never reaches us.

Identity

No email, no phone, no KYC. A credential is the whole account, and crypto payments run on our own nodes.

What we removed, and how

Not "we promise not to". The capability is gone.
Encrypted memory, with the debug bit off AMD SEV-SNP encrypts guest memory with a key generated in and never leaving the CPU security processor. The detail that matters and that almost nobody publishes is the guest policy. Bit 19 permits the hypervisor to issue debug decrypt calls and read your memory in plaintext, and it defaults to permitted. Ours launches at policy 0x30000, which leaves it clear. The policy is a field in the signed attestation report, so you do not have to take our word for it.
No guest agent, and no port for one Nearly every VPS runs an agent inside the guest listening on a virtio serial port, which lets the host run commands as root, read files and reset passwords. It is how a control panel resets your root password. On Blackbox the device is absent from the QEMU command line entirely, not disabled in software where it could be switched back on. Provisioning reads the config back after building and destroys the machine if a channel is present.
A disk key we never hold LUKS2 with argon2id on the root partition, encrypted in place at build time. On every boot the machine stops in an initramfs running dropbear, you SSH in, and you type the passphrase there. It exists in your terminal and in guest memory we cannot read. There is no escrow, no recovery and no master key, which also means losing it is final.
Chosen when the machine is built Confidential mode, the guest agent and encryption are properties of how a VM is created, not switches on a running one. SEV-SNP is fixed at launch, an agent lives inside the guest image, and encryption has to happen before there is data to lose. Changing any of them is a reinstall, and the panel says so instead of offering a toggle that quietly rebuilds your machine.

Check it yourself

Run these inside your own VM. Nothing here depends on trusting us.
# 1. Memory encryption is active, and the guest is at the highest privilege level
$ dmesg | grep -i "Memory Encryption"
Memory Encryption Features active: AMD SEV SEV-ES SEV-SNP

$ dmesg | grep VMPL
SEV: SNP running at VMPL0.

# 2. The attestation device is yours. This is the interface to the AMD security
#    processor: pull a signed report and verify it against AMD's cert chain.
#    We can neither forge nor intercept it.
$ ls -l /dev/sev-guest
crw------- 1 root root 10, 262 /dev/sev-guest

# 3. There is no host-to-guest command channel. On a normal VPS this directory
#    contains org.qemu.guest_agent.0, and that is what lets a panel run commands
#    as root inside your machine.
$ ls /dev/virtio-ports/
ls: cannot access '/dev/virtio-ports/': No such file or directory

# 4. If you chose encryption, the root partition is LUKS2 and /boot is not.
$ lsblk -o NAME,FSTYPE,MOUNTPOINT
sda
|-sda1  vfat         /boot/efi
|-sda2  ext4         /boot
`-sda3  crypto_LUKS
  `-root ext4        /

$ cryptsetup luksDump /dev/sda3 | head -3
LUKS header information
Version:        2

Two tiers

TiervCPURAMDiskNetworkPrice
Blackbox Core1x EPYC 7543512 MB DDR450 GB NVMe10 Gbps, Unmetered$9.99/mo
Blackbox Pro2x EPYC 75434 GB DDR450 GB NVMe10 Gbps, Unmetered$39.99/mo

Both tiers run on the same hardware in the same rack and get the same confidential computing, the same absent agent and the same encryption options. Every machine includes a dedicated IPv4 and a routed /64 IPv6 block, on 10 Gbps unmetered.

The difference is people, not silicon. On Pro, abuse reports are handled by a human rather than an automated suspension, which is what makes a Tor exit relay workable here, and you get a phone number that reaches the founder directly.

Core is 512 MB, which is deliberate. It exists so that running something small and private is not a $40 decision.

Need something larger? The nodes are 32 core, 64 thread EPYC with 250 GB of RAM, so there is a lot of room above Pro. Custom specs are built to order on six months prepaid.

What Blackbox does not protect against

A confidentiality claim is only worth what its limits are worth. These are ours.

  • You are still trusting our image. This is the big one. Attestation today proves the hardware is genuine AMD SEV-SNP and proves the guest policy. It does not yet let you check the launch measurement against a build you can reproduce yourself, so you are trusting that the kernel and initramfs we publish are the ones we actually launched. A hostile operator who controlled the image could capture a LUKS passphrase as you type it. Measured boot with published, reproducible measurements is what closes this and it is not shipped yet. Anyone selling confidential compute who does not volunteer this distinction is hoping you will not ask.
  • Confidentiality is not availability. We can stop your machine, refuse to run it, or delete it. Encryption stops us reading your data, not withholding your service. Keep backups somewhere that is not us.
  • /boot is not encrypted. LUKS covers the root partition. The EFI partition and /boot are readable and writable from the host, which is inherent to unlocking a disk at boot without a TPM. Disk encryption protects data at rest, it does not give you boot chain integrity.
  • Your network traffic is whatever you make it. We route your packets, so unencrypted traffic is visible in transit like it is everywhere else. We keep no access logs, but that is a policy commitment, which is a categorically weaker thing than the memory encryption on this page and we will not pretend otherwise.
  • Side channels are an open research area. SEV-SNP defends against a hypervisor reading or corrupting guest memory. It does not claim to eliminate every microarchitectural or ciphertext side channel, and published attacks in that space exist. If your threat model includes a determined operator running dedicated side-channel research against your specific VM, no commercial confidential computing product available today is a complete answer.
  • We cannot save you from yourself. A weak passphrase, a private key left on the disk, or a compromised application inside the guest are all outside what any of this protects.

Technical details

  • Hardware: AMD EPYC 7543, 32 cores and 64 threads, 250 GB of RAM, NVMe on a ZFS mirror. Owned by us, in a Montreal colocation facility.
  • Guest policy: 0x30000. SMT permitted, debugging disallowed, migration disallowed. Bit 19 clear is what stops the hypervisor issuing SNP_DBG_DECRYPT against your memory, and the policy appears in the attestation report you can pull yourself.
  • Agent removal: the QEMU virtio-serial and virtserialport devices are absent from the command line, not set to disabled. Provisioning re-reads the config after building and destroys the VM rather than shipping one that still answers on an agent channel.
  • Firmware: OVMF, UEFI on q35, with no pre-enrolled Secure Boot keys. All twelve OS templates are UEFI and built by hand.
  • Partition layout: sda1 EFI system partition, sda2 /boot (ext4, unencrypted), sda3 root (LUKS2 when encryption is chosen).
  • Encryption: cryptsetup reencrypt --encrypt --reduce-device-size 32M --type luks2 --pbkdf argon2id, run once at build time. Unlock is dropbear in the initramfs over SSH, keys only, never passwords.
  • Feature support by OS: SEV-SNP on Debian, Ubuntu, Rocky and AlmaLinux. LUKS on Debian and Ubuntu. The guest agent can be declined on every OS except Windows, which has no cloud-init in our template and takes its address from the agent. FreeBSD and OpenBSD support neither SNP nor LUKS but can decline the agent.
  • Network: AS395904, our own IPv4 /24 and IPv6 /36, our own switch. Every machine gets a dedicated IPv4 and a routed /64. rDNS and BYOIP announcements are buttons in the panel rather than tickets.
  • No JavaScript required. The entire site, ordering included, works with scripting disabled.

How a Blackbox gets built

No email, no verification, no waiting on a human.
01
Pick a tier and an operating system

The OS picker shows which images support confidential computing, which support LUKS, and where the guest agent is optional, before you choose rather than after.

02
Leave the defaults alone

Confidential computing on, encryption on, guest agent off. That is the default configuration, because a machine sold as one we cannot look inside should arrive that way without you having to know which boxes to tick.

03
Add an SSH key and pay

Encryption needs a key, since the unlock shell in the initramfs accepts keys only. Pay with crypto through our own nodes, by card, or by cash in the mail.

04
Set your passphrase on first boot

If you chose encryption the machine stops in the initramfs. SSH in, set the passphrase, and it continues booting. It never reaches us, and every boot after that asks you again.

Fair questions

What can Servury actually see on a Blackbox machine?

Metadata we need to route and bill: which IP addresses are assigned to your VM, how much traffic it moves, and whether it is powered on. We cannot read its memory, cannot execute anything inside it, and cannot read an encrypted disk. Those three are removed at the hardware and hypervisor level, not by policy.

Can you reset my root password?

No, and that is the point. Password and key resets work by having a guest agent inside your VM that the host can send commands to. Blackbox machines are built without that channel, so the feature genuinely does not exist for us. If you lose access, a reinstall is the only route back in, and it erases the disk.

Can I verify SEV-SNP is really on?

Yes, from inside your own VM. dmesg reports the active memory encryption features, and /dev/sev-guest is the interface to the AMD security processor. You can pull a signed attestation report from the silicon and verify it against AMD's certificate chain yourself. We cannot forge it and cannot intercept it.

Can you verify which image I booted?

Not yet, and we would rather say so. The attestation report proves the hardware is genuine AMD SEV-SNP and proves the guest policy, including that debugging is disallowed. It does not yet let you check the launch measurement against a build you can reproduce, which means you are trusting that the kernel and initramfs we publish are the ones we ship. Measured boot with published measurements is the next thing on this roadmap.

What happens if I forget the LUKS passphrase?

The data is gone. There is no recovery, no backdoor and no escrow. The passphrase is set by you inside the initramfs over SSH and never reaches us. You can reinstall the machine, but the previous contents are unrecoverable.

Which operating systems support which features?

SEV-SNP needs a guest kernel that understands it, which means Debian, Ubuntu, Rocky and AlmaLinux. LUKS is a stricter set, Debian and Ubuntu only, because the flow shrinks the root filesystem and unlocks from an initramfs carrying dropbear. The BSDs and Windows support neither. The order page shows the full matrix before you choose.

Is this available outside Montreal?

No. Blackbox runs only on hardware we own and operate ourselves in a Montreal colocation facility, because the product depends on controlling the hypervisor configuration.

Do I need an account?

You need a credential, not an identity. No email, no phone, no KYC. Signup hands you a login and that is the entire account. Payment is crypto, card, or cash by mail.

Deploy one and try to catch us out

Every claim on this page is checkable from inside the machine. If something here does not hold up, we want to hear about it.

Deploy a Blackbox

Other use cases

AnythingLLM VPS Self-host AnythingLLM to chat with your PDFs, codebases, and knowledge bases privately. Coolify VPS Run Coolify on your own VPS to deploy apps, databases, and services with one click. A self-hosted Vercel/Heroku. CrewAI VPS Run multi-agent CrewAI workflows on your own VPS, 24/7, without Replit or notebook tabs open. Crypto VPS Anonymous VPS for crypto trading bots, nodes, and miners. Dev/Staging VPS Disposable dev and staging VPS, deployable in 30 seconds, paid by the day. Dify VPS Self-host Dify on a no-KYC VPS for private LLM apps and RAG pipelines. Discord Bot VPS Host Discord bots 24/7 on an anonymous VPS. discord.js, discord.py, JDA, anything. No KYC. Flowise VPS Self-host Flowise to build LLM apps, chatbots, and agents with a visual drag-and-drop UI. Forex VPS Low-latency VPS for forex trading and MT4/MT5 EAs. FreeBSD VPS Anonymous FreeBSD VPS on owned hardware, no KYC, crypto accepted. Gaming VPS Low-latency VPS for game servers and dedicated lobbies. Gitea / Forgejo VPS Self-host Gitea or Forgejo on a no-KYC VPS. A lightweight GitHub alternative with full Actions support. Hermes Agent VPS Self-host Hermes Agent 24/7 on a no-KYC VPS, anonymous signup, crypto accepted. Immich VPS Self-host Immich to replace Google Photos with AI search, face recognition, and mobile auto-upload. LibreChat VPS Self-host LibreChat on a no-KYC VPS as a private multi-provider chat UI. Mastodon VPS Run a self-hosted Mastodon instance on your own VPS. Federated, ad-free, no algorithmic feed. Matrix Synapse VPS Self-host a Matrix Synapse server. End-to-end encrypted, federated chat, voice, and video. Minecraft Server VPS Host a Minecraft server (Vanilla, Paper, Fabric, Forge) on an anonymous VPS. Full root, no KYC. n8n VPS Self-host n8n on a no-KYC VPS for unlimited workflows, no n8n Cloud bill. Nextcloud VPS Self-host Nextcloud to replace Google Drive, Docs, Photos, Calendar, and Contacts with one private suite. Ollama VPS Self-host Ollama on a no-KYC VPS for a private LLM API endpoint. Open WebUI VPS Self-host Open WebUI as a private ChatGPT alternative on a no-KYC VPS. OpenBSD VPS Anonymous OpenBSD 7.8 VPS with full root access on owned hardware. OpenClaw VPS Run an OpenClaw AI assistant gateway 24/7 on a no-KYC VPS. Pi-hole VPS Run Pi-hole on a VPS to block ads and trackers across every device, including phones on mobile data. Plausible Analytics VPS Self-host Plausible Analytics on your own VPS. Cookieless, GDPR-compliant Google Analytics alternative. Scraping VPS Web scraping VPS with no KYC, fast IP rotation, and crypto payments. Telegram Bot VPS Host Telegram bots 24/7 on an anonymous VPS. Long-poll or webhook. aiogram, Telegraf, anything. Tor Relay & Bridge VPS Run a Tor middle relay or obfs4 bridge on a privacy-friendly VPS. Help users in censored regions reach the open internet. Vaultwarden VPS Self-host Bitwarden (Vaultwarden) on a no-KYC VPS. Free Premium features, family-friendly, end-to-end encrypted. VPN VPS Self-hosted VPN VPS for personal WireGuard or OpenVPN endpoints. WireGuard VPS Self-host a WireGuard VPN on a dedicated VPS. Faster than commercial VPNs, no shared IP, no logs.