Support Suomeksi
See prices

Four plans, every price on this page

Starter costs nothing and does not expire. The paid plans are billed monthly or yearly, and a year costs the same as 10 months.

The plans

Starter

0 EUR

It needs no card.

  • It monitors 1 domain and its subdomains.
  • It keeps 30 days of history.
  • It has 1 member.
  • Email alerts when a DNS record breaks or changes, a DKIM key goes missing, or reports stop.
  • It does not expire.

Pro

59 EUR a year

4.92 EUR a month when paid yearly. 5.90 EUR a month when paid monthly.

  • It includes 5 domains. Each extra domain costs 1 EUR a month.
  • It keeps 13 months of history.
  • It has 3 members.

Everything in Starter, and:

  • Every alert by email, such as a new source or a drop in the pass rate.
  • A weekly summary by email.
  • A read-only API.
  • It checks DNS every 6 hours.

Enterprise

from 199 EUR a year

From 16.58 EUR a month when paid yearly. From 19.90 EUR a month when paid monthly.

  • It includes 25 domains. Each extra domain costs 1 EUR a month.
  • It keeps 37 months of history.
  • It has no member limit.

Everything in Teams, and:

  • Alerts also go to PagerDuty.
  • Summaries by email to up to 10 addresses outside your organization.
  • It checks DNS every 15 minutes.
  • Up to 3,000 API requests an hour.

More than 100 domains? Write to us.

Prices exclude VAT. Checkout adds the VAT for your country, or none when your business gives a valid EU VAT number from another country.

Extra domains

Every paid plan charges the same for each domain above the ones it includes: 1 EUR a month, or 10 EUR a year on a yearly plan.

With 9 domains, Teams costs the same as Pro. With 20 domains, Enterprise costs the same as Teams. Above that, the larger plan costs less.

What each paid plan costs a month for this many domains, before VAT
DomainsProTeamsEnterprise
55.90 EUR9.90 EUR19.90 EUR
99.90 EUR9.90 EUR19.90 EUR
1010.90 EUR9.90 EUR19.90 EUR
2020.90 EUR19.90 EUR19.90 EUR
2525.90 EUR24.90 EUR19.90 EUR

Each price is for a month, before VAT. The lowest price in each row is in bold.

The four plans, line by line

Each plan has everything in the plan before it.

Monitoring
Feature Starter0 EURPro59 EUR a yearTeams99 EUR a yearEnterprisefrom 199 EUR a year
DomainsSubdomains found in the reports come with their domain and do not count.15 included, then 1 EUR a month each10 included, then 1 EUR a month each25 included, then 1 EUR a month each
History30 days13 months25 months37 months
Messages counted in reportsNo capNo capNo capNo cap
Aggregate and TLS reportsIncludedIncludedIncludedIncluded
Forensic reportsWe remove the part of each email address before the @, the subject and the body before we store a report. You can choose to store them in full, or not at all.IncludedIncludedIncludedIncluded
DNS checksDMARC, SPF, DKIM, MX, MTA-STS, TLS-RPT and BIMI records. Press Check now for a check at any time.Once a dayEvery 6 hoursEvery hourEvery 15 minutes
Readiness ruleIt says when your domain is ready for the next, stricter policy.The default ruleThe default rule, or your ownThe default rule, or your ownThe default rule, or your own
Alerts
Feature Starter0 EURPro59 EUR a yearTeams99 EUR a yearEnterprisefrom 199 EUR a year
Kinds of alertStarter alerts you when a DNS record breaks or changes, a DKIM key goes missing, or reports stop.4 of 10 kindsAll 10 kindsAll 10 kindsAll 10 kinds
Alert emails to each memberAlerts that come in between arrive together in the next email.One a weekOne a dayOne an hourOne an hour
Early warningsSensitive warns about a new source or a drop in the pass rate at half the usual thresholds.StandardStandardSensitiveSensitive
Alerts by emailIncludedIncludedIncludedIncluded
Alerts in SlackNot includedNot includedIncludedIncluded
Alerts in Microsoft TeamsNot includedNot includedIncludedIncluded
Alerts in DiscordNot includedNot includedIncludedIncluded
Alerts in Google ChatNot includedNot includedIncludedIncluded
Alerts in MattermostNot includedNot includedIncludedIncluded
Alerts in TelegramNot includedNot includedIncludedIncluded
Alerts to a webhookNot includedNot includedIncludedIncluded
Alerts in PagerDutyNot includedNot includedNot includedIncluded
Summary by emailEach domain's day, week or month in a few sentences, with one next step. Each member chooses their own.Not includedWeeklyDaily, weekly or monthlyDaily, weekly or monthly
Summary in a chat channelA shorter summary, with a link to the dashboard.Not includedNot includedWeeklyDaily or weekly
Summary to people outside your organizationEach address confirms before we send anything, and every summary has a one-click unsubscribe.Not includedNot includedNot includedUp to 10 addresses
Your own thresholds for each alertEvery plan can turn each alert on or off.Not includedNot includedIncludedIncluded
Your data
Feature Starter0 EURPro59 EUR a yearTeams99 EUR a yearEnterprisefrom 199 EUR a year
Raw report downloadEach aggregate and TLS report as the file the mailbox provider sent.IncludedIncludedIncludedIncluded
CSV and NDJSON exportA domain's records, over the history your plan keeps.IncludedIncludedIncludedIncluded
Everything in one downloadEvery domain's reports and records, as one zip file.IncludedIncludedIncludedIncluded
APIJSON, with an OpenAPI description. Write access can start an export.Not includedRead onlyRead and writeRead and write
API requests an hourNot included606003,000
API tokensNot included325100
Prometheus metricsNot includedNot includedIncludedIncluded
MCP serverNot includedNot includedIncludedIncluded
Event webhooksSigned, sent when a report arrives, an alert starts or ends, or an export started through the API is ready.Not includedNot included10 endpoints25 endpoints
Report relayA copy of each aggregate and TLS report, sent to an address you choose.Not includedNot included10 domainsEvery domain
Read-only share linkOne domain's view, for anyone who has the link.Not includedIncludedIncludedIncluded
People and support
Feature Starter0 EURPro59 EUR a yearTeams99 EUR a yearEnterprisefrom 199 EUR a year
MembersEach member is an admin or a viewer.1315No limit
Two-step sign-inAn app on your phone, a passkey or a security key, with recovery codes.IncludedIncludedIncludedIncluded
SupportBy email, in English or Finnish.As soon as we canWithin one business dayWithin one business dayWithin one business day

