Pricing

Start free. Add your team later.

Always free for one user. No credit card required. The Team plan adds more servers and every email alert level today, and paid plans will add what a team and a company need: working together, alerts where your team already talks, and control over who can see what.

Free

For one person who looks after PostgreSQL.

$0 for one user, also after the beta No credit card required

Start free
Users
1
Servers
Up to 3
Email alerts
Critical only

What you get Available now

  • Every check Guardioz runs: settings, indexes, table cleanup, replication slots, transaction log archiving and open transactions
  • Findings that say why they matter, with your server's own measurements
  • Commands you can run, and whether a change needs a restart
  • A full result from the first snapshot, right after you install the agent
  • Email alerts when a problem appears or gets worse

Coming in autumn 2026

  • A weekly summary email of what changed on your servers

Team

For a team that shares the care of its databases.

$49 per user per month

Talk to us
Users
Unlimited
Servers
Up to 5
Email alerts
Every severity

Everything in Free, plus Available now

  • Choose your email alerts: critical, warning and suggestion

Coming in autumn 2026

  • Your team in one organization: invite people as admins or members, and let colleagues with your company email domain ask to join
  • Alerts in Slack, Microsoft Teams, or a webhook to your on-call tool
  • Alert routing: mark each server as production, staging or test, and choose which alerts go where
  • Work together on a finding: assign it, set a status with a reason, add a comment

Scale

For a company with its own security and legal teams.

Custom annual contract

Contact us
Users
Unlimited
Servers
By agreement
Email alerts
Every severity

Everything in Team, plus Coming soon

  • Company sign-in with Google Workspace or Microsoft Entra, required for everyone in your domain
  • Roles: read-only access, and access limited to selected servers
  • An audit log: who invited whom, who changed settings, and when
  • Self-hosted: all of Guardioz inside your own network
  • A contract on your terms, paid by invoice

Every check Guardioz runs today is in the free plan.

The server limits and the email alert limit apply now, also during the beta. Prices are in US dollars. Need something that is not on this page? Tell us - customers have a real say in what we build next.

Compare

The plans side by side

Guardioz plans compared: Free, Team and Scale
Free Team Scale
Plan
Price$0$49 per user per monthCustom, annual contract
Users1UnlimitedUnlimited
ServersUp to 3Up to 5By agreement
Checks and findings
Every check Guardioz runsIncludedIncludedIncluded
Findings with your server's own measurementsIncludedIncludedIncluded
Commands to run, and whether a change needs a restartIncludedIncludedIncluded
A full result from the first snapshotIncludedIncludedIncluded
Alerts
Email alertsCritical onlyEvery severityEvery severity
Weekly summary emailComing in autumn 2026Coming in autumn 2026Coming in autumn 2026
Slack, Microsoft Teams and webhookNot includedComing in autumn 2026Coming in autumn 2026
Alert routing by server: production, staging, testNot includedComing in autumn 2026Coming in autumn 2026
Working as a team
Invite people, admin and member rolesNot includedComing in autumn 2026Coming in autumn 2026
Colleagues join with your company email domainNot includedComing in autumn 2026Coming in autumn 2026
Assign a finding, set a status with a reason, commentNot includedComing in autumn 2026Coming in autumn 2026
Company control
Sign-in with Google Workspace or Microsoft Entra, required for your domainNot includedNot includedComing soon
Read-only roles and access to selected serversNot includedNot includedComing soon
Audit logNot includedNot includedComing soon
Self-hosted: all of Guardioz inside your own networkNot includedNot includedComing soon
A contract on your terms, paid by invoiceNot includedNot includedComing soon
Security, in every plan
A read-only agent that opens no inbound portIncludedIncludedIncluded
Data sent over HTTPSIncludedIncludedIncluded
Deleting your account deletes its servers, snapshots and findingsIncludedIncludedIncluded
In every plan

Safety is not a paid extra

A read-only agent

The agent only reads, connects to PostgreSQL on the same server, and sends data out over HTTPS. You open no inbound port.

Check it for yourself

The agent's queries are in its source code on your server, so your team can review what it reads.

Delete it at once

When you delete your account, Guardioz deletes its servers, snapshots and findings at the same time.

FAQ

Before you choose

Plans and price

What does Guardioz cost?

Always free for one user. The Team plan is $49 per user per month, and you can buy it now, also during the beta. To buy Team, or to ask about Scale, write to contact@guardioz.com.

What counts as one user?

One account. Today an organization has one account. Inviting more people comes to the Team plan in autumn 2026.

What counts as a server?

One PostgreSQL instance that you register with one install command.

What happens at the server limit?

Guardioz refuses a new server over your plan's limit when it registers, and the message says why. Servers you already registered keep being checked.

Can I just sign up and start?

