In this article, I would like to share a few things from behind the curtain.
It is not about the quality of the audits, although it will include some information in relation to that, but better said about the quality of the service.
First, let me explain you what happens on 1 euro transaction as expenses:
Stripe fees: 1.5% + €0.25
The creation of the content is highly optimized, but let’s say the cost isanother 0,05 cents.
The Math says around 0,68 profit.
Ireland: “taxes around 50%”
In my pocket 0,34 cents on each 1 euro sell.
That and some Stripe specifics related to micro transactions + the need for time to deal with refunds made one of the very specific terms:
3. Refund Policy
By clicking “Generate Audit,” you request immediate performance of the digital service and acknowledge that you lose your 14-day right of withdrawal under EU law.
All sales are final and non-refundable.
Now about the quality of the audits and their verification.
In such AI systems there is one very specific architecture – divide tasks, as small as you can. Verify every result, and repeat until it does not meet some quality criteria.
You can decide if such implementation is adequate for the pricing model I have in place.
And here is the important part:
I am still under 100 audits a day (August 2026) and can allow myself to check quickly each result after receiving notification for purchase.
Why I do it – the system is built to help, not make me profit.
It does not matter if you spend a euro or thousand – you should receive what promised even though terms may say u can be screwed.
Why I am writing all these – 2 reasons: I want to give an example of a recent case, including some additional explanation.
Before that I want to share that I have 2 major different models of architecture, first is based only on the AI perception, what can find, what can extract, how will interpret…and the second is the MCO where it is directed and highly optimized on all previous stages, as data collecting, processing and the AI is the last evaluation part.
Another interesting piece: The lack of information is treated as a signal. For example, not accessible for bots, existing server errors, lack of content because of missing SSR, etc.
Now to the example I want to share.
I received notification for very specific niche newly created website and reading the audit – I saw that it is absolute generic hallucination…
Reasons (not excuses): this was the strategic audit where left all on AI with specific RAG enforcements but – the AI could not find anything, when tried to extract from source as last resource was not able either. Even though very specific measures to trigger notification for lack of input are in place, they failed.
I immediately started looking over backup solution and of course running again the audit, and of course, not manually but through the new system… and communicating with the client.
You know – I have very specific rules in place – no retaining, no review requests, etc., but this was a different situation…so I needed to contact them.
Meanwhile, because of time difference Canada/Europe – I already had received the user satisfaction email.
“Sorry to be that guy – but the audit is so bad, I’d like to request a refund.
It didn’t understand even the nature of the website – talking about “We craft brands that stand out” as a business proposition for a … platform? 😀
I love the idea though and would love to give it a try when you improve.”
My answer was:
“Hi A.,
Actually, I am already looking into it.
The fact that the audits are automated does not mean that they should not provide value. It doesn’t really matter whether it costs €1 or €5.
There are two things here. First, it is actually very important that the audit produced such results about the site. It shows how it looks from an AI perspective — how the model perceives it based on the information it can retrieve. Obviously, for a site that has only existed for four months, the fingerprint is not what was intended.
Anyway, I was already planning to approach you later and see what can be done. Because of the time difference, you approached me first. 🙂
Later today I will look into what can actually be done. In the worst case — not because of the amount, but because dealing with Stripe will make it complicated — I will make the refund, because for me this is not the result someone should receive.
Bear with me until later today. I’ll send you some additional information and then we can decide how to approach this.
Best,
Marin”
Few hours later, as the fix was not happening so fast as I would like to… I have issued the refund for the audit and sent second email.
“Hi A.,
I have issued the refund for the audit.
Bear in mind that the website policy is strictly no refund, as written in the
“3. Refund Policy:
By clicking “Generate Audit,” you request immediate performance of the digital service and acknowledge that you lose your 14-day right of withdrawal under EU law.
All sales are final and non-refundable.”
Anyway, I personally don’t accept that what you received should be paid for.
Actually, I want to thank you because it showed me that the tool has some flaw related to recent model updates. When I fix it, I will send you a proper audit as a gift.
Please check the card amounts and let me know.
Regards,
Marin”
On the end of the day, I had some acceptable production solution.
I Run one new audit, sent third email with the proper audit attached.
P.S.
Treat this as auto promoting article that says – even though all is “automated,” there will be no client left to receive bullshit and pay for it.