Why the prices are what they are

What each step pays for

One person builds Mailmoni and answers the support mail. The prices pay for that work and for running the service.

Each step up does more of the work that costs us money. It checks DNS more often, keeps more reports, and sends more alerts and summaries.

What it does not pay for

There is no sales team, no advertising budget and no investor.

Leaving some features out keeps the prices where they are. What we do not build lists them, each with the reason.

What happens if we stop

You can take everything with you, on every plan, without asking us.

  • Every aggregate and TLS report downloads as the file the mailbox provider sent, whenever you want it.
  • Exports give you a domain's records as CSV or NDJSON, a date range of its reports as one zip file, or your whole organization as one zip file.
  • From the Teams plan up, the relay sends a copy of each aggregate and TLS report to an address you choose, so a second copy exists outside Mailmoni. Forensic reports are not forwarded.
  • If we stop running Mailmoni, the terms promise you an email at least 90 days before, so you can export your data.

If you cancel a paid plan

  • A paid plan stays until the end of the period you paid for. Then your organization moves to Starter.
  • For 14 days after that, every domain and member stays. You can download everything in that time, or upgrade again and lose nothing.
  • Then we keep 1 domain you choose and archive the others. Reports sent to an archived domain are refused.
  • 1 member you choose keeps access, and the others lose it.
  • History then shrinks to 30 days, and older reports are deleted.
  • Moving to a smaller paid plan works the same way, with that plan's limits.

Payments and refunds

Each payment comes with a receipt by email. Adding a domain adds its prorated price to your next invoice. Switching between monthly and yearly is charged or credited at once. When you cancel, there is no refund for the unused part of the period.

Payments, cancelling and refunds

Questions about the plans

Is Starter a trial?

No. Starter does not expire, and it never asks for a card.

Is there a trial of the paid plans?

No. A paid plan is billed from the day you upgrade. If you cancel, it stays until the end of the period you paid for.

How do I move to a paid plan?

Sign up on Starter and add your domain. Then upgrade from the plan settings. There is no second sign-up.

What counts as a domain?

Each domain you add, such as example.com, counts once. Its subdomains, such as news.example.com, are found in the reports and do not count.

Which plan should I choose?

Starter shows whether your mail passes. Pro fits when you fix your sources yourself and want a longer history. Teams fits a team that wants alerts and summaries in its own chat. Enterprise adds faster DNS checks, PagerDuty, and summaries for people outside your organization.

Next steps