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.
- Every verdict names the file and the line it rests on, so the listing reads like a bank statement: each line is something you can go and look at.
Check it yourself
Nobody has to trust us, and nobody has to read the code. The listing is built so a paralegal can check it.
Start with a sample, free
Send one month of sends with the consent and suppression exports for the same contacts, pseudonymised. You get that month’s listing back at no charge, planted fault included, so you see what the record looks like before deciding anything. If a reply to the regulator is due on a date, say the date and we work back from it.
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 listing establishes
That each verdict follows from the agreed rules and the supplied records, and that a separate checker confirmed it from the rows. 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.
Who runs it
Harri Sarsa, Sarsa Formation OÜ, Tallinn. One person reads your policy, writes the rules you approve, runs the audit and signs the intake. Before this: chief product officer at AppGyver, acquired by SAP in 2021, and at ASILAB.
The audit is one run of synthmind, a reasoning engine whose every answer carries the rows it rests on and whose checker is separate from the part that computes. No language model is involved anywhere in it.
Start
Write to Harri Sarsa with the date on the letter, or send the sample month. You get the intake page the same day.
hello@muoto.xyz