Mintos • ESTO AS
Marché P2P
ESTO AS
ESTO AS permet aux Estoniens de payer leurs achats en plusieurs fois, en ligne et en magasin. Les investisseurs de Mintos lui prêtent de l'argent et perçoivent des intérêts. Notre mémo lui attribue 70 sur 100, un B, et estime à environ 2% le risque de défaut sur un an.
Key project data
Taux moyen
6.94%
Investissements en cours
28,8M EUR
Would AI invest?
70/100
1
100
Aperçu généré par l'IA
AI project overview
Condensed summary based on project data
<style>
/* All styles are scoped to .ci-memo so the block can be pasted into any page without clashing with the site’s CSS. */
.ci-memo{
--ink:#16252b; --ink-2:#4a5a60; --ink-3:#6f7d82; --line:#dfe7e9; --soft:#f3f7f8; --paper:#ffffff; --brand:#12505f; --brand-2:#0f7ea0;
--ok:#2e8b57; --ok-bg:#e6f4ec; --wt:#b7791f; --wt-bg:#fdf3e1; --bd:#c0392b; --bd-bg:#fbe9e7;
--gA:#2e8b57; --gB:#7cb342; --gC:#d9a21b; --gD:#e0773c; --gE:#c0392b;
font-family: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
color:var(--ink); background:var(--paper); line-height:1.55; font-size:16px;
max-width:1040px; margin:0 auto; padding:24px 20px 48px; box-sizing:border-box;
-webkit-text-size-adjust:100%;
}
.ci-memo *,.ci-memo *::before,.ci-memo *::after{box-sizing:inherit}
.ci-memo h1,.ci-memo h2,.ci-memo h3{line-height:1.2;margin:0;color:var(--ink);font-weight:700;letter-spacing:-.01em}
.ci-memo h1{font-size:clamp(1.6rem,4.2vw,2.35rem)}
.ci-memo h2{font-size:clamp(1.25rem,3vw,1.55rem)}
.ci-memo h3{font-size:1.05rem}
.ci-memo p{margin:.6em 0}
.ci-memo a{color:var(--brand-2);text-underline-offset:2px}
.ci-memo .kicker{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-weight:700}
.ci-memo .muted{color:var(--ink-2)}
.ci-memo .small{font-size:.86rem;color:var(--ink-3)}
.ci-memo .tabnum{font-variant-numeric:tabular-nums}
/* header */
.ci-memo .hero{border-bottom:3px solid var(--brand);padding-bottom:18px;margin-bottom:18px}
.ci-memo .hero h1{margin:.3em 0 .35em}
.ci-memo .meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.85rem;color:var(--ink-3)}
.ci-memo .chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:.8rem;background:var(--soft);color:var(--ink-2);max-width:100%}
/* disclaimer */
.ci-memo .nfa{border:2px solid var(--bd);background:var(--bd-bg);border-radius:12px;padding:12px 16px;margin:16px 0;font-size:.9rem}
.ci-memo .nfa strong{color:var(--bd);letter-spacing:.04em}
/* answer card */
.ci-memo .answer{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr);gap:18px;background:var(--soft);border:1px solid var(--line);border-radius:18px;padding:20px;margin:20px 0}
.ci-memo .score{background:var(--paper);border-radius:14px;padding:18px;border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}
.ci-memo .score .big{display:flex;align-items:baseline;gap:8px}
.ci-memo .score .big b{font-size:3.4rem;line-height:1;color:var(--ink)}
.ci-memo .score .big span{color:var(--ink-3)}
.ci-memo .grade{display:inline-flex;align-items:center;gap:8px;font-weight:700;border-radius:8px;padding:4px 10px;background:#fbf1d6;color:#7a5a00;width:max-content;max-width:100%}
.ci-memo .grade i{flex:0 0 auto;width:22px;height:22px;border-radius:6px;background:var(--gC);color:#fff;font-style:normal;display:grid;place-items:center;font-size:.85rem}
/* Per-grade badge colours. Until 9 October 2026 `.grade i` hard-coded var(--gC), so a
non-C memo rendered its badge in C's gold unless its body carried an inline override.
Four published memos were wrong that way (EIZ D, MK Kredit D, Imagina D, ESTO B) and
seven carried ad-hoc overrides in five different palettes for three grades. The
template owns it now; bodies carry only `class="grade gX"`. Values are the plurality
of what was already published (D from creditstar/jetfinance, E from idfinance/luma/
solva, C the long-standing default); A and B are new and were contrast-checked.
Every pair clears WCAG AA for body text: A 7.02, B 6.01, C 5.67, D 6.01, E 6.45. */
.ci-memo .grade.gA{background:#e8f4ed;color:#1e5c3a}
.ci-memo .grade.gB{background:#f0f6e6;color:#44661f}
.ci-memo .grade.gC{background:#fbf1d6;color:#7a5a00}
.ci-memo .grade.gD{background:#fdeee4;color:#8a4a22}
.ci-memo .grade.gE{background:#fbe9e7;color:#9b2c20}
.ci-memo .grade.gA i{background:var(--gA)}
.ci-memo .grade.gB i{background:var(--gB)}
.ci-memo .grade.gC i{background:var(--gC)}
.ci-memo .grade.gD i{background:var(--gD)}
.ci-memo .grade.gE i{background:var(--gE)}
.ci-memo .scale{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:6px}
.ci-memo .scale div{height:10px;border-radius:3px}
.ci-memo .scale-l{display:grid;grid-template-columns:repeat(5,1fr);font-size:.72rem;color:var(--ink-3);text-align:center;margin-top:2px}
.ci-memo .scale .on{outline:3px solid var(--ink);outline-offset:1px}
.ci-memo .odds{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.ci-memo .odd{border-radius:12px;padding:12px;background:var(--soft)}
.ci-memo .odd b{display:block;font-size:1.55rem;line-height:1.1}
.ci-memo .odd span{font-size:.8rem;color:var(--ink-2)}
.ci-memo .odd.main{background:#e3f0f4;border:1px solid #bcd9e2}
.ci-memo .limit{font-size:.85rem;color:var(--ink-2);border-top:1px dashed var(--line);padding-top:10px}
.ci-memo .answer h2{font-size:clamp(1.15rem,2.6vw,1.45rem);margin-bottom:10px}
.ci-memo .subs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}
.ci-memo .sub{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:12px}
.ci-memo .sub .top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.82rem;color:var(--ink-2);font-weight:600}
.ci-memo .sub .top em{font-style:normal;font-weight:700;border-radius:6px;padding:1px 7px;color:#fff;font-size:.75rem}
.ci-memo .sub b{display:block;font-size:1.25rem;margin:4px 0 2px}
.ci-memo .sub p{margin:0;font-size:.84rem;color:var(--ink-2)}
.ci-memo .flags{display:grid;gap:10px;margin-top:4px}
.ci-memo .flag{border-radius:12px;padding:12px 14px;font-size:.92rem;border-left:5px solid}
.ci-memo .flag.ok{background:var(--ok-bg);border-color:var(--ok)}
.ci-memo .flag.wt{background:var(--wt-bg);border-color:var(--wt)}
.ci-memo .flag.bd{background:var(--bd-bg);border-color:var(--bd)}
.ci-memo .flag strong{display:block;margin-bottom:2px}
/* status pill */
.ci-memo .st{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;border-radius:999px;padding:2px 10px;white-space:nowrap}
.ci-memo .st::before{content:"";width:8px;height:8px;border-radius:50%}
.ci-memo .st.ok{background:var(--ok-bg);color:#1f6b40}.ci-memo .st.ok::before{background:var(--ok)}
.ci-memo .st.wt{background:var(--wt-bg);color:#8a5a0c}.ci-memo .st.wt::before{background:var(--wt)}
.ci-memo .st.bd{background:var(--bd-bg);color:#9b2c20}.ci-memo .st.bd::before{background:var(--bd)}
/* glance */
.ci-memo .glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:12px 0 6px}
.ci-memo .tile{border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--paper)}
.ci-memo .tile .k{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:700}
.ci-memo .tile>b{display:block;font-size:1.15rem;margin:3px 0}
.ci-memo .tile p{margin:0;font-size:.84rem;color:var(--ink-2)}
.ci-memo .band{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:18px 0 4px}
/* sections */
.ci-memo section{margin-top:34px}
.ci-memo .sec-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:22px}
.ci-memo .sec-head .odds-chip{font-size:.85rem;font-weight:700;border-radius:10px;padding:6px 12px;color:#fff}
.ci-memo .lead{font-size:1.08rem;font-weight:600;margin:10px 0 4px}
.ci-memo .grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}
.ci-memo .card{border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--paper)}
.ci-memo .card h3{margin-bottom:8px}
.ci-memo .events{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:14px 0}
.ci-memo .ev{border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--soft);display:flex;flex-direction:column;gap:6px}
.ci-memo .ev .when{font-size:.75rem;font-weight:700;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}
.ci-memo .ev b{font-size:.98rem}
.ci-memo .ev p{margin:0;font-size:.86rem;color:var(--ink-2)}
.ci-memo .ev .st{margin-top:auto}
/* charts */
.ci-memo figure{margin:14px 0;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:14px 14px 10px}
.ci-memo figcaption{font-weight:700;margin-bottom:8px;font-size:.98rem}
.ci-memo figcaption span{display:block;font-weight:400;font-size:.82rem;color:var(--ink-3)}
.ci-memo svg.viz{width:100%;height:auto;display:block;overflow:visible;font-family:inherit}
.ci-memo svg .lbl{font-size:13px;fill:var(--ink);font-weight:600}
.ci-memo svg .in{font-size:12px;fill:#fff;font-weight:700}
.ci-memo svg .in.dark{fill:var(--ink)}
.ci-memo svg .val{font-size:12px;fill:var(--ink);font-weight:600}
.ci-memo svg .neg{font-size:12px;fill:var(--bd);font-weight:700}
.ci-memo svg .axis{font-size:11px;fill:var(--ink-3)}
.ci-memo svg .side{font-size:12px;fill:var(--ink-2)}
.ci-memo svg .grid{stroke:#eef2f3;stroke-width:1}
.ci-memo svg .zero{stroke:#9fb0b5;stroke-width:1}
.ci-memo svg .ref{stroke:var(--ink);stroke-width:1.5;stroke-dasharray:4 3}
.ci-memo svg .s1{fill:var(--brand-2)}
.ci-memo svg .s2{fill:#9ccfdd}
.ci-memo .legend{list-style:none;padding:0;margin:8px 0 2px;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.82rem;color:var(--ink-2)}
.ci-memo .legend i{display:inline-block;width:11px;height:11px;border-radius:3px;margin-right:6px;vertical-align:-1px}
.ci-memo details.tbl{margin-top:8px;font-size:.85rem}
.ci-memo details.tbl summary{cursor:pointer;color:var(--brand-2)}
.ci-memo table{border-collapse:collapse;width:100%;margin-top:8px;font-variant-numeric:tabular-nums}
.ci-memo th,.ci-memo td{border-bottom:1px solid var(--line);padding:6px 8px;text-align:right}
.ci-memo th:first-child,.ci-memo td:first-child{text-align:left}
.ci-memo .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
/* html charts */
.ci-memo .hb{display:flex;flex-direction:column;gap:12px}
.ci-memo .hb-l{font-size:.82rem;font-weight:700;margin-bottom:4px}
.ci-memo .hb-track{position:relative;display:flex;height:30px;gap:0}
/* The 2px separator between bands used to be a flex `gap`, which is added ON TOP of
the percentage widths. So every band boundary sat 2px further right than its value,
and the dashed `hb-ref` -- positioned at a plain percentage -- fell SHORT of the
true 100 by 2px for every boundary before it: 10px on a six-band row at 390px, where
it printed straight through the last band's label. Found 13 Oct by measuring the
IuteMK chart in the browser after seeing the line cross a `10`. A border inside the
band draws the same 2px of paper without taking any width, so a band's position is
exactly its value and one line serves every row. */
.ci-memo .sg{box-sizing:border-box}
.ci-memo .sg + .sg{border-left:2px solid var(--paper)}
.ci-memo .hb-track.tall{height:40px}
.ci-memo .sg{display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:.78rem;font-weight:700;min-width:3px;cursor:pointer;font-variant-numeric:tabular-nums}
.ci-memo .sg em{font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:clip;position:relative;z-index:2}
.ci-memo .sg.dk{color:var(--ink)}
.ci-memo .hb-row.has-neg .hb-track{margin-top:16px}
.ci-memo .hb-negs{position:absolute;right:0;top:-18px;display:flex;gap:10px;white-space:nowrap}
.ci-memo .hb-neg{position:absolute;right:0;top:-18px;font-size:.74rem;font-weight:700;color:var(--bd)}
.ci-memo .hb-negs .hb-neg{position:static;right:auto;top:auto}
.ci-memo .hb-neg.pos{color:var(--ok)}
.ci-memo .hb-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed var(--ink);pointer-events:none}
.ci-memo .hb-axis{position:relative;height:16px;font-size:.72rem;color:var(--ink-3)}
.ci-memo .hb-axis span{position:absolute;transform:translateX(-100%);padding-right:4px;white-space:nowrap}
.ci-memo .vb{padding:0 14px}
.ci-memo .vb-plot{position:relative;height:210px;display:grid;grid-template-columns:repeat(3,1fr);margin:18px 0 0;background:repeating-linear-gradient(to bottom,transparent 0,transparent 41px,#eef2f3 41px,#eef2f3 42px)}
.ci-memo .vb-zero{position:absolute;left:0;right:0;border-top:1.5px solid #9fb0b5}
.ci-memo .vb-g{position:relative}
.ci-memo .vb-bar{position:absolute;width:30%;border-radius:4px;cursor:pointer}
.ci-memo .vb-bar.s1{left:18%;background:#0f7ea0}
.ci-memo .vb-bar.s2{left:52%;background:#9ccfdd}
.ci-memo .vb-bar em{position:absolute;left:50%;transform:translateX(-50%);font-style:normal;font-size:.76rem;font-weight:700;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}
.ci-memo .vb-bar em.up{top:-18px}.ci-memo .vb-bar em.dn{bottom:-18px;color:var(--bd)}
.ci-memo .vb-x{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:.85rem;font-weight:700;margin-top:22px}
.ci-memo .bs{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.ci-memo .bs-h{font-weight:700;margin-bottom:6px;display:flex;justify-content:space-between}
.ci-memo .bs-h span{color:var(--ink-3);font-weight:600}
.ci-memo .bs-list{list-style:none;padding:0;margin:10px 0 0;font-size:.86rem}
.ci-memo .bs-list li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:8px;align-items:baseline;padding:4px 0;border-bottom:1px solid var(--line)}
.ci-memo .bs-list i{width:11px;height:11px;border-radius:3px;align-self:center}
.ci-memo .bs-list b{font-variant-numeric:tabular-nums}
.ci-memo .bs-list li.hl{background:#fdf1e8;font-weight:700}
@media (max-width:640px){.ci-memo .bs{grid-template-columns:1fr}}
/* country meters */
.ci-memo .qrow{display:grid;grid-template-columns:minmax(0,1fr) 110px 18px;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--line);font-size:.9rem}
.ci-memo .qrow em{font-style:normal;color:var(--ink-3);font-size:.78rem}
.ci-memo .meter{height:10px;background:#eef2f3;border-radius:6px;overflow:hidden}
.ci-memo .meter i{display:block;height:100%;border-radius:6px}
.ci-memo .meter i.bd{background:var(--gD)}.ci-memo .meter i.wt{background:var(--gC)}.ci-memo .meter i.ok{background:var(--gA)}
/* group diagram */
.ci-memo .flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin:14px 0}
.ci-memo .flow.f4{grid-template-columns:1.1fr auto 1fr auto 1.2fr auto 1.1fr;gap:6px}
.ci-memo .flow.f4 .arrow{max-width:135px;font-size:.72rem}
.ci-memo .flow.f4 .node{font-size:.8rem}
.ci-memo .flow.f4 .node b{font-size:.88rem}
.ci-memo .node{border:1px solid var(--line);border-radius:12px;padding:10px;text-align:center;background:var(--soft);font-size:.86rem}
.ci-memo .node b{display:block;font-size:.95rem}
.ci-memo .arrow{font-size:.78rem;color:var(--ink-2);text-align:center;line-height:1.2}
.ci-memo .arrow::before{content:"⟶";display:block;font-size:1.4rem;color:var(--brand-2)}
.ci-memo .arrow.back::before{content:"⟵"}
.ci-memo .arrow.red::before{color:var(--bd)}
/* risks */
.ci-memo .risks{display:grid;gap:10px;margin-top:12px}
.ci-memo .risk{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;border:1px solid var(--line);border-radius:12px;padding:12px 14px}
.ci-memo .risk h3{font-size:.95rem;display:flex;flex-direction:column;gap:6px;align-items:flex-start}
.ci-memo .risk p{margin:0;font-size:.9rem;color:var(--ink-2)}
.ci-memo .bwc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}
.ci-memo .bwc .card h3{display:flex;gap:8px;align-items:center}
.ci-memo .bwc p{font-size:.9rem;color:var(--ink-2);margin:0}
.ci-memo details.more{border:1px solid var(--line);border-radius:12px;padding:10px 14px;margin-top:10px;background:var(--paper)}
.ci-memo details.more summary{cursor:pointer;font-weight:700}
.ci-memo details.more p,.ci-memo details.more li{font-size:.88rem;color:var(--ink-2)}
.ci-memo .foot{margin-top:28px;font-size:.8rem;color:var(--ink-3);text-align:center}
/* tooltips: pure CSS, anchored INSIDE the chart box so they can never spill outside the memo */
.ci-memo{overflow-x:clip}
.ci-memo figure{position:relative}
.ci-memo .sg,.ci-memo .bs-list li{position:static}
.ci-memo [data-tip]::after{
content:attr(data-tip);position:absolute;left:0;right:0;bottom:calc(100% + 7px);
background:#16252b;color:#fff;font-size:.82rem;font-weight:600;line-height:1.35;text-align:left;
padding:8px 11px;border-radius:8px;z-index:5;font-variant-numeric:normal;
opacity:0;visibility:hidden;transition:opacity .12s;pointer-events:none}
.ci-memo [data-tip]:hover::after,.ci-memo [data-tip]:focus::after,.ci-memo [data-tip]:active::after{opacity:1;visibility:visible}
.ci-memo [data-tip]:hover,.ci-memo [data-tip]:focus{outline:2px solid var(--ink);outline-offset:1px}
.ci-memo .tip-note{font-size:.8rem;color:var(--ink-3);margin:8px 0 0;min-height:2.9em}
.ci-memo .warn-lbl{display:inline-block;font-weight:600;font-size:.76rem;color:#8a5a0c;background:var(--wt-bg);border-radius:5px;padding:1px 7px;margin-left:6px}
.ci-memo .blk{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:20px 0 2px}
.ci-memo .blkq{border-left:3px solid var(--line);padding-left:14px;margin:14px 0}
.ci-memo .bands{margin-top:10px}
.ci-memo .bandbar{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:4px;font-size:.68rem;text-align:center}
.ci-memo .bandbar span{background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:3px 2px;color:var(--ink-3);font-weight:600;font-variant-numeric:tabular-nums}
.ci-memo .bandbar span.on{background:var(--ink);border-color:var(--ink);color:#fff}
.ci-memo .why .wlead{font-size:1.02rem}
.ci-memo .why .wbox{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-left:4px solid #6fd0a8;border-radius:12px;padding:14px 16px;margin-top:12px;font-size:1.02rem}
.ci-memo .why .wbox p{color:#eef6f8}
.ci-memo details.wmore{margin-top:14px}
.ci-memo details.wmore > summary{cursor:pointer;display:inline-block;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:#fff;font-weight:700;font-size:.9rem;border-radius:999px;padding:8px 18px;list-style:none}
.ci-memo details.wmore > summary::-webkit-details-marker{display:none}
.ci-memo details.wmore > summary::after{content:" \203A";font-size:1.1rem}
.ci-memo details.wmore[open] > summary::after{content:" \2039"}
.ci-memo details.wmore > summary:hover{background:rgba(255,255,255,.2)}
/* why-it-matters block */
.ci-memo .why{background:#0f2f38;color:#eef6f8;border-radius:18px;padding:22px;margin:26px 0}
.ci-memo .why h2{color:#fff;font-size:clamp(1.2rem,2.8vw,1.5rem)}
.ci-memo .why p{color:#d6e6ea}
.ci-memo .why b,.ci-memo .why strong{color:#fff}
.ci-memo .why .wgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:14px}
.ci-memo .why .wcard{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:14px}
.ci-memo .why .wcard h3{color:#fff;font-size:.98rem;margin-bottom:6px}
.ci-memo .why .wcard p{margin:0;font-size:.88rem}
.ci-memo .why .sum{background:#fff;color:var(--ink);border-radius:12px;padding:14px 16px;margin-top:14px;font-size:.92rem}
.ci-memo .why .sum b,.ci-memo .why .sum strong{color:var(--ink)}
.ci-memo .why .sum p{color:var(--ink-2)}
.ci-memo .why .sum th{color:var(--ink-2);font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}
.ci-memo .why .sum table{margin-top:6px}
.ci-memo .why .sum th,.ci-memo .why .sum td{border-bottom:1px solid var(--line);font-size:.88rem}
.ci-memo .why .fine{font-size:.82rem;color:#b9d2d8;margin-top:12px}
/* responsive */
@media (max-width:820px){
.ci-memo .answer{grid-template-columns:1fr;padding:14px}
.ci-memo .grid2{grid-template-columns:minmax(0,1fr)}
.ci-memo .bwc{grid-template-columns:1fr}
}
@media (max-width:560px){
/* The badge carried width:max-content, so during intrinsic sizing it contributed the
FULL one-line phrase to .score's min-content - and .answer's 1fr track has an auto
minimum it cannot shrink below. The French grade-E phrase "Catégorie de risque
maximale" then pushed the track to 341.5px inside a 332px content box on three
published pages. max-width:100% does not help: against an indefinite size it is
treated as none. Releasing the width on narrow screens does. */
.ci-memo .grade{width:auto}
/* REMOVED 9 Oct 2026: .ci-memo .sg.sm em{display:none}
It hid the figure inside every narrow chart segment below 560px - on all twenty
memos, 216 segments in total - including the largest cost category in the "where
every EUR100 went" chart. Readers on a phone saw a bar with no number on it.
Checked before removing: every <em> in a .sg.sm is numeric, longest six characters
("11,6 %"), so width is bounded in every language; vall.py finds no overflow at
390px with the labels shown; and a rendered screenshot confirms they sit inside
their segments rather than being clipped. */
.ci-memo .why .sum th,.ci-memo .why .sum td{padding:6px 4px;font-size:.82rem}
.ci-memo .why{padding:16px}
.ci-memo{padding:16px 14px 36px;font-size:15px}
.ci-memo .subs{grid-template-columns:1fr}
.ci-memo .risk{grid-template-columns:1fr;gap:6px}
.ci-memo .flow,.ci-memo .flow.f4{grid-template-columns:1fr}
.ci-memo .flow.f4 .arrow{max-width:none}
.ci-memo .arrow::before{content:"↓"}
.ci-memo .arrow.back::before{content:"↑"}
.ci-memo .qrow{grid-template-columns:minmax(0,1fr) 70px 14px;font-size:.84rem}
.ci-memo .score .big b{font-size:2.8rem}
/* ADDED 10 Oct 2026. At 390px the padding accumulates — .ci-memo 14px, .answer
14px, .score 18px on each side — and .score's own min-content then needs
334.8px inside a 332px box on the German page and 339.2px on the Dutch one.
Both overflowed horizontally; English and the other six fit only because
their headings are shorter. Trimming .score's padding to 12px below 560px
returns 12px, which covers both with room to spare. Found by rebuilding the
adopted ten and running vall.py over all 160 pages; verified pre-existing in
the 9 October package, so it is a standing defect rather than a regression. */
.ci-memo .score{padding:12px}
.ci-memo svg .lbl{font-size:16px}.ci-memo svg .in,.ci-memo svg .val,.ci-memo svg .neg,.ci-memo svg .side{font-size:15px}.ci-memo svg .axis{font-size:14px}
}
@media print{.ci-memo figure,.ci-memo .card,.ci-memo .answer{break-inside:avoid}}
</style>
<div class="ci-memo" data-ai-score="70" id="esto-memo">
<header class="hero">
<div class="kicker">Mémo prêteur · ESTO · Estonie</div>
<h1>ESTO : quelle est la probabilité qu’elle ne rembourse pas ses prêteurs ?</h1>
<p class="muted">ESTO AS permet aux Estoniens de payer leurs achats en plusieurs fois à la caisse — en ligne et en magasin. Les investisseurs Mintos lui prêtent de l’argent. Ce mémo pose une seule question : quelle est la probabilité qu’elle ne rembourse pas ses prêteurs dans les 12 prochains mois, et pourquoi.</p>
<div class="meta">
<span class="chip">Rédigé le 21 septembre 2026</span>
<span class="chip">Établi à partir des comptes 2025 du groupe — la version déposée avant la fin de l’audit, plus les chiffres audités de clôture — et de son rapport du premier semestre 2026</span>
<span class="chip">Vérifié ligne par ligne par un relecteur indépendant</span>
</div>
</header>
<div class="nfa" role="note"><strong>CECI N’EST PAS UN CONSEIL FINANCIER.</strong> Ce mémo a été préparé avec l’aide de l’IA à partir de documents publics. Il s’agit d’une information générale à but pédagogique uniquement — ce n’est pas une recommandation d’acheter, de vendre ou de conserver quoi que ce soit, et il ne tient pas compte de votre situation. Les chiffres peuvent contenir des erreurs ; vérifiez-les dans les documents d’origine. Investir via des plateformes P2P peut entraîner la perte de la totalité des sommes investies.</div>
<!-- ANSWER -->
<div aria-labelledby="ans-h" class="answer">
<div class="score">
<div class="kicker">Notre note</div>
<div class="big tabnum"><b>70</b><span>/ 100</span></div>
<span class="grade gB"><i>B</i> Solide</span>
<div>
<div aria-hidden="true" class="scale"><div style="background:var(--gA)"></div><div class="on" style="background:var(--gB)"></div><div style="background:var(--gC)"></div><div style="background:var(--gD)"></div><div style="background:var(--gE)"></div></div>
<div class="scale-l"><span>A</span><span>B</span><span>C</span><span>D</span><span>E</span></div>
</div>
<div class="odds">
<div class="odd main"><b class="tabnum">2 %</b><span>de probabilité qu’elle ne rembourse pas dans les 12 prochains mois</span></div>
<div class="odd"><b class="tabnum">12 %</b><span>la part maximale d’un portefeuille que notre méthode placerait ici</span></div>
</div>
<div aria-label="Où se situent les 2 % sur notre échelle de probabilité de défaillance" class="bands">
<div class="kicker" style="font-size:.7rem">Où cela se situe sur notre échelle</div>
<div class="bandbar"><span>0–2 %</span><span class="on">2–5 %</span><span>5–10 %</span><span>10–20 %</span><span>20 %+</span></div>
</div>
<div class="limit"><b>Notre méthode plafonne ce prêteur à 12 % d’un portefeuille.</b> C’est le plafond d’un B sur notre échelle. La limite fixée pour l’Estonie est de 25 % : elle ne limite donc pas ce prêteur. Aucune garantie d’une maison mère n’améliore la probabilité : ESTO AS est le moteur de profit du groupe, et personne dans le groupe ne se porte garant pour elle. Ces plafonds sont une convention de notre échelle, appliquée à chaque prêteur que nous couvrons. Ce ne sont pas des conseils sur votre argent.</div>
</div>
<div>
<h2 id="ans-h">Un prêteur très rentable dans un pays sûr — dont personne, en dehors de la société, ne peut voir les retards de paiement</h2>
<p class="muted" style="margin:0 0 4px">ESTO garde 31 € sur chaque 100 € qu’elle gagne, son bénéfice a progressé de 48 % en 2025, et l’Estonie est l’un des endroits les plus sûrs où prêter parmi ceux que nous couvrons. Ce qui manque est le plus élémentaire : elle ne publie aucun chiffre sur le nombre de ses prêts en retard. Elle vend vite ses créances douteuses et comptabilise la perte au moment de la vente, ce qui laisse silencieux les signaux d’alerte habituels. Chaque chiffre ci-dessous montre la probabilité comme si c’était le seul risque auquel la société est exposée.</p>
<div class="subs">
<div class="sub"><div class="top">💶 Revenus et matelas de sécurité <em style="background:var(--gA)">A</em></div><b class="tabnum">environ 1 %</b><p>Il reste 31 € sur chaque 100 € de revenus, contre 26 € avant — et les fonds propres ont plus que doublé en un an.</p></div>
<div class="sub"><div class="top">📉 Ses prêts sont-ils remboursés ? <em style="background:var(--gD)">D</em></div><b class="tabnum">environ 12 %</b><p>Nous voyons ce que coûtent les créances douteuses — environ 4,4 M€ par an — mais pas combien de prêts tournent mal.</p></div>
<div class="sub"><div class="top">🇪🇪 L’Estonie est-elle risquée ? <em style="background:var(--gA)">A</em></div><b class="tabnum">environ 1 %</b><p>L’euro, une justice solide, et un État qui paie ses dettes. De nouvelles règles du crédit arrivent en novembre.</p></div>
<div class="sub"><div class="top">⚖️ Autre chose ? <em style="background:var(--gC)">C</em></div><b class="tabnum">environ 5 %</b><p>Deux sociétés sœurs en perte, un conseil remplacé l’an dernier, et un directoire d’une seule personne à la holding.</p></div>
</div>
</div>
</div>
<div class="flags">
<div class="flag ok"><strong>Bonne nouvelle : elle gagne beaucoup d’argent, et elle est auditée.</strong>Les revenus sont passés de 26,5 M€ à 32,2 M€ en 2025 et le bénéfice de 6,8 M€ à 10,1 M€. Sur chaque 100 € de revenus, il restait 31,40 € après tout le reste — créances douteuses, intérêts, frais de gestion. Les deux colonnes du graphique ci-dessous font exactement 100 €, et ce qui reste est le bénéfice publié. KPMG a audité les comptes 2025 du groupe et ceux d’ESTO AS, et le rapport du premier semestre 2026 indique qu’il n’y a eu aucune constatation significative ; la répartition des revenus ci-dessous vient du rapport annuel que le groupe a déposé avant la fin de cet audit. Les fonds propres du groupe ont plus que doublé, de 11,7 M€ à 25,3 M€ — de 14,8 % de tout ce que le groupe possède à environ 25 %.</div>
<div class="flag wt"><strong>Attention : pour 2025, personne en dehors de la société ne peut voir combien de prêts sont en retard.</strong>La plupart des prêteurs publient quelle part du portefeuille a trente, soixante ou quatre-vingt-dix jours de retard. Pour 2025, ESTO publie un seul chiffre global — un taux net de créances douteuses de 0,1 % — sans tableau des retards, sans répartition par stades et sans taux de couverture derrière. Son propre rapport pour 2024 donnait 5 %, sur une base qui n’est pas la même que celle des années précédentes. Un chiffre qui passe de 5 % à 0,1 % en un an, avec un changement de définition entre-temps, apprend très peu de choses à un lecteur — surtout pour un prêteur qui vend ou passe en perte ses prêts à problème très tôt et comptabilise le coût comme une perte sur la vente plutôt que comme une dépréciation. Le coût lui-même est visible et stable, environ 4,4 M€ par an, mais pour un portefeuille qui grandit de 29 % en un an, le chiffre qui compte est le nombre de prêts de cette année qui tournent mal, et il n’est pas publié.</div>
</div>
<!-- WHY IT MATTERS -->
<div class="why">
<h2>Pourquoi ce chiffre compte</h2>
<p class="wlead">Tout investissement comporte un risque, et le risque n’est pas vraiment une lettre ni une note sur dix. Ce sont deux questions simples : <b>quelle est la probabilité que cette société fasse défaut</b>, et <b>quelle part de votre argent perdriez-vous si cela arrivait</b>. Mettez les deux ensemble et vous voyez si le rendement en vaut la peine.</p>
<div class="wbox">
<p style="margin:0"><b>Pour ESTO :</b> environ <b>2 % de probabilité</b> de défaillance dans les 12 prochains mois. Si l’on suppose qu’environ 30 % de l’argent revient dans ce cas, le risque coûte à peu près <b>1,5 % par an</b> — contre les <b>6,94 %</b> que rapportent les prêts. Il reste environ <b>5,5 %</b> comme rémunération du risque pris.</p>
</div>
<details class="wmore">
<summary>Voir comment cela fonctionne</summary>
<div class="wgrid">
<div class="wcard"><h3>1. Le taux est une promesse, pas un résultat</h3><p>Un taux affiché de 6,94 % est ce qu’on vous promet si tout va bien. Ce que vous gardez, c’est ce taux moins ce que les défaillances vous coûtent. Le taux seul vous apprend donc très peu de choses — et les taux les plus élevés d’une plateforme sont en général élevés pour une raison.</p></div>
<div class="wcard"><h3>2. Mettez un prix sur le risque</h3><p><b>Coût du risque = probabilité de défaillance × part de votre argent que vous ne récupéreriez pas.</b> Personne ne connaît le second chiffre à l’avance. Ce qui revient a beaucoup varié d’un cas à l’autre. Nous retenons 30 % récupérés et 70 % perdus comme hypothèse de travail, pour que les mémos soient comparables entre eux — ce n’est pas un chiffre mesuré, et la réponse change beaucoup si vous choisissez autrement.</p></div>
<div class="wcard"><h3>3. Comparez ce qui est comparable</h3><p>Prenez deux prêteurs imaginaires. L’un paie 14 % mais a 17 % de probabilité de défaillance dans l’année : le risque coûte environ 11,9 % par an, il reste à peu près 2 %. L’autre paie 9 % avec une probabilité de 2,5 % : le risque coûte environ 1,8 %, il reste environ 7 %. Le plus gros chiffre à l’écran est facilement le moins bon.</p></div>
</div>
<div class="sum">
<b>ESTO, le calcul détaillé</b>
<div class="tscroll"><table>
<thead><tr><th> </th><th>Selon nos calculs</th></tr></thead>
<tbody>
<tr><td>Probabilité de défaillance sur un an</td><td>2,1 %</td></tr>
<tr><td>Perte en cas de défaillance (70 %)</td><td>× 0,7</td></tr>
<tr><td><b>Coût du risque par an</b></td><td><b>1,5 %</b></td></tr>
<tr><td>Taux proposé sur Mintos</td><td>6,94 %</td></tr>
<tr><td><b>Ce qui reste après le coût du risque</b></td><td><b>environ 5,5 %</b></td></tr>
</tbody>
</table></div>
<p style="margin:8px 0 0">Deux choses que ce calcul laisse de côté. Les 2 % reposent sur les chiffres que la société choisit de publier, et le seul chiffre qu’elle ne publie pas est le nombre de ses prêts en retard — la deuxième section de ce mémo est donc la partie à lire avant de faire confiance à la première. Et une vraie défaillance n’arrive pas sous forme d’un coût annuel : elle arrive d’un seul coup, et c’est pourquoi la somme que vous placez au même endroit compte autant que le taux.</p>
<p style="margin:6px 0 0;font-size:.85rem;color:var(--ink-3)">Les 6,94 % correspondent au taux moyen de Mintos sur ses titres ESTO en cours.</p>
</div>
<p class="fine"><b>D’où vient notre chiffre :</b> nous notons six questions sur cinq, nous les pondérons pour obtenir une note sur 100, puis nous convertissons cette note en probabilité de défaillance à l’aide des taux de défaut de long terme que S&P publie pour les sociétés de chaque qualité de crédit. Les petits prêteurs font défaut plus souvent que les sociétés notées : nous traitons donc chaque chiffre comme un plancher plutôt que comme une estimation centrale. C’est notre propre estimation à partir de documents publics — ni une notation de crédit, ni un prix de marché, ni une promesse sur ce qui va se passer.</p>
</details>
</div>
<!-- GLANCE -->
<div class="band">La société en bref</div>
<div class="glance">
<div class="tile"><div class="k">Ce qu’elle est</div><b>Un prêteur agréé aux particuliers</b><p>Agréée par l’autorité estonienne de supervision financière depuis juin 2017. L’essentiel de l’activité est en Estonie ; des sociétés sœurs opèrent en Lettonie et en Lituanie.</p></div>
<div class="tile"><div class="k">Ce qu’elle prête</div><b>De 50 € à 10 000 €</b><p>Remboursés sur 3 à 60 mois, à des taux à partir d’environ 24 % par an. Elle propose aussi une option gratuite « paiement en trois fois » à la caisse, qu’elle finance elle-même.</p></div>
<div class="tile"><div class="k">Combien elle a prêté</div><b class="tabnum">94,0 M€</b><p>Le portefeuille du groupe à la fin de 2025, après l’argent mis de côté pour les créances douteuses. Il a grandi de 29 % pendant l’année. En juin 2026, le portefeuille avant cette déduction était de 107 M€.</p></div>
<div class="tile"><div class="k">Qui la détient</div><b>ESTO Holdings OÜ</b><p>Aucun propriétaire ne la contrôle : la plus grosse participation est de 14,35 %, et environ un quart se trouve dans deux comptes de nominés bancaires dont les propriétaires ne sont pas publics.</p></div>
</div>
<div class="band">Où un investisseur peut lui prêter</div>
<div class="glance">
<div class="tile"><div class="k">Plateforme</div><b>Mintos</b><p>Inscrite là-bas sous « ESTO (EE) », depuis 2019. Ses sociétés sœurs lettone et lituanienne sont inscrites séparément.</p></div>
<div class="tile"><div class="k">Emprunté aux investisseurs</div><b class="tabnum">28,8 M€</b><p>13 septembre 2026 — chiffre propre à Mintos, relevé dans notre capture du registre. La page d’aperçu de Mintos affichait 30,4 M€ le même jour ; les deux sont relevés différemment.</p></div>
<div class="tile"><div class="k">Taux moyen</div><b class="tabnum">6,94 %</b><p>13 septembre 2026 — chiffre publié par Mintos.</p></div>
<div class="tile"><div class="k">Protection offerte</div><b>Rachat — modalités variables</b><p>Notre registre indique que le rachat varie selon la série de titres. Des sites agrégateurs annoncent 60 jours et 10 % de chaque prêt conservés par ESTO ; c’est leur chiffre, pas celui de Mintos. Nous n’avons pas pu lire la page de la société prêteuse sur Mintos, qui nécessite un navigateur.</p></div>
<div class="tile"><div class="k">Mintos Risk Score</div><b class="tabnum">9,0</b><p>Mis à jour le 9 juillet 2026 — note de Mintos, pas la nôtre. L’une des plus élevées de la plateforme. La composante qui porte sur la structure de l’arrangement est la plus faible, à 4,0.</p></div>
</div>
</div>
See full overview
Ask question
Ask AI about this project
Beta
Démarrer une conversation
Envoyez un message pour commencer à discuter avec l'assistant IA
Like this project?
Platform offering this project
Mintos LV
Risk Level
Moyen
Return Level
Élevé
Risk Return Level
Moyen
Investissement minimum
EUR 50
Financé
EUR 12900,0M