Investor calculator — спецификация
Date: 2026-05-04 (rev 2026-05-04 per Jean direction)
Owner: Jean
Status: Спека к разработке. UX зафиксирован Jean в разговоре ~/Desktop/oiynup рассуэждения.mp4 (2026-05-02), таймкоды 18:00–28:00. Math пересмотрена 2026-05-04 per Jean: «не пали общую сумму которую мы собираем — просто что если вложат столько-то вернётся столько-то».
Authority: ADR-0019 (Realistic Financial Baseline Y1-Y4), ADR-0022 (Tranched SAFE — internal-only, не показывается публично), feedback memory feedback_revenue_partnership_capital_separate.md.
Калькулятор на сайте /инвесторам помогает потенциальному инвестору за 2 минуты увидеть сколько он получит за свои деньги (доля + срок окупаемости) и скачать персонализированную финмодель уже с подставленной суммой. Это lead-magnet: после ввода суммы открывается форма контакта → созвон с Jean → отправка скачиваемого PDF/.xlsx.
Не цель: заменить переговоры. Это первичная сортировка serious-vs-curious и подготовительный артефакт перед первым звонком.
UX flow (verbatim из разговора)
Заголовок раздела «UX flow (verbatim из разговора)»«Сумма вложений такая-то — теперь же самое можем 200 миллионов написать. Окупаемость такая-то, процент доли компании такой-то, допустим, которую можно примерно обещать. И всё там — скачать финмодель. Нажимает там, ты с ним созваниваешься, отправляешь ему финмодель, и у него там весь расклад с учётом той суммы, которую он вложил.»
«Калькулятор поставить — да. Это будет намного эффективнее.»
«200 миллионов зашёл — считай, что в 20% зашёл в долю. 100 миллионов зашёл — в 10% зашёл в долю. И пусть он имеет 10% своей доли. Какая разница при таком капитале?»
«Это не весь основной капитал компании. Это просто там на первый год нам затраты.»
Перевод в interaction model:
[ Лендинг /инвесторам ] │ ▼[ Hero: «Введите сумму инвестиции» ] ┌────────────────────────────────────┐ │ Слайдер ₸25M ─────●──── ₸500M │ │ Поле ввода: 100,000,000 ₸ │ │ Toggle: ₸ / $ │ └────────────────────────────────────┘ │ (live, без submit) ▼[ Расчёт-блок (3 карточки) ] ┌──── Карточка 1 ────┐ ┌──── Карточка 2 ────┐ ┌──── Карточка 3 ────┐ │ Ваша доля │ │ Срок окупаемости │ │ Стадия раунда │ │ ─────────── │ │ ─────────── │ │ ─────────── │ │ 10% │ │ 3,2 года │ │ Pre-Seed Tranche T1│ │ при $8M cap │ │ по консерв. │ │ May 2026 │ │ │ │ модели │ │ $200K target │ └────────────────────┘ └────────────────────┘ └────────────────────┘ │ ▼[ Расшифровка (collapsible) ] - «Что значит 10%»: ваша доля от компании на этом раунде. Не от выручки и не от капитала, а от уставного капитала (equity). - «Какая модель окупаемости»: при достижении канонического Y3 ARR ₸1,5B и exit-мультипликатора 4× revenue (рынок ed-tech в 2025 году), ваша доля стоит ~₸600M; коэффициент 6×, payback ~3,2 г. - Что не входит в цифру: дальнейшие раунды (Seed Equity Y2-Y3, Series A Y3-Y4) разводят долю всех инвесторов пропорционально. Ваш % фиксируется на момент конверсии SAFE. │ ▼[ CTA-блок ] ┌────────────────────────────────────┐ │ 📥 Скачать финмодель │ │ с подставленной суммой ₸100M │ └────────────────────────────────────┘ │ ▼[ Форма контакта ] - Имя - Email - Телефон (для созвона) - Сумма (auto-fill из калькулятора) - Чекбокс: «Согласен на NDA» │ ▼[ Submit → backend ] 1. Сохранить заявку в Payload CMS / Google Sheets internal 2. Email уведомление Jean 3. Email инвестору: «Спасибо, Jean свяжется в течение 24 часов; пока — финмодель в pdf приложении» 4. Сгенерировать PDF финмодели с подставленной суммой (см. §Backend ниже) │ ▼[ Jean созванивается с инвестором ] ── финмодель уже у него на рукахКанонический math (публичный — без раскрытия раунда)
Заголовок раздела «Канонический math (публичный — без раскрытия раунда)»Принцип Jean (2026-05-04): «Не палим общую сумму, которую собираем». Калькулятор показывает только: сумма инвестора → его доля → его прогнозный возврат. Никаких упоминаний $8M cap, T1/T2/T3 структуры, $550K total round, ADR-0022 — это всё internal-only.
Публичная модель — линейная в показанной полосе:
| Сумма инвестиции (₸) | Доля в компании |
|---|---|
| 50 млн ₸ | 5 % |
| 100 млн ₸ | 10 % |
| 150 млн ₸ | 15 % |
| 200 млн ₸ | 20 % |
Линейность работает в полосе ₸50-200 млн (т.е. эффективный post-money cap ₸1 млрд ≈ $2M, но мы это публично не озвучиваем). Чек ниже ₸50 млн → форма «связаться с нами», без авто-калькуляции (отсекаем «curious» от «serious»). Чек выше ₸200 млн → форма «обсудим персонально», уходит из калькулятора в звонок (это уже lead-investor territory).
Под капотом (для разработчика, не для UI):
- 0 < amount ≤ ₸50M: показать «спасибо, минимальный чек ₸50M, давайте обсудим» + контакт.
- ₸50M ≤ amount ≤ ₸200M: показать
equity = amount / 1_000_000_000 × 100. - amount > ₸200M: показать «при таком чеке это lead-investor, давайте созвонимся».
Расчёт возврата (verbatim из разговора + ADR-0019)
Заголовок раздела «Расчёт возврата (verbatim из разговора + ADR-0019)»В записи Jean проговорил доходность так:
«200 миллионов зашёл — считай, что в 20% зашёл в долю. 100 миллионов — в 10%. И пусть он имеет 10% своей доли. Какая разница при таком капитале? Ну мы зато на эти деньги можем развернуться, правильно?»
Его логика: при таком масштабе раунда инвестор получает значимую долю, и возврат пропорционален росту компании. Используем realistic baseline ADR-0019 для расчёта стоимости компании на exit.
Финансовая база ADR-0019 (internal context, не публичная)
Заголовок раздела «Финансовая база ADR-0019 (internal context, не публичная)»| Метрика | Значение |
|---|---|
| Y1 revenue | ₸86 млн |
| Y2 revenue | ₸650 млн (breakeven) |
| Y3 revenue | ₸1,5 млрд |
| Y4 revenue | ₸4 млрд |
Сценарии стоимости компании на exit (Y3-Y4, ~3-4 года от now)
Заголовок раздела «Сценарии стоимости компании на exit (Y3-Y4, ~3-4 года от now)»Edtech kids/family — публичные мультипликаторы 2024-2026:
- Bear (3× revenue Y3): ₸1,5B × 3 = ₸4,5 млрд
- Base (5× revenue Y3): ₸1,5B × 5 = ₸7,5 млрд
- Upside (Y4 6× revenue): ₸4B × 6 = ₸24 млрд
Source benchmarks: Tonies (XETRA: TNIE) gross margin 70.9%, ed-tech CIS comparables Codiplay 4× Series A 2025, Pinkfong M&A precedent ~5-6× revenue.
Расчёт возврата на ₸100M (10% доли)
Заголовок раздела «Расчёт возврата на ₸100M (10% доли)»| Сценарий | Компания на exit | Доля 10% | Multiple | IRR (3-4 года) |
|---|---|---|---|---|
| Bear | ₸4,5 млрд | ₸450 млн | 4,5× | ~50% годовых |
| Base | ₸7,5 млрд | ₸750 млн | 7,5× | ~80% годовых |
| Upside | ₸24 млрд | ₸2,4 млрд | 24× | ~150% годовых |
Расчёт возврата на ₸200M (20% доли)
Заголовок раздела «Расчёт возврата на ₸200M (20% доли)»| Сценарий | Компания на exit | Доля 20% | Multiple |
|---|---|---|---|
| Bear | ₸4,5 млрд | ₸900 млн | 4,5× |
| Base | ₸7,5 млрд | ₸1,5 млрд | 7,5× |
| Upside | ₸24 млрд | ₸4,8 млрд | 24× |
Что показывать в UI (публично)
Заголовок раздела «Что показывать в UI (публично)»Карточка-результат для введённой суммы:
Ваша инвестиция ₸100 000 000Доля в компании 10 %Прогноз на 3-4 года: Консервативный ₸450 млн (×4,5) Базовый ₸750 млн (×7,5) Оптимистичный ₸2,4 млрд (×24)С плашкой:
Прогнозы основаны на финансовой модели роста на 3-4 года вперёд. Это не гарантия — это сценарии. Полные допущения (revenue, юнит-экономика, exit-мультипликатор) разбираем на созвоне после подписания NDA.
Не показывать в UI: общую сумму раунда, post-money cap, T1/T2/T3, dilution от будущих раундов. Эти темы — на созвоне.
Что показать в карточке «Что не входит»
Заголовок раздела «Что показать в карточке «Что не входит»»Прямо отвечает на confusion из разговора («это не весь основной капитал компании»):
Ваша доля X% — это доля в уставном капитале на момент конвертации SAFE. Дальнейшие раунды (Seed Equity Y2, Series A Y3-Y4) разводят всех существующих инвесторов пропорционально, включая основателей. Ваш % уменьшается, но абсолютная стоимость растёт вместе с оценкой компании.
SAFE — это не доля в выручке и не «процент с продаж». Возврат происходит только при exit-event: priced equity round (конверсия SAFE → акции), приобретении компании, или IPO. Не выплачивается дивидендами в Y1-Y3.
Это не вся компания. Раунд T1 ($200K) — финансирует Y1 операционные затраты. Дополнительные раунды (T2, T3, Seed Equity) идут на Y2-Y3-Y4 рост. Ваша доля от первого раунда остаётся в кап-таблице на всех последующих стадиях.
Backend (high-level)
Заголовок раздела «Backend (high-level)»- Frontend: уже на site/ (Next.js per CLAUDE.md tech defaults). Калькулятор как новый раздел
/инвесторам/калькуляторили интегрированно в/инвесторамhero. - Live calculation: клиент-сайд React state, без backend round-trip.
- PDF generation: server-side через Puppeteer + HTML template (уже есть
2026-05-03-business-plan.htmlкак шаблон) ИЛИ pre-generated PDFs с подстановкой через python-docx-template для трёх tier-tier ($50K-100K, $100K-300K, $300K-550K). Второй проще. - Lead capture: Payload CMS collection
InvestorLeadsили Google Sheets через apps-script (уже есть apps-script инфраструктура вpartnerships/apps-script/). - Email уведомление: Resend / Postmark, шаблон с PDF attachment.
Данные финмодели для подстановки
Заголовок раздела «Данные финмодели для подстановки»Минимально подставляемые поля в шаблоне:
investor_name: "{{ Имя из формы }}"investment_amount_kzt: 100_000_000investment_amount_usd: 200_000ownership_percent: 2.5post_money_cap_usd: 8_000_000tranche: "T1"expected_payback_low: 2.25expected_payback_high: 4.5years_to_event: 3Подставляются в:
- Cover page
- §3.2 «Ваша позиция в кап-таблице»
- §6.4 «Forward-looking возврат»
- §7 «Сценарии exit»
Roadmap
Заголовок раздела «Roadmap»| Этап | Задача | Owner | Когда |
|---|---|---|---|
| W1 | Финализировать formula + benchmarks с Jean (Q&A: $8M cap or другое?) | Jean | this week |
| W1 | Wireframe калькулятора (Figma) — slider, карточки, расшифровки, CTA | дизайнер | this week |
| W2 | Frontend implementation (React component, embed в /инвесторам) | dev | next week |
| W2 | PDF template с подстановкой — взять 2026-05-03-business-plan.html, добавить плейсхолдеры | dev | next week |
| W3 | Backend integration: Payload collection / apps-script + email pipeline | dev | week 3 |
| W3 | A/B на 5-10 «холодных» инвесторах из Jean network (NDA-friendly LOI base) | Jean | week 3 |
| W4 | Аналитика: Plausible events на «открыл», «сдвинул slider», «нажал скачать», «отправил форму» | dev | week 4 |
Open questions для Jean
Заголовок раздела «Open questions для Jean»- Минимум: ₸50M, максимум: ₸200M в публичном слайдере. Чеки выше → персональный созвон. Подтверждаешь полосу?
- Шаг слайдера: ₸10M или ₸25M? Шаг ₸10M даёт 16 точек в полосе, ₸25M — 7. Я бы взял ₸25M — чище, без иллюзии гранулярности.
- PDF финмодели для скачивания: общий для всех (3 tier-сценария bear/base/upside) или 3 версии с подставленной суммой? Версия с суммой даёт «персональное ощущение», но требует Puppeteer-генерации на бекенде.
- NDA на форме: одна common-NDA mutual + чекбокс перед скачиванием? Или скачивание сразу + полная финмодель только после звонка?
- Куда отправлять заявки: Payload CMS collection
InvestorLeads, Google Sheets через apps-script, или Telegram-бот напрямую Jean?
Источники и benchmarks (internal — не показывать в UI)
Заголовок раздела «Источники и benchmarks (internal — не показывать в UI)»- ADR-0019 «Realistic Financial Baseline» — Y1-Y4 revenue для прогноза exit-стоимости.
- ADR-0022 «Tranched SAFE T1+T2+T3 milestone-roadmap» — internal funding-ладдер. Не показывать публично.
- Tonies (XETRA: TNIE) IR materials — kid-toys gross margin 70.9% precedent для exit-multiple.
- Codiplay (KZ ed-tech) Series A 2025 — $9M на $2M seed = 4× multiple за 2 года, валидный bear-case anchor для KZ contexts.
- Pinkfong M&A precedent (~5-6× revenue) — base-case anchor для kid edutainment.
Источник вердикта
Заголовок раздела «Источник вердикта»~/Desktop/oiynup рассуэждения.mp4 (2026-05-02), investor-calculator discussion 18:00–28:00.
Память Jean: «пометка для нейронки — каким образом batches при seed инвестиции указываются в Y-комбинаторе или 500 startups». Этот документ отвечает на эту пометку.