PageSourceSearch

https://www.zerotube.app/

html zerotube.app collected 2026-10-02 01:15:33 UTC 3,151 bytes, 65 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <meta charset="UTF-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
7    <!-- Primary SEO -->
8    <title>ZeroTube — Turn YouTube Into a Real Learning Session</title>
9    <meta name="description" content="ZeroTube turns YouTube into a real learning environment — timestamped notes, AI summaries, transcripts, quizzes, and spaced repetition built into every video you study." />
10    <meta name="robots" content="index, follow" />
11    <link rel="canonical" href="https://zerotube.app/" />
12
13    <!-- Open Graph -->
14    <meta property="og:type" content="website" />
15    <meta property="og:site_name" content="ZeroTube" />
16    <meta property="og:url" content="https://zerotube.app/" />
17    <meta property="og:title" content="ZeroTube — Turn YouTube Into a Real Learning Session" />
18    <meta property="og:description" content="ZeroTube turns YouTube into a real learning environment — timestamped notes, AI summaries, transcripts, quizzes, and spaced repetition built into every video you study." />
19    <!-- og:image: supply /public/og-image.png (1200x630) then uncomment: -->
20    <!-- <meta property="og:image" content="https://zerotube.app/og-image.png" /> -->
21
22    <!-- Twitter / X Card -->
23    <meta name="twitter:card" content="summary_large_image" />
24    <meta name="twitter:title" content="ZeroTube — Turn YouTube Into a Real Learning Session" />
25    <meta name="twitter:description" content="ZeroTube turns YouTube into a real learning environment — timestamped notes, AI summaries, transcripts, quizzes, and spaced repetition built into every video you study." />
26    <!-- <meta name="twitter:image" content="https://zerotube.app/og-image.png" /> -->
27
28    <!-- Favicons -->
29    <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
30    <!-- Generate these from favicon.svg and uncomment: -->
31    <!-- <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png" /> -->
32    <!-- <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> -->
33
34    <!-- JSON-LD structured data -->
35    
35<script type="application/ld+json">
36    {
37      "@context": "https://schema.org",
38      "@type": "SoftwareApplication",
39      "name": "ZeroTube",
40      "applicationCategory": "EducationalApplication",
41      "description": "ZeroTube turns YouTube videos into structured learning sessions with timestamped notes, AI-generated summaries, quizzes, and spaced repetition review.",
42      "url": "https://zerotube.app",
43      "offers": {
44        "@type": "Offer",
45        "price": "0",
46        "priceCurrency": "USD"
47      },
48      "operatingSystem": "Web, Chrome Extension",
49      "featureList": [
50        "Timestamped notes",
51        "AI-generated summaries",
52        "Searchable transcripts",
53        "Auto-generated quizzes",
54        "Spaced repetition review",
55        "Study session tracking"
56      ]
57    }
58    </script>
58
59    
59<script type="module" crossorigin src="/assets/index-uQwo-zm0.js"></script>
59
60    <link rel="stylesheet" crossorigin href="/assets/index-D1JN2fvE.css">
61  </head>
62  <body>
63    <div id="root"></div>
64  </body>
65</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.