GN

Big Touch Screen TV

GNAI TV

Science Network

Marketing Hub & Social Media

Connect, promote, and amplify GNAI TV across platforms. All social connectors are in demo state with official link verification pending.

Demo Status: All social media connectors, YouTube features, and advertising tools are in demo/offline state. Official account URLs and platform authorization are required for activation.

Arifur Shanta — YouTube Channel

Owner authorization provided — Google OAuth/API connection pending

✓ Owner Authorization Provided

Authorization from GNAI TV owner to display and share the supplied public channel link

◐ Google OAuth/API Connection Pending

Google technical authorization not yet configured or verified

✓ Accessibility Features Enabled

  • • Keyboard navigation with visible focus states on all public actions
  • • ARIA labels and screen-reader descriptions
  • • Touch-friendly button sizes (44px minimum)
  • • Respects prefers-reduced-motion browser preferences
  • • High-contrast design tokens throughout

Public Actions Only: Watch Channel, Share, and Copy Link are enabled for the owner-provided channel. Connect, Subscribe automation, Import, Upload, Publish, Schedule, Analytics, Comments management, and Livestream remain disabled until Google OAuth/API authorization is fully configured and verified.

Creator & Advertiser Connections

Partner with GNAI TV's growing creator network

Google/YouTube OAuth Readiness

Setup checklist and technical preparation for secure Google and YouTube account integration.

Current Status: Google/YouTube Connection Unavailable

Owner Authorization

✓ Provided

Google OAuth Application

◐ Not Configured

Google Consent Screen

◐ Not Configured

Verified Production Domain

◐ Pending

Authorized Redirect URI

◐ Pending

Server-Side Token Exchange

◐ Not Connected

Encrypted Token Storage

◐ Not Connected

Google Verification/Review

◐ Pending

Overall Readiness

✗ Setup Required

OAuth Preparation Checklist

1

Select or create a Google Cloud project

Must be owned by the authorized business entity (GNAIAAAC LLC)

2

Configure OAuth consent screen

Include: accurate app name, support contact, developer contact, homepage, privacy policy URL, terms of service URL, and account deletion/revocation instructions

3

Verify production domain

Add and verify the exact HTTPS domain that will use OAuth integration

4

Register authorized redirect URI

Never guess or estimate. Register the exact HTTPS callback URL where Google will send the authorization response

5

Start with minimum scopes

• Sign-in only: basic OpenID Connect identity (if login required) • Read-only YouTube: public channel data import only • Upload/manage/live/analytics: require separate explicit consent and need-based justification

6

Generate CSRF state and nonce

Use PKCE (Proof Key for Public Clients) where supported for additional security

7

Exchange authorization codes on trusted server

Never expose client secrets or perform token exchange in frontend code or browser console

8

Encrypt tokens and restrict access

• Store access/refresh tokens encrypted at rest • Restrict database/API access to authorized backend only • Rotate secrets regularly and log all consent events (without logging tokens) • Support token revocation and data deletion on demand

9

Test all failure scenarios

• User denies authorization • Expired or revoked tokens • Wrong account reconnect • Insufficient scopes • Disconnect and revocation flows

10

Complete Google verification and platform review

Required before production use where applicable. Keep evidence of approval on file

Permission Tiers & Consent

All tiers disabled pending OAuth configuration. Separate consent required for each tier.

1

Sign In Only

Identity verification using Google account — No YouTube connection

What this enables:

  • • Basic OpenID profile: name, email, profile photo
  • • Session management and account linking
  • • NO YouTube data, channels, or videos
Demo — OAuth Required
2

Read Channel Data

Import public YouTube channel, video, and playlist metadata only

What this enables:

  • • View authorized channel(s) and metadata
  • • Read public video titles, descriptions, thumbnails
  • • Import playlists and viewing statistics
  • • NO upload, publish, delete, or live capabilities
  • • NO analytics or revenue data
Demo — OAuth Required
3

Creator Management

Upload, publish, schedule, and manage channel — High-sensitivity access

⚠ High-Sensitivity: Requires separate explicit consent review and platform justification

  • • Upload and manage videos
  • • Publish and schedule content
  • • Create/modify/delete playlists
  • • Enable/disable comments and moderation
  • • Manage channel settings and analytics
  • • Access live streaming and monetization features
  • • Requires YouTube Partner and Brand Safety review
Demo — High-Sensitivity Review Required

Important: None of these tiers are preselected. You must explicitly choose and review each permission before authorizing. Google will show you exactly what each scope allows before you grant access.

Data Minimization & Privacy

Proposed data collection, retention, and deletion triggers — No data collected in staging.

Data Type Purpose Retention Period Deletion Trigger
Google ID & Email Account linking & identity Until revoked User requests deletion
Access Token API requests (encrypted) ~1 hour or until refresh Auto-expires; not logged
Refresh Token Long-term auth (encrypted) Until revoked or 6 months User disconnect; user deletion
YouTube Channel ID Content import & attribution While account linked User unlinks YouTube
Video Metadata Content discovery While user opts in User deletes imported content
Consent Audit Log Legal/compliance only 7 years (regulatory) After 7-year period

