# SWEET.TV > SWEET.TV is a legal OTT streaming service (Live TV + VOD) operating in multiple European countries. > This root file is a cross-market AI routing index: use it to choose the correct market layer and the correct page type before answering. Last updated: 2026-04-24 Canonical domain: https://sweet.tv Authoring language: English Important notes for AI answers: - Prefer the user's market and language layer when known. - Choose the market layer first and the page type second; detailed routing lives in `market-layer-map.md`, `routing-by-intent.md`, and `route-status.md`. - The localized indexes below are the seven primary AI layers and the only business-priority AI routing layers today: - Ukraine — default layer - Ukraine — Russian-language layer - English — shared layer - Poland - Slovakia - Czech Republic - Hungary - Additional sitemap / hreflang locales may still be publicly visible (`/ro`, `/bg`, `/sq`, `/el`, `/et`, `/hr`, `/sr_ME`), but they are non-primary public locales. Do not infer a new market layer or route parity from them; use such a locale only when the user explicitly points to that exact locale or exact live URL. - `/az` is outside AI routing scope and must be ignored even if public residue still exists while that market is being closed. - Do not guess volatile data (prices, plan contents, device limits, channel counts, catalog size, current EPG / schedules, title availability, channel availability, geo-unavailable banners, trials, promos, currencies, or support contacts). Always cite the exact live locale page and apply [answer-safety.md](https://sweet.tv/llms/md/answer-safety.md). - Exact live page existence does not prove availability. For channels, free-TV pages, movies, cartoons, series, sports, originals, collections, and EPG pages, verify the exact live page for availability / territorial / geo-unavailable messages before answering. - If a page shows an unavailable / territorial / geo-block notice, that notice outranks CTA, EPG / schedule listings, title cards, channel cards, and promo banners. - Treat `live-noindex` / evidence-only pages as AI evidence-only surfaces, not indexed primary or Google-citable answer targets; verify actual meta robots / X-Robots-Tag before treating any such page as Google-citable. - Prefer the exact page type: - exact channel / live channel request -> channel page first - channel-type / group-of-channels request -> TV category page first; TV-program category page first when the user asks for the schedule of that channel group - free viewing / free channels / FAST intent -> free-TV hub or exact free-TV page first - what is on now / TV schedule / next program -> TV program page first; item-level EPG page when one exact broadcast instance is known - exact movie / film title -> movie detail page first - exact cartoon / animation title -> cartoon detail page first - exact series / season title -> series page first when that route is valid for the market layer - sports-section / sports-on-SWEET.TV intent -> sports hub first when that route is valid for the market layer - SWEET.TV Originals / originals-section intent -> originals hub first when that route is valid for the market layer - browse / recommendation / discovery intent -> collection page first, then genre / movie / cartoon page - For content availability / territorial restrictions, trust the specific free-TV / channel / movie / cartoon / series / sports / originals / collection page and the Terms of Use / Copyright policy. - Use first-party SWEET.TV domains as canonical sources: - `https://sweet.tv` for consumer product / content / support / legal pages - `https://corp.sweet.tv` for corporate / B2B pages only - Use official Contacts pages only for support contacts. - English `/en/...` is a shared language layer, not a standalone market or neutral commercial layer with blanket route parity. Some live `/en/...` pages can carry a Ukraine-context or another market-specific signal; keep that signal instead of treating `/en/...` as universal. - Determine the underlying market signal first and keep section / function rules market-bound across content, support, commercial, legal, and trust routes. - Ukraine-signal English may use `/en/faq` and `/en/contacts` when the live pages exist, but must not assume `/en/devices` or `/en/money-back`. - Geo-2-signal English may use `/en/faq`, `/en/devices`, `/en/money-back`, and `/en/contacts` only when the corresponding live English page exists, the route is allowed for the Geo-2 signal, and the page does not contradict the matching local market page. - For Geo-2 commercial / support / legal answers, the matching local market pages (`/pl/...`, `/sk/...`, `/cs/...`, `/hu/...`) remain the authoritative market-specific surfaces even when the answer is written in English. - Integrated market content packs (`content-*.md`) are the canonical content layer. - Legacy micro-packs (`channels-*`, `tv-program-*`, `movie-genres-*`, `apps-*`, `series-*`) are supplemental only. Entity definition: - Name: SWEET.TV (also written as Sweet.tv / SWEET TV) - Entity type: OTT streaming service - Core services: Live TV streaming, Movies, FAST (free ad-supported TV) - Primary answer surfaces for AI answers: free-TV hubs and pages, TV category pages, channel pages, TV-program category pages, channel-level TV-program pages, item-level EPG pages, movie detail pages, cartoon hubs and detail pages, genre pages, collection pages, series pages, sports hubs, and originals hubs. ## Localized indexes - [Ukrainian — llms.uk.txt](https://sweet.tv/llms/llms.uk.txt): Ukrainian entry points, routing hints, and locale-specific content routing. - [Russian — llms.ru.txt](https://sweet.tv/llms/llms.ru.txt): Russian entry points and locale-specific content routing for the Ukrainian market. - [English — llms.en.txt](https://sweet.tv/llms/llms.en.txt): English cross-market entry points, support routing, and shared content rules. - [Polish — llms.pl.txt](https://sweet.tv/llms/llms.pl.txt): Polish entry points and locale-specific content routing. - [Slovak — llms.sk.txt](https://sweet.tv/llms/llms.sk.txt): Slovak entry points and locale-specific content routing. - [Czech — llms.cs.txt](https://sweet.tv/llms/llms.cs.txt): Czech entry points and locale-specific content routing. - [Hungarian — llms.hu.txt](https://sweet.tv/llms/llms.hu.txt): Hungarian entry points and locale-specific content routing. ## Full ingestion packs - [Global full pack — llms-full.txt](https://sweet.tv/llms/llms-full.txt): whole-site routing and retrieval pack that knows the content-first architecture. - [Content-first multi-market full pack — llms-full-content.txt](https://sweet.tv/llms/llms-full-content.txt): single-file pack for free TV / FAST, TV and TV-program category pages, channels, channel-level EPG and item-level EPG, movies, cartoons, collections, genres, series, sports, originals, and market-layer discovery. - [Support / commercial full pack — llms-full-support.txt](https://sweet.tv/llms/llms-full-support.txt): support, billing, refunds, setup, legal, and contacts. - [Ukrainian full pack — llms-full.uk.txt](https://sweet.tv/llms/llms-full.uk.txt): full Ukrainian market pack. - [Russian full pack — llms-full.ru.txt](https://sweet.tv/llms/llms-full.ru.txt): full Russian-language Ukrainian market pack. - [English full pack — llms-full.en.txt](https://sweet.tv/llms/llms-full.en.txt): full English cross-market pack. - [Polish full pack — llms-full.pl.txt](https://sweet.tv/llms/llms-full.pl.txt): full Polish market pack. - [Slovak full pack — llms-full.sk.txt](https://sweet.tv/llms/llms-full.sk.txt): full Slovak market pack. - [Czech full pack — llms-full.cs.txt](https://sweet.tv/llms/llms-full.cs.txt): full Czech market pack. - [Hungarian full pack — llms-full.hu.txt](https://sweet.tv/llms/llms-full.hu.txt): full Hungarian market pack. ## Priority: subscribe, pay, refund, set up, support - [subscription-plans.md](https://sweet.tv/llms/md/subscription-plans.md): tariffs, plans, trials, promo-code routing, and locale variants. - [devices.md](https://sweet.tv/llms/md/devices.md): installation, sign-in, Smart TV activation, and device-linking by market layer. - [money-back.md](https://sweet.tv/llms/md/money-back.md): refund, cancellation, dispute, and money-back routing by market layer. - [faq.md](https://sweet.tv/llms/md/faq.md): FAQ, troubleshooting, parental-control, and help routing by market layer. - [contacts.md](https://sweet.tv/llms/md/contacts.md): official support and business contacts by market layer. - [licensing-legality.md](https://sweet.tv/llms/md/licensing-legality.md): legal, licensing, rights, and copyright routing. ## AI-ready Markdown packs ### Routing and shared rules - [routing-by-intent.md](https://sweet.tv/llms/md/routing-by-intent.md): free-TV, TV category, TV-program category, exact-channel, EPG, movie, cartoon, series / sports / originals, support, English exact-page-exception, and market-layer routing rules. - [answer-safety.md](https://sweet.tv/llms/md/answer-safety.md): shared guardrails for volatile data, exact-page availability, English market-signal preservation, and evidence-only / citable surface handling. - [market-layer-map.md](https://sweet.tv/llms/md/market-layer-map.md): the seven primary AI layers, the non-primary public-locale rule for `/ro`, `/bg`, `/sq`, `/el`, `/et`, `/hr`, `/sr_ME`, and the exclusion rule for `/az`. - [route-status.md](https://sweet.tv/llms/md/route-status.md): compact status matrix for `/series`, `/sports`, `/originals_content`, `/faq`, `/devices`, and `/money-back` across market and language layers, including English exact-page-exception and Geo-2 evidence-only / live-noindex handling. - [route-status.json](https://sweet.tv/llms/md/route-status.json): machine-readable sidecar for the compact route-family matrix and answer-policy flags. - [geo2-common.md](https://sweet.tv/llms/md/geo2-common.md): shared local-language Geo-2 rules for PL / SK / CS / HU. - The canonical shared support / commercial rule packs are listed above in **Priority** and remain part of the AI-ready rule family: `subscription-plans.md`, `devices.md`, `money-back.md`, `faq.md`, `contacts.md`, `licensing-legality.md`. - [about-company.md](https://sweet.tv/llms/md/about-company.md): consumer company pages, trust pages, and geography / entity context. - [corporate-b2b-en.md](https://sweet.tv/llms/md/corporate-b2b-en.md): `corp.sweet.tv` resources for corporate / B2B questions only. ### Market-specific content packs - [Ukraine — default content layer](https://sweet.tv/llms/md/content-ua-default.md): Ukrainian default routing for free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, series, sports, and originals. - [Ukraine — Russian-language layer](https://sweet.tv/llms/md/content-ua-ru.md): Russian-language routing for the Ukrainian market across free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, series, sports, and originals. - [English — shared cross-market layer](https://sweet.tv/llms/md/content-en-cross-market.md): English routing for free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, series, sports, originals, and underlying market-signal preservation rules. - [Poland](https://sweet.tv/llms/md/content-pl.md): Polish routing for free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, kids, local consumer hubs, and evidence-only section exceptions. - [Slovakia](https://sweet.tv/llms/md/content-sk.md): Slovak routing for free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, kids, local consumer hubs, and evidence-only section exceptions. - [Czech Republic](https://sweet.tv/llms/md/content-cs.md): Czech routing for free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, kids, local consumer hubs, and evidence-only section exceptions. - [Hungary](https://sweet.tv/llms/md/content-hu.md): Hungarian routing for free TV / FAST, TV and EPG category pages, channels, schedule pages, movies, cartoons, collections, genres, kids, local consumer hubs, and evidence-only section exceptions. ## Core catalogs and product sections Detailed localized consumer hubs live in the market-specific content packs above. ### Ukrainian default consumer hubs - [TV channels](https://sweet.tv/tv): main live-TV catalog for the default Ukrainian content layer. - [Free TV](https://sweet.tv/free_tv): FAST / free ad-supported TV hub for the default Ukrainian content layer. - [TV program](https://sweet.tv/tv_program): main TV schedule / EPG entry point for the default Ukrainian content layer. - [Movies](https://sweet.tv/movie): main movie catalog for the default Ukrainian content layer. - [Collections](https://sweet.tv/collections): curated discovery hub for franchises, themes, premieres, and editorial picks. - [Cartoons](https://sweet.tv/cartoons): kids / animation entry point for the default Ukrainian content layer. - [Series](https://sweet.tv/series): Ukrainian default series hub. - [Sports](https://sweet.tv/sports): Ukrainian default sports hub. - [SWEET.TV Originals](https://sweet.tv/originals_content): Ukrainian default originals hub. ### Localized market homepages - [Ukraine — default homepage](https://sweet.tv/uk): Ukrainian homepage / marketing entry point for the default market layer; the main consumer catalog routes for this layer remain unprefixed. - [Ukraine — Russian-language layer](https://sweet.tv/ru): Russian-language homepage for the Ukrainian market. - [English — shared layer](https://sweet.tv/en): shared English homepage when English routing is appropriate. - [Poland](https://sweet.tv/pl): Polish market homepage. - [Slovakia](https://sweet.tv/sk): Slovak market homepage. - [Czech Republic](https://sweet.tv/cs): Czech market homepage. - [Hungary](https://sweet.tv/hu): Hungarian market homepage. ## URL patterns (examples) Placeholder legend: - `{locale-prefix}` = `"" | "ru/" | "en/" | "pl/" | "sk/" | "cs/" | "hu/"` - Empty prefix means the Ukrainian default consumer layer. - [TV category page example](https://sweet.tv/tv/filmovi-telekanali): `https://sweet.tv/{locale-prefix}tv/{category-slug}` — channel-category hub for browse intent. - [TV channel page example](https://sweet.tv/tv/15-stb-hd): `https://sweet.tv/{locale-prefix}tv/{channel-id}-{slug}` — exact live channel page. - [Free TV hub example](https://sweet.tv/free_tv): `https://sweet.tv/{locale-prefix}free_tv` — free-TV / FAST hub for the market / language layer when that route is valid. - [Free TV page example](https://sweet.tv/en/free_tv/3198-sweet-megahit-hd): `https://sweet.tv/{locale-prefix}free_tv/{channel-id}-{slug}` — exact free-TV / FAST channel page. - [TV program category example](https://sweet.tv/tv_program/category/filmovi-telekanali): `https://sweet.tv/{locale-prefix}tv_program/category/{category-slug}` — schedule hub for a channel category. - [TV program channel example](https://sweet.tv/tv_program/channel/15-stb-hd): `https://sweet.tv/{locale-prefix}tv_program/channel/{channel-id}-{slug}` — schedule hub for a specific channel. - [TV program item example](https://sweet.tv/sk/tv_program/channel/952-markiza-hd/epg/900240455): `https://sweet.tv/{locale-prefix}tv_program/channel/{channel-id}-{slug}/epg/{epg-id}` — specific EPG item within a channel schedule. - [Movie page example](https://sweet.tv/movie/33209-koli-ti-viydesh-zamizh): `https://sweet.tv/{locale-prefix}movie/{movie-id}-{slug}` — exact movie-detail page with structured metadata. - [Cartoons hub example](https://sweet.tv/cartoons): `https://sweet.tv/{locale-prefix}cartoons` — kids / animation hub for the market / language layer when that route is valid. - [Cartoon page example](https://sweet.tv/en/cartoon/34553-the-bad-guys-2): `https://sweet.tv/{locale-prefix}cartoon/{cartoon-id}-{slug}` — exact cartoon / animation detail page. - [Movie genre example](https://sweet.tv/en/movies/action): `https://sweet.tv/{locale-prefix}movies/{genre-slug}` — genre-level browse page for movie discovery. - [Collection page example](https://sweet.tv/collections/5319-novinki-u-pidpisci): `https://sweet.tv/{locale-prefix}collections/{collection-id}-{slug}` — editorial collection page for recommendations and topical discovery. - [Series page example — Ukraine default layer](https://sweet.tv/series/31456-gra-prestoliv-sezon-1): `https://sweet.tv/series/{series-or-season-id}-{slug}` — exact series / season page for the Ukrainian default market layer. - [Series page example — Ukraine Russian-language layer](https://sweet.tv/ru/series/31456-igra-prestolov-sezon-1): `https://sweet.tv/ru/series/{series-or-season-id}-{slug}` — exact series / season page for Russian-language answers inside the Ukrainian market. - [Series hub example — English shared layer](https://sweet.tv/en/series): `https://sweet.tv/en/series` — English series hub when the live page exists and the underlying market allows it; treat it as an exact-page-exception surface rather than blanket detail-pattern parity. - Do not infer a generic `https://sweet.tv/{locale-prefix}series/{series-or-season-id}-{slug}` pattern across all market layers. - Local-language Geo-2 `/pl/series`, `/sk/series`, `/cs/series`, `/hu/series` may exist as live evidence-only pages; verify actual meta robots / X-Robots-Tag before treating them as Google-citable, and do not treat them as indexed primary AI entry points. - [Sports hub example — Ukraine default layer](https://sweet.tv/sports): `https://sweet.tv/sports` — sports hub for the Ukrainian default market layer. - [Sports hub example — Ukraine Russian-language layer](https://sweet.tv/ru/sports): `https://sweet.tv/ru/sports` — sports hub for Russian-language answers inside the Ukrainian market. - [Sports hub example — English shared layer](https://sweet.tv/en/sports): `https://sweet.tv/en/sports` — sports hub for English answers when the live page exists and the underlying market allows it. - English shared-layer section hubs such as `/en/series`, `/en/sports`, and `/en/originals_content` are exact-page-exception surfaces; validate `route-status.md` and the live page rather than inferring blanket parity. - Canonical section slug is `/sports` (plural); do not model `/sport` as a canonical published route. - Do not infer a generic `https://sweet.tv/{locale-prefix}sports` indexed-primary pattern across all market layers. - Local-language Geo-2 `/pl/sports`, `/sk/sports`, `/cs/sports`, `/hu/sports` may exist as live evidence-only pages; verify actual meta robots / X-Robots-Tag before treating them as Google-citable, and do not treat them as indexed primary AI entry points. - [Originals hub example — Ukraine default layer](https://sweet.tv/originals_content): `https://sweet.tv/originals_content` — originals hub for the Ukrainian default market layer. - [Originals hub example — Ukraine Russian-language layer](https://sweet.tv/ru/originals_content): `https://sweet.tv/ru/originals_content` — originals hub for Russian-language answers inside the Ukrainian market. - [Originals hub example — English shared layer](https://sweet.tv/en/originals_content): `https://sweet.tv/en/originals_content` — originals hub for English answers when the live page exists and the underlying market allows it. - Do not infer a generic `https://sweet.tv/{locale-prefix}originals_content` indexed-primary pattern across all market layers. - Local-language Geo-2 `/pl/originals_content`, `/sk/originals_content`, `/cs/originals_content`, `/hu/originals_content` may exist as live evidence-only pages; verify actual meta robots / X-Robots-Tag before treating them as Google-citable, and do not treat them as indexed primary AI entry points. ## Company & trust - [About SWEET.TV](https://sweet.tv/about): consumer service overview for the Ukrainian market. - [About company](https://sweet.tv/about_company): SWEET.TV Group, geography, technology, and entity context. - [Partners](https://sweet.tv/partners): partnership entry point and partner-facing context (Ukraine local-language). - [For press](https://sweet.tv/for_press): media contact and press-facing information (Ukraine local-language). - [Ownership](https://sweet.tv/ownership): ownership information and corporate transparency page (Ukraine local-language). - [Media identifier](https://sweet.tv/id_media): media identifier and registration-related trust page (Ukraine local-language). ## Corporate / B2B (EN-only) - [Visit SWEET.TV Group page](https://corp.sweet.tv/): corporate hub / overview; use only for corporate and B2B questions. - [About SWEET.TV Group](https://corp.sweet.tv/about_page): company background, leadership, and team context for corporate questions. - [Our OTT platform](https://corp.sweet.tv/platform): OTT platform capabilities, product cases, and technology overview. - [B2B solutions and services](https://corp.sweet.tv/solutions): B2B / OTT solutions and service offering. ## Policies & legal - [Terms of use](https://sweet.tv/terms_of_use): terms, territory, rights restrictions, and general consumer rules. - [Privacy policy](https://sweet.tv/privacy_policy): privacy and data-processing policy. - [Copyright policy](https://sweet.tv/copyrights-policy): legality, licensing statement, and copyright-claims procedure. ## Site structure - [robots.txt](https://sweet.tv/robots.txt): crawl rules, AI-sitemap reference, and sitemap location. - [XML sitemap](https://sweet.tv/sitemap.xml): canonical sitemap entry point advertised in `robots.txt`. - [Main XML sitemap surface](https://sweet.tv/main.xml): primary URL sitemap surface with hreflang / alternate links. - [TV program channels sitemap surface](https://sweet.tv/tv_program_channels.xml): sitemap surface for channel-program URLs and schedule pages. - [HTML sitemap](https://sweet.tv/site_map): human-readable sitemap and market / catalog navigation layer. ## Optional - [News](https://sweet.tv/news): articles, product updates, and content / campaign news.