Last updated: 2026-05-24 · Written by Bertram Sargla, founder
Is Carlytics legit? An honest answer from the founder
TL;DR
Carlytics is a registered EU business — Carlytics OÜ, Estonian commercial register entry 17516713. Paid VIN history reports cost EUR 8.90. We process refunds when a report does not deliver what you needed: reply to your receipt email and we issue one.
Try a free VIN decode first — no signup, no card:
What you actually paid for
A Carlytics report runs four independent data checks against your VIN. These run separately. A failure or partial result in one does not mean the others did not run.
1. Stolen-vehicle check. Your VIN is queried against police and Interpol-aligned stolen-vehicle databases for the markets we cover. This check answers a yes/no question on the raw 17-character VIN and is not affected by whether we decoded the engine displacement correctly.
2. Safety-recall check. Your VIN, model, and production year are matched against open safety-recall campaigns from EU and US regulators. If a campaign matched, you see it. If no recall is listed, no recall matched — not "we forgot to check".
3. Accident and damage-event flags. Where national vehicle registries publish damage events, insurance write-off notices, or auction-condition flags, those are returned. Coverage is excellent in some countries and partial in others. Where data does not exist for your VIN we say so; we do not invent it.
4. Mileage history. Where periodic-inspection or registration records contain odometer readings, you get a timeline. We flag non-monotonic readings as possible rollback. Some countries publish mileage; some do not. If yours does not, the report says "no mileage records available for this market" — not zero.
The decoder — the part that turns 17 characters into "2018 Volkswagen Golf 1.6 TDI" — is the fifth thing we do, and it is the part most people see first. It is also the part most likely to be partly wrong on any given VIN, and the part most complaints are about. The next section is about that.
Why decoders make mistakes — and why it is not fraud
Every VIN-history provider, ours included, decodes from a stack of public and licensed registries. Some VIN families are deliberately ambiguous: two different trim levels share the same character at position 7; the model-year code recycles every 30 years; manufacturers reuse plant codes across decades. When our decoder cannot be certain, our policy is to abstain — show a production-year range rather than a confident-but-wrong single year, or leave a field blank rather than guess. A null year is better than a wrong year.
A wrong engine displacement on the cover page does not mean we skipped the stolen check. The stolen check is a database lookup on your 17-character VIN; it does not care what we labelled the engine. The same is true for recalls, accident flags, and mileage. If you got a report that displays a wrong model, those four checks still ran against your real VIN.
Decoder accuracy is something we improve every week. It is not a moral question; it is an engineering question. If we got your specific vehicle wrong, tell us and we will refund and patch the decoder.
Where our data is genuinely weaker
Honesty section. Things we know are gaps:
- Mileage coverage is uneven across Europe. Countries with mandatory periodic-inspection databases publish strong mileage timelines. Countries without them do not. If your VIN is from a market without a public odometer trail, the timeline section will be sparse.
- Accident records are not universal. Some markets publish damage events to a public registry; others keep them behind insurer-only access. For VINs from those markets we cannot return what does not exist.
- Some specs are cohort averages. For a small fraction of VINs we cannot resolve to an exact build sheet and instead return typical values for that model+year cohort. Where we do this it is labelled.
- Brand-new VINs (last 60 days) are thin. A car that was just registered has not accumulated a service or inspection history yet.
We surface these gaps inside the report rather than hiding them. The report renders the section structure either way; an empty field shows a dash, not fabricated data. There is a longer write-up of our approach at our methodology page.
The refund mechanism
If a report did not deliver what you needed — wrong specs, a missing data section you expected, or just not useful — reply to your purchase receipt email. We refund. We also issue free credits (60-day expiry) so you can try a different VIN at no cost.
A genuine scam does not issue refunds. Scams take the money and disappear. A business that processes refunds on request, has a registered legal entity, accepts card payments through a regulated processor, and replies to support email is — by definition — accountable. The full policy is at our refund-policy page.
What public reviewers say
Like every paid product with thousands of customers, we have negative reviews alongside positive ones. We do not select-quote them here. The recurring negative theme is decoder mistakes on specific VINs, which we address per the refund process above. The recurring positive theme is "saved me from buying a problem car", which is what the product is for.
How to verify this page is not marketing fluff
- Look up Carlytics OÜ on the Estonian commercial register at
ariregister.rik.ee— entry 17516713. - Pay EUR 8.90 for any VIN check; if it disappoints, reply to the receipt and time how long the refund takes.
- Read the impressum, refund policy, privacy policy and terms — they are filled in and they name a real legal entity.
- Run a free VIN decode at carlytics.eu — no signup, no card. If the free decode looks weak for your vehicle, do not pay for the upgrade.
If any of those four checks fail, this page is wrong and you should walk away. They do not fail.
Related reading
Signed,
Bertram Sargla — founder, Carlytics