Yes. Create an account, copy the install command from the app, and run it on the server that runs PostgreSQL. No credit card is required, and the free plan needs no call with sales. The account is how Guardioz knows it is you: you confirm your email address, or sign up with Google or GitHub.

Your setup and your data

Which PostgreSQL does Guardioz support?

PostgreSQL 18 on a server that you run yourself, on Linux with systemd or on FreeBSD. A virtual machine counts. Guardioz installs on the primary server. Replicas are not supported, and neither are managed services such as Amazon RDS and Azure Database for PostgreSQL, PostgreSQL in a container, or clusters run by a Kubernetes operator. The full list is in the requirements.

What if my server does not fit?

The installer checks before it changes anything. On a PostgreSQL version other than 18, on a replica, or on Linux without systemd, it stops, says why, and leaves the install command unused.

What does the agent read and send?

PostgreSQL statistics, settings and system catalogs, and a profile of the machine: its memory, processors and disk. It never selects the rows of your tables. It runs a fixed set of read-only queries written in its source, in a read-only session, with a 30-second limit per database, and sends each snapshot out over HTTPS. Some of what it sends can carry your own text, such as the statements your sessions are running. The documentation lists every source and every such part.

How often does Guardioz check my server?

Guardioz monitors your server around the clock, on a schedule. The agent runs as a service and collects a snapshot about once an hour without anyone starting it, and Guardioz checks each snapshot as soon as it arrives. The list of tables and indexes travels once a day, and their sizes on disk once a week. PostgreSQL's statistics are counters that keep adding up between two snapshots, so two snapshots an hour apart show the activity of the whole hour, not only one moment. The schedule is a design decision, made to keep the load on your database small while the checks still get the data they need. Guardioz is not real-time monitoring and does not draw second-by-second graphs of your metrics.

How much load does the agent put on my database?

The agent is designed to keep it small. Every query a monitoring tool runs uses the same processors, memory and disk as your application. During an incident, when the server is already short of them, a tool that queries the database every few seconds adds to the pressure at the worst moment. The agent collects once an hour, and measures sizes on disk, its heaviest work, once a week. It runs its read-only queries one at a time, each with a time limit, stops waiting for a lock on a table after 5 seconds, and reads statistics and catalogs, never the rows of your tables. The documentation explains why the agent collects once an hour.

Do I have to open a port?

No. The agent starts the connection itself, outbound. You do not open an inbound port and you do not expose your database port to the internet.

Will Guardioz change my database?

Not on its own. The installer creates a read-only monitoring role and, only when that role cannot log in, adds one rule to pg_hba.conf. It changes no PostgreSQL setting. After that the agent only reads, and every change Guardioz recommends is a command you run yourself. For a per-table cleanup setting, you also get the command that restores the previous value.

How do I remove Guardioz from a server?

There is no single uninstall command. Each step undoes one change that the installer made, and a file on your server records many of those changes, each with the command that reverses it. The documentation lists every step.

How soon do I see a result?

Right after you install the agent: the first snapshot gives a full result. Want to look before you install anything? The live demo needs no sign-up.

Is it for me?

How is this different from the monitoring I already have?

Monitoring shows how your metrics move and usually leaves the judgment to you. Guardioz reads your database's own signals and tells you which of them matter, how serious each one is, and what to fix first, with the measurements from your server that each verdict rests on.

Why not just ask an AI chatbot?

A chatbot answers the question you ask, from what you paste into it. Guardioz keeps checking your server, snapshot after snapshot, including the problems you did not think to ask about, and shows the measured data behind each recommendation.

Do I need to be a DBA to use it?

No. Guardioz is built for teams that run PostgreSQL without a DBA. Findings say what we found, why it matters and what to do next, and a settings change says whether it needs a restart.

Is it a black box?

No. A recommendation shows the measurements from your server that it rests on, so you can check it before you act, and you decide whether to run it.

What does Guardioz check today?

Settings, indexes, table cleanup (autovacuum), replication slots, transaction log (WAL) archiving and open transactions. It does not analyze individual queries today. Query analysis is planned. The documentation lists every check.

What if Guardioz finds nothing?

Then you see that too: the checks that passed on your server are listed, not hidden behind an empty page. Guardioz keeps checking every new snapshot, and every check is in the free plan.

Company and support

Who is behind Guardioz?

Guardioz is a product of Clouds on Mars. Read why we are building it.

Is Guardioz ready for production?

Guardioz is in beta. You can sign up, and the product is early - we say so up front. We do not offer an SLA.

Who helps me if something goes wrong?

Write to contact@guardioz.com. The documentation says what to put in the message, so that we do not have to ask for more details.

Can I influence what you build next?

Yes. Customers have a real say in what we build next - in the beta and after it. Write to contact@guardioz.com and tell us which problems matter most to you.

Get started

See your first findings today

Guardioz is in beta. You can sign up, and the product is early - we say so up front. Install the agent on one server, and the first snapshot gives you a full result. No credit card required.