{
  "schema_version": "2.0",
  "catalog_version": "2026-08-01-rc2",
  "seo_index_seal": "seoindex1",
  "name": "VYSHKA Cloud public product catalog",
  "url": "https://vyshka.cloud/products.json",
  "publisher": {
    "name": "ООО «НЬЮ-ССТ»",
    "url": "https://new-sst.ru/"
  },
  "policy": {
    "currency": "RUB",
    "user_price": 0,
    "summary": "All listed public VYSHKA product access is 0 ₽. Retired 390/690 public plans are not advertised; Dock implementation and expert services are a separate B2B boundary."
  },
  "indexing_policy": {
    "seal": "ymseo1",
    "summary": "Sitemaps, llms.txt and this catalog list only public canonical indexable landings; private app shells, auth callbacks, Academy kids and school routes remain noindex and out of sitemaps.",
    "indexable_routes": [
      "https://vyshka.cloud/",
      "https://vyshka.cloud/about",
      "https://messenger.vyshka.cloud/welcome",
      "https://voice.vyshka.cloud/",
      "https://academy.vyshka.cloud/",
      "https://voice.vyshka.cloud/",
      "https://uslugi.vyshka.cloud/"
    ],
    "noindex_routes": [
      "https://messenger.vyshka.cloud/",
      "https://messenger.vyshka.cloud/messenger",
      "https://academy.vyshka.cloud/kids",
      "https://academy.vyshka.cloud/kids-lab",
      "https://academy.vyshka.cloud/school",
      "https://account.vyshka.cloud/auth"
    ]
  },
  "internal_link_reinforcement": {
    "apex": "https://vyshka.cloud/",
    "machine_catalog": "https://vyshka.cloud/products.json",
    "llms": "https://vyshka.cloud/llms.txt",
    "primary_edges": [
      "https://vyshka.cloud/ -> https://messenger.vyshka.cloud/welcome",
      "https://vyshka.cloud/ -> https://voice.vyshka.cloud/",
      "https://vyshka.cloud/ -> https://academy.vyshka.cloud/",
      "https://messenger.vyshka.cloud/welcome -> https://voice.vyshka.cloud/",
      "https://messenger.vyshka.cloud/welcome -> https://vyshka.cloud/",
      "https://academy.vyshka.cloud/ -> https://vyshka.cloud/"
    ]
  },
  "evidence_scope": "Release status follows frontend/product-registry.json. Source presence is not production proof; authenticated actions require separate verification.",
  "products": [
    {
      "id": "ecosystem",
      "name": "ВЫШКА Cloud",
      "description": "Public ecosystem landing and canonical product map.",
      "category": "ecosystem",
      "homepage": "https://vyshka.cloud/",
      "service_origin": "https://vyshka.cloud",
      "canonical_path": "/",
      "release_status": "live",
      "release_label": "работает",
      "auth_policy": "public",
      "indexable": true,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "messenger",
      "name": "ВЫШКА Messenger",
      "description": "Public Messenger landing plus protected chat application.",
      "category": "communication",
      "homepage": "https://messenger.vyshka.cloud/welcome",
      "service_origin": "https://messenger.vyshka.cloud",
      "canonical_path": "/welcome",
      "protected_path": "/messenger",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "public-landing-auth-app",
      "indexable": true,
      "indexable_routes": [
        "https://messenger.vyshka.cloud/welcome"
      ],
      "noindex_routes": [
        "https://messenger.vyshka.cloud/",
        "https://messenger.vyshka.cloud/messenger",
        "https://messenger.vyshka.cloud/auth/callback"
      ],
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      },
      "app_url": "https://messenger.vyshka.cloud/",
      "seo_note": "Indexable public landing is /welcome; / is noindex app shell."
    },
    {
      "id": "voice",
      "name": "ВЫШКА Voice",
      "description": "Voice rooms, calls and the main communication host.",
      "category": "communication",
      "homepage": "https://voice.vyshka.cloud/",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/",
      "release_status": "live",
      "release_label": "работает",
      "auth_policy": "public-landing-auth-room",
      "indexable": true,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "account",
      "name": "Единый аккаунт ВЫШКА",
      "description": "Shared identity service for VYSHKA products.",
      "category": "identity",
      "homepage": "https://account.vyshka.cloud/auth",
      "service_origin": "https://account.vyshka.cloud",
      "canonical_path": "/auth",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "identity",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "files",
      "name": "ВЫШКА Files",
      "description": "Authenticated file surface; dedicated PWA proof is still pending.",
      "category": "storage",
      "homepage": "https://voice.vyshka.cloud/files",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/files",
      "vanity_url": "https://files.vyshka.cloud/",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "auth-required",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "ai",
      "name": "ВЫШКА AI",
      "description": "Local RF MODEL chat on apex; one Account SSO (product=ai) shared with Voice/Messenger/Academy/Dock.",
      "category": "assistant",
      "homepage": "https://vyshka.cloud/",
      "service_origin": "https://vyshka.cloud",
      "canonical_path": "/",
      "vanity_url": "https://ai.vyshka.cloud/",
      "release_status": "live",
      "release_label": "работает",
      "auth_policy": "public-chat-account-sso",
      "indexable": true,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "store",
      "name": "ВЫШКА Store",
      "description": "Virtual-coin customization surface; no real payment or checkout claim.",
      "category": "customization",
      "homepage": "https://voice.vyshka.cloud/store",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/store",
      "vanity_url": "https://store.vyshka.cloud/",
      "release_status": "development",
      "release_label": "в разработке",
      "auth_policy": "virtual-coins-only",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "remote",
      "name": "ВЫШКА Remote",
      "description": "Remote support shell; session creation was not exercised in this RC.",
      "category": "support",
      "homepage": "https://voice.vyshka.cloud/remote",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/remote",
      "vanity_url": "https://remote.vyshka.cloud/",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "auth-required",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "video",
      "name": "ВЫШКА Video",
      "description": "Development video shell; feed/upload API is not claimed ready.",
      "category": "media",
      "homepage": "https://voice.vyshka.cloud/video",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/video",
      "vanity_url": "https://video.vyshka.cloud/",
      "release_status": "development",
      "release_label": "в разработке",
      "auth_policy": "public-shell",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "leads",
      "name": "ВЫШКА Leads",
      "description": "B2B demo surface; /api/leads backend is not proven.",
      "category": "business",
      "homepage": "https://voice.vyshka.cloud/leads",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/leads",
      "release_status": "development",
      "release_label": "в разработке",
      "auth_policy": "demo-only",
      "audience": "b2b",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "find",
      "name": "ВЫШКА Find",
      "description": "Public people search shell with authenticated expansion.",
      "category": "search",
      "homepage": "https://messenger.vyshka.cloud/find",
      "service_origin": "https://messenger.vyshka.cloud",
      "canonical_path": "/find",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "public-search-auth-extended",
      "indexable": false,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "uslugi",
      "name": "Вышка.Услуги",
      "description": "Public local-services surface. LIVE HOLD: public A still points at Apex 147.45.164.236 (Mac TLS hang); Voice edge 194.87.86.174 already serves HTTPS 200. Owner must repoint A at Jino.",
      "category": "services",
      "homepage": "https://uslugi.vyshka.cloud/",
      "service_origin": "https://uslugi.vyshka.cloud",
      "canonical_path": "/",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "public",
      "indexable": true,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    },
    {
      "id": "academy",
      "name": "ВЫШКА Academy",
      "description": "Adult Academy landing and public course catalog. Kids and browser-progress routes remain deliberately noindex.",
      "category": "education",
      "homepage": "https://academy.vyshka.cloud/",
      "service_origin": "https://academy.vyshka.cloud",
      "canonical_path": "/",
      "release_status": "beta",
      "release_label": "бета",
      "auth_policy": "public-local-progress",
      "indexable": true,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      },
      "routes": {
        "overview": "https://academy.vyshka.cloud/",
        "academy": "https://academy.vyshka.cloud/academy",
        "catalog": "https://academy.vyshka.cloud/catalog",
        "cases": "https://academy.vyshka.cloud/cases",
        "trends": "https://academy.vyshka.cloud/trends",
        "kids": {
          "url": "https://academy.vyshka.cloud/kids",
          "indexable": false
        },
        "kids_lab": {
          "url": "https://academy.vyshka.cloud/kids-lab",
          "indexable": false
        },
        "school": {
          "url": "https://academy.vyshka.cloud/school",
          "indexable": false
        }
      },
      "indexable_routes": [
        "https://academy.vyshka.cloud/",
        "https://academy.vyshka.cloud/academy",
        "https://academy.vyshka.cloud/catalog",
        "https://academy.vyshka.cloud/cases",
        "https://academy.vyshka.cloud/kurs-byudzhet",
        "https://academy.vyshka.cloud/kurs-dlya-vsex",
        "https://academy.vyshka.cloud/kurs-dom",
        "https://academy.vyshka.cloud/kurs-gosuslugi",
        "https://academy.vyshka.cloud/kurs-obuchenie",
        "https://academy.vyshka.cloud/kurs-ofis",
        "https://academy.vyshka.cloud/kurs-prodazhi",
        "https://academy.vyshka.cloud/kurs-s-nulya",
        "https://academy.vyshka.cloud/kurs-sotsseti",
        "https://academy.vyshka.cloud/kurs-starshim",
        "https://academy.vyshka.cloud/trends"
      ],
      "noindex_routes": [
        "https://academy.vyshka.cloud/kids",
        "https://academy.vyshka.cloud/kids-lab",
        "https://academy.vyshka.cloud/school"
      ],
      "seo_note": "Canonical indexable adult entries are listed in the Academy sitemap. /kids, /kids-lab and /school are noindex,nofollow and excluded from the sitemap."
    },
    {
      "id": "dock",
      "name": "ВЫШКА Dock",
      "description": "B2B/development document and evidence surface; cabinet, RRPO readiness and SSO callback are not claimed.",
      "category": "documents",
      "homepage": "https://voice.vyshka.cloud/",
      "service_origin": "https://voice.vyshka.cloud",
      "canonical_path": "/",
      "release_status": "b2b",
      "release_label": "B2B · в разработке",
      "auth_policy": "public-b2b-no-sso",
      "indexable": true,
      "access": {
        "model": "free",
        "user_price": 0,
        "currency": "RUB"
      }
    }
  ]
}
