Every message, judged as things stood when it went out.
Answer the complaint with a message-by-message record. Each send is checked against your agreed policy at the instant it went out, with the supporting rows shown and every gap in the history named.
What you get back
- The rules we wrote, each beside the sentence of your policy it came from. You approve the reading before anything runs.
- A certificate for every verdict, checked by a part of the system that did not compute it. A verdict that cannot be shown from the rows is refused and named, never printed.
How it runs
File in, listing out. We run it. A one-page intake tells us which column is which and which clock the timestamps use. You get the listing the same working day after we accept complete files and you approve our reading of the policy; files accepted before 12:00 CET count for that day. If a feed was wrong, you send a corrected one and we run it again.
What you give us
- Contacts as pseudonymous ids. We never see names or addresses.
- Consents and revocations, with their timestamps.
- Suppressions, with the period each one is valid.
- Messages, with the instant each one was sent.
- Your policy, in three to six plain sentences.
Price
4,000 € per audit
One history of up to 100,000 input rows across all files. One re-run after a corrected feed. Invoiced before the run. If your files or your policy cannot support the audit, we say so before the invoice and nothing is owed.
Not included: legal advice, a dashboard, an integration with your email platform, or the software itself.
What the certificate establishes
That each verdict follows from the agreed rules and the supplied records. It does not establish that the records are complete, or that your policy meets the law. Those stay with you and your counsel, and the listing is built so they can check them: every verdict names its rows, and every gap says what is missing.
Start
Write to Harri Sarsa with the date on the letter. You get the intake page the same day.
hello@muoto.xyz