# Connect your website, app, and podcast feed

![Website, mobile app, and shared-URL image are confirmed on the Brand Assets screen, pre-filled from your domain.](https://cdn.sanity.io/images/lnrtvsvr/development/5533486c30f2aba08bf1990053c065a5a73ec4f4-867x1190.jpg)
*Screen. Website, mobile app, and shared-URL image are confirmed on the Brand Assets screen, pre-filled from your domain.*

When you finish, Genuin knows which domains, apps, and content sources belong to you, so embeds load only where you allow them and your existing content can be turned into video. Your part takes about 5 minutes; domain verification can take up to 24 hours if DNS is slow.

![Diagram: three kinds of property on the left, each linked to what you get on the right. Your website (its domains and subdomains) is verified by a DNS TXT record or a meta tag, and stays preview-only until it is verified. Your apps (iOS and Android bundle IDs) are verified on the first SDK call. Both feed one allow-list: embeds load only where you allow them, and the SDK, auto login, and ads.txt read these domain and app records later. Your content sources (podcast RSS, YouTube, Vimeo, Drive or Dropbox folders, and your product catalog feed) are read on a schedule into a content inbox in Studio, which fills with episodes or videos from those sources.](https://cdn.sanity.io/images/lnrtvsvr/development/8d05e836bafdc107e326fd0c5778b31aa6f57c0b-720x391.svg)
*Verified domains and apps become your embed allow-list; content sources fill your Studio inbox.*

## Before you begin

- Access to DNS or the `<head>` of your website (either one is enough).
- App bundle IDs if you have iOS or Android apps.
- Your podcast RSS URL, YouTube channel URL, or a folder of long-form video, if you have them.

## What Octo does

![Diagram: six steps in two lanes. Octo: 1, proposes your properties, the domains, subdomains, and apps it found crawling your site and in your email domain; subdomains are covered by their parent; 2, generates each domain’s verification (a DNS TXT record and a meta tag) and places it where your DNS provider or CMS is connected; apps verify on the first SDK call; 3, proposes the content sources linked from your site (podcast RSS, YouTube, Vimeo, Drive, Dropbox, or a catalog feed), each with a read schedule; nothing is published yet. You: 4, approve the property list, removing anything that isn’t yours and adding any property Octo didn’t find; 5, name who places the verification record if Octo can’t; unverified domains stay preview-only until it lands; 6, approve the content sources and their read schedule. Result: Genuin knows which properties are yours. Domain verification can take up to 24 hours if DNS is slow.](https://cdn.sanity.io/images/lnrtvsvr/development/3a839b5784a7614b718121ecfab6e7fa4798d574-720x859.svg)
*Octo finds, verifies, and proposes your properties and sources; you confirm what’s yours.*

1. Octo, Genuin's Supervised Intelligence interface, lists the domains, subdomains, and apps it found while crawling your site and in your account's email domain, and proposes them as properties. Subdomains are covered by their parent.
2. For each domain Octo generates the verification (a DNS TXT record and a one-line meta tag) and, where you have connected your DNS provider or CMS, places it for you; otherwise it hands the line to the person you name. Apps verify on the first SDK call.
3. Octo discovers your content sources (podcast RSS, YouTube channel, Vimeo, Drive or Dropbox folders, product catalog feed) from links on your site and proposes them, with a read schedule. Nothing is published until Step 3.

## What you approve

- The property list. Remove anything that is not yours; add a property Octo did not find.
- Who places the verification record if Octo cannot. Unverified domains stay in preview-only mode until it lands.
- The content sources and their read schedule.

## Make Octo smarter

- Point the crawler at every property (Brand → Context → Crawl); Octo learns page types and categories per site, which it uses to draft your grid in [Register your placements on the Hierarchical Grid](https://begenuin.com/developers/get-started/any-business/register-placements).

**Need help?** Octo is available 24/7 in Brand Control Center (BCC) and on every page of these docs. Ask it in plain language; when the answer needs a person, Octo brings the right account manager, developer, or Ops engineer into the same thread and stays on it until it is solved. Every Business Account owner has this, on every plan (see [24/7 Octo support: how Octo brings in account managers, developers, and Ops](https://begenuin.com/developers/get-started/any-business/24-7-octo-support-how-octo-brings-in-account-managers-developers-and-ops)).

## What you get

- An allow-list that stops anyone else from embedding your player on their domain.
- A content inbox in Studio, already filling with episodes or videos from your sources.
- Domain and app records that the SDK, auto login, and ads.txt all read from later.
