Stop counting каникулы on a paper calendar — overlay both parents' vacations, school holiday dates and camp options, and we'll show every uncovered week 60 days in advance.
Problem
Russian and Belarusian school kids have 17 weeks of каникулы a year (vs 1-3 weeks of parental vacation), and parents manually mosaic together summer camps, paid vacation, ГПД, and grandma's availability — there's always 1-3 weeks of 'holes' with no coverage, and the only way to spot them is to count weeks on a paper calendar in February.
Audience
Working parents of school-age kids (7–12 years) in Russia and Belarus, in cities where school-run camps cover only 2-3 weeks of summer; especially dual-income families without a year-round grandparent. Approximately 4-5M households.
Reasoning
Source signals
- SIG-20260426-ru-by-family-logistics-deti-na-kanikulah-leto-rabota: "каникул 17 недель. (...) остается 1–3 недели" + thread eva.ru с десятками подобных историй
- SIG-20260426-ru-by-family-logistics-babushka-dedushka-koordinatsia-deti: cross-cluster confirms "бабушка свободна на месяцы" pattern
What we ship
**Core features (MVP)**
- Russian/Belarusian school calendar import (pre-loaded by region)
- Both parents' vacation import (manual form or ICS from corporate Outlook)
- "Grandma available" month-level slots
- ГПД + free city camps pre-loaded by city
- Year visualisation: colour bars covered/uncovered, red "holes" auto-highlighted
- AI matcher: for each gap, top-3 paid camp recommendations (theme/budget/distance) from incamp.ru / e-camp
- 60-day alert: "you're not covered 12-19 July — these 3 camps fit"
**Primary user flow**
1. Sign up, pick city (Moscow, SPB, Minsk...) — school calendar auto-loads
2. Add kids (name, age, interests — sport/IT/lang)
3. Enter parents' vacations (form or ICS)
4. See yearly timeline with gaps — manually fill ('grandma', 'second camp shift')
5. 60 days before a gap — push "12-19 July uncovered, here are options"
6. 4th recommendation triggers paywall: "Pro at 249₽/mo for unlimited + budget filters"
**What it looks like**
- **Landing**: "17 weeks of каникулы. 3 weeks of vacation. Counting on fingers?" + yearly bar visual + "Find your gaps in 2 minutes"
- **Main**: yearly timeline (12 rows = 12 months), coloured coverage blocks, red holes; click → modal with camps
- **Alert**: "🚨 47 days until 12 July. 6 days uncovered. Top-3 matches: ..."
**MVP build plan (11 days)**
- Day 1-2: backend, schema (Family, Child, Vacation, Holiday, Camp), JWT
- Day 3-5: yearly timeline UI, school-calendar pre-load, vacation import
- Day 6-8: camp catalog (200 manual seeds from incamp.ru), AI matcher
- Day 9-10: 60-day alerts, ЮKassa
- Day 11: landing, deploy
Reasoning
SIG quotes the math problem directly: 17 weeks of holidays vs 8 of parental vacation + 2 of camp = 1-3 uncovered. Existing camp catalogues (incamp.ru, e-camp.ru) show what's available but don't overlay your family's calendar to find the gap. Nobody does "overlay parents' vacations + school holidays + camps + grandparents → highlight gaps + recommend fillers". WTP is high seasonally because the cost of error (leaving a 13-year-old home alone for a week) is high stress, and 250₽/mo is cheap insurance.
Quick competitive read
5 competitors profiled; none cover the WEEK-GRID puzzle-solver + бабушкина-неделя wedge.
- **inCamp.ru / inLeto.ru** [CMP-073-incamp] — biggest RU camp directory, supply-side monetisation. Ideal affiliate partner, not a competitor.
- **Mama.ru / Littleone / Eva.ru** [CMP-073-mama-ru] — parenting forums/content portals, collective wisdom in threads. Upstream traffic channel via sponsored posts.
- **Госуслуги** [CMP-073-gosuslugi] — transactional gov channel (vacation certificate, child-tourism cashback). Not a calendar; we integrate downstream via deep-link.
- **Cozi / FamilyWall (US)** [CMP-073-cozi-familywall] — global family calendars, not RU-localised, no camp catalogue, no ЮKassa. UX reference, not a local competitor.
- **Telegram channels + VK groups** [CMP-073-telegram-vk-communities] — community workaround. Channel competitor, not feature competitor; also the best distribution channel.
**Market density**: low (0 direct competitors in gap-finder / coverage-planner niche; 5 adjacent).
**Wedge defended**: WEEK-GRID puzzle solver + RU-specific бабушкина-неделя slot + 60-day alerts — uncovered. The real competitor is parents' Excel-in-WhatsApp. Competitive pressure 8/10 white space.
Initial pricing hypothesis
Freemium: first 2 camp recommendations free. Pro 249₽/mo or 1990₽/yr: unlimited recommendations + budget/distance filters + price-drop alerts + savings goal ('saving 35000₽ for August camp').
Distribution hypothesis
(1) Seasonal SEO: "куда деть ребёнка летом", "городской лагерь Москва июль" — March-May peak traffic; (2) affiliate with camps (incamp.ru, e-camp, regional operators) at 5-10% of booking; (3) March Telegram channels for mums: "17 weeks of holidays, 3 of vacation" — viral hook; (4) Dzen/VK seasonal reviews "summer with kids 2027".
Source signals (2)
SIG-20260426-ru-by-family-logistics-babushka-dedushka-koordinatsia-deti:SIG-20260426-ru-by-family-logistics-deti-na-kanikulah-leto-rabota: