Es un canal internacional de televisión y video con una programación disponible 24/7 por internet y diversas plataformas digitales. Su propuesta audiovisual está orientada a presentar, desde la propia voz institucional de la organización, qué es Scientology, cuáles son sus principios, quiénes son sus miembros y cómo desarrolla sus campañas sociales, educativas y humanitarias en distintas partes del mundo. En términos de comunicación, es un canal de identidad religiosa e institucional, diseñado para responder a la curiosidad pública sobre Scientology y construir una narrativa propia frente a las múltiples miradas externas, debates y controversias que históricamente han rodeado a esta organización.