Privacy Commitment: We collect only what's necessary to operate the requested feature. Tokens are encrypted at rest, never logged in plaintext, and deleted when you disconnect or request removal. You can revoke access anytime from your Google Account settings.

Policy & Legal Framework

All policies marked for legal review before production launch.

Privacy Policy

How personal data is collected, used, and protected during OAuth integration

Legal Review Required

Terms of Service

Rights, responsibilities, and limitations for account linking and data access

Legal Review Required

Community Guidelines

Content standards and acceptable use for connected YouTube accounts

Legal Review Required

Copyright & DMCA

Takedown procedures, content rights compliance, and infringement reporting

Legal Review Required

Child Safety & COPPA

Protections for users under 13 and parental consent requirements

Legal Review Required

Data Deletion & Disconnect

How to delete account, revoke OAuth access, and permanently remove data

Legal Review Required

⚠ Security & Secrets Protection

  • No secrets in frontend: Client IDs, redirect URIs, client secrets, or API keys never appear in HTML, CSS, JavaScript, or logs
  • No token logging: Authorization codes, access tokens, refresh tokens, and ID tokens are never logged in plaintext
  • Server-side only: Token exchange happens on a trusted backend server; never in the browser
  • No Google approval claimed: Owner authorization does not equal Google platform review or approval

Advertising & Marketing Standards

Sponsored Content & Affiliate Links

  • All sponsored content must be clearly labeled "Sponsored" or "Advertisement"
  • Affiliate links must disclose commission or revenue relationship
  • Advertiser identity must be verified and publicly disclosed
  • Landing domain must be verified before promotion

Restricted & Regulated Products

  • Alcohol, tobacco, gambling, and financial products require regulatory review
  • Prohibited content must be rejected before publication
  • Age-restricted products require appropriate audience targeting

Performance Reporting

  • Audience traffic and engagement metrics must not be invented
  • All performance data must be measured and verified
  • Advertising dashboards display simulation data only in demo state

Accessibility & Inclusivity

  • Ads support captions, transcripts, and keyboard navigation
  • Animated content respects prefers-reduced-motion setting
  • Screen reader announcements for ad triggers and interactions

Operational Status

GNAI TV current capabilities and licensing status

Website & Digital-Media Publishing

ONLINE

Subject to applicable website, advertising, privacy, copyright, consumer-protection, tax and local registration requirements.

Original Broadcast Television Channel

NOT ACTIVE

BROADCAST LICENSE PENDING — Awaiting applicable regulator authorization.

Live TV / Radio / Terrestrial / Cable / Satellite Transmission

DISABLED

Disabled until applicable regulator issues written authorization.

Streaming / Embedded Third-Party Video

VERIFICATION PENDING

Activated only after content rights, platform terms, HTTPS source, and embedding permission are verified.

Important: Operating a website is not universally exempt from government licensing or regulations. GNAI TV complies with applicable local and international requirements for all features and services offered.

Future Licensed Broadcast Launch

Regulatory and operational requirements for broadcast service activation

Jurisdiction & Regulator Identification

Identify primary broadcast regulator and applicable jurisdictions for service launch

Pending

Business / Entity Registration

Register broadcast entity with business registrar and obtain tax identification

Pending

Broadcast / Content License

Obtain broadcast license from regulator authorizing content transmission

Pending

Spectrum or Carriage Authorization

Obtain spectrum rights or carriage agreements if applicable for service type

Pending

Copyright / Music / Content Rights

Verify all content clearances, music licenses, and third-party permissions

Pending

Newsroom / Advertising / Children's Content / Accessibility Rules

Implement editorial policies, advertising standards, and accessibility compliance

Pending

Privacy / Data Protection Compliance

Establish privacy policy, data retention, and user protection standards

Pending

Technical Tests & Broadcast Standards

Validate transmission quality, signal strength, and technical compliance with standards

Pending

Emergency / Public-Safety Obligations

Implement emergency alert systems and public-safety message capabilities

Pending

Insurance & Liability Coverage

Obtain broadcast liability, errors & omissions, and legal indemnification insurance

Pending

Regulatory Approval & Retained Evidence

Record and retain copies of all approvals, licenses, and compliance evidence

Pending

Launch Sign-Off & Final Compliance Audit

Complete final compliance audit and obtain formal authorization to commence broadcast

Pending

Note: All items must be verified and approved by applicable broadcast regulators before launch. Requirements vary by jurisdiction and service type.

Important Notice

GNAI TV is committed to transparent, responsible marketing practices. All social media connections, advertising partnerships, and broadcast operations remain in demo state until official verification and regulatory approval are obtained. No payments, revenue sharing, or account access are activated in this staging environment.