PageSourceSearch

https://skiv.com/pricing

html skiv.com collected 2026-10-02 07:02:06 UTC 113,397 bytes, 1,899 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" data-theme="light" class="logged-out">
3<head>
4  <meta charset="utf-8" />
5  <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
6  <title>Video Hosting Pricing — Skiv</title>
7  <meta name="description" content="Simple, transparent pricing for video hosting with AI
8search. Start free, scale when you're ready." />
9  <link rel="canonical" href="https://skiv.com/pricing">
10  
11<meta property="og:title" content="Video Hosting Pricing — Skiv" />
12<meta property="og:site_name" content="Skiv" />
13<meta
14    property="og:description"
15    content="Simple, transparent pricing. Start free, scale when you're ready."
16/>
17<meta
18    property="og:image"
19    content="https://skiv.com/static/imgs/poster-img.png"
20/>
21<meta property="og:url" content="https://skiv.com/pricing" />
22<meta property="og:type" content="website" />
23<meta name="twitter:card" content="summary_large_image" />
24<meta name="twitter:title" content="Video Hosting Pricing — Skiv" />
25<meta name="twitter:description" content="Simple, transparent pricing. Start free, scale when you're ready." />
26<meta name="twitter:image" content="https://skiv.com/static/imgs/poster-img.png" />
27
28  
29  <link rel="icon" type="image/svg+xml" href="/static/favicon.svg" media="(prefers-color-scheme: light)" />
30  <link rel="icon" type="image/svg+xml" href="/static/favicon-dark.svg" media="(prefers-color-scheme: dark)" />
31  <link rel="manifest" href="/manifest.json">
32  <link rel="apple-touch-icon" sizes="180x180" href="/static/imgs/favicons/apple-touch-icon.png">
33  <link rel="icon" type="image/png" sizes="32x32" href="/static/imgs/favicons/favicon-32x32.png">
34  <link rel="icon" type="image/png" sizes="16x16" href="/static/imgs/favicons/favicon-16x16.png">
35  <link rel="mask-icon" href="/static/imgs/favicons/safari-pinned-tab.svg" color="#000000">
36  <meta name="theme-color" content="#fafafa" media="(prefers-color-scheme: light)">
37  <meta name="theme-color" content="#0f1012" media="(prefers-color-scheme: dark)">
38  <meta name="msapplication-TileColor" content="#000000">
39  <meta name="twitter:site" content="@video_ai">
40  <!-- Preloaded so Inter beats first paint; with font-display: block this means no fallback flash. -->
41  <link rel="preload" href="/static/fonts/InterVariable.woff2" as="font" type="font/woff2" crossorigin>
42  <link rel="preload" href="/static/vendor/phosphor/Phosphor.subset.woff2" as="font" type="font/woff2" crossorigin>
43    <link href="/static/_gen/css/phosphor.min.css?t=6abbcef8" rel="stylesheet" type="text/css">
44    <link href="/static/_gen/css/skiv.min.css?t=6abbcef7" rel="stylesheet" type="text/css">
45  
46    <link href="/static/_gen/css/skiv-pricing.min.css?t=6abbcef9" rel="stylesheet" type="text/css">
47
48  
49  
50<script>
51  (function () {
52    function isMode(value) {
53      return value === 'light' || value === 'dark';
54    }
55
56    function readStoredMode() {
57      try {
58        var savedMode = window.localStorage.getItem('theme_mode');
59        if (isMode(savedMode)) return savedMode;
60
61        var legacyTheme = window.localStorage.getItem('theme');
62        return isMode(legacyTheme) ? legacyTheme : null;
63      } catch (error) {
64        return null;
65      }
66    }
67
68    function writeStoredMode(mode) {
69      if (!isMode(mode)) return;
70      try {
71        window.localStorage.setItem('theme_mode', mode);
72        window.localStorage.setItem('theme', mode);
73      } catch (error) {
74        // Storage may be blocked; the system preference remains the fallback.
75      }
76    }
77
78    function getSystemMode() {
79      return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
80    }
81
82    function getPreferredMode() {
83      return readStoredMode() || getSystemMode();
84    }
85
86    // The parser-time system choice must stay ephemeral; later direct calls are user choices.
87    var isInitialApply = true;
88
89    function applyMode(mode, shouldPersist) {
90      if (!isMode(mode)) return null;
91      var root = document.documentElement;
92      var persistMode = shouldPersist !== false && (!isInitialApply || !!readStoredMode());
93      isInitialApply = false;
94
95      // A theme flip changes colour, background and border on nearly every element at once.
96      // Without this, every 140–200ms colour transition fires together and the switch smears
97      // instead of snapping. Mute transitions, apply, flush layout, then restore next frame.
98      var guard = document.createElement('style');
99      guard.textContent = '*,*::before,*::after{transition:none!important}';
100      (document.head || root).appendChild(guard);
101
102      root.setAttribute('data-theme', mode);
103      root.style.colorScheme = mode;
104
105      void root.offsetHeight; // force the reflow so the new colours land while muted
106      // rAF never fires in hidden tabs (background-tab opens), which leaked the
107      // guard and left every transition on the page dead. The timeout backstop
108      // removes it even without frames; a second remove() is a safe no-op.
109      var unguard = function () { guard.remove(); };
110      if (window.requestAnimationFrame) requestAnimationFrame(unguard);
111      setTimeout(unguard, 250);
112
113      if (persistMode) writeStoredMode(mode);
114      return mode;
115    }
116
117    window.SKIV_THEME = {
118      readStoredMode: readStoredMode,
119      writeStoredMode: writeStoredMode,
120      getSystemMode: getSystemMode,
121      getPreferredMode: getPreferredMode,
122      applyMode: applyMode
123    };
124
125    applyMode(getPreferredMode());
126  })();
127</script>
vendor: 66 bytes, lines 127-128
127
128  <script async src="https://www.googletagmanager.com/gtag/js?id=
128G-S9Q9QN5EN6
vendor: 14 bytes, lines 128-129
128"></script>
129  
129<script>
130    
vendor: 139 bytes, lines 130-133
130window.dataLayer = window.dataLayer || [];
131    function gtag(){dataLayer.push(arguments);}
132    gtag('js', new Date());
133    gtag('config', '
133G-S9Q9QN5EN6
vendor: 8 bytes, lines 133-134
133');
134    
134gtag('config', 'AW-650656140');
135  </script>
135
136<style>
137    
138  </style>
139</head>
140<body>
141
142  <header class="hd">
143  <div class="hd-inner">
144    <a href="/" class="hd-logo" aria-label="Skiv"><svg width="409" height="118" viewBox="0 0 409 118" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false">
145<path d="M367.075 111L339.023 34.8281H352.427L373.447 97.4502H373.74L394.834 34.8281H408.091L380.112 111H367.075Z" fill="currentColor"/>
146<path d="M321.51 111V34.8281H334.254V111H321.51ZM327.882 21.9375C325.685 21.9375 323.805 21.1562 322.242 19.5938C320.68 18.0312 319.898 16.1514 319.898 13.9541C319.898 11.708 320.68 9.82812 322.242 8.31445C323.805 6.75195 325.685 5.9707 327.882 5.9707C330.128 5.9707 332.008 6.75195 333.521 8.31445C335.084 9.82812 335.865 11.708 335.865 13.9541C335.865 16.1514 335.084 18.0312 333.521 19.5938C332.008 21.1562 330.128 21.9375 327.882 21.9375Z" fill="currentColor"/>
147<path d="M254.93 111V5.31152H267.674V111H254.93ZM303.05 111L274.046 74.5986L282.542 66.1025L317.845 111H303.05ZM264.817 84.999V68.4463H267.967L301.365 34.8281H316.819L280.711 70.79H279.686L264.817 84.999Z" fill="currentColor"/>
148<path d="M207.385 112.758C199.768 112.758 193.054 111.586 187.243 109.242C181.481 106.85 176.892 103.456 173.474 99.0615C170.104 94.667 168.2 89.4668 167.761 83.4609L167.688 82.4355H180.871L181.018 83.4609C181.555 86.9766 182.995 90.0283 185.339 92.6162C187.683 95.1553 190.783 97.1328 194.641 98.5488C198.547 99.916 203.039 100.6 208.117 100.6C213.195 100.6 217.59 99.8916 221.301 98.4756C225.012 97.0107 227.868 94.9355 229.87 92.25C231.921 89.5645 232.946 86.415 232.946 82.8018V82.7285C232.946 78.0898 231.335 74.3789 228.112 71.5957C224.89 68.8125 219.641 66.6152 212.365 65.0039L200.646 62.4404C190.344 60.1455 182.702 56.6299 177.722 51.8936C172.79 47.1084 170.324 40.8584 170.324 33.1436V33.0703C170.373 27.2598 171.984 22.1572 175.158 17.7627C178.332 13.3193 182.702 9.85254 188.269 7.3623C193.884 4.82324 200.305 3.55371 207.531 3.55371C214.416 3.55371 220.568 4.79883 225.988 7.28906C231.408 9.73047 235.729 13.1484 238.952 17.543C242.224 21.9375 244.055 27.0156 244.445 32.7773L244.519 33.876H231.335L231.188 32.8506C230.651 29.2373 229.333 26.1611 227.233 23.6221C225.134 21.083 222.375 19.1299 218.957 17.7627C215.588 16.3955 211.657 15.7119 207.165 15.7119C202.478 15.7119 198.376 16.4199 194.86 17.8359C191.345 19.252 188.61 21.2295 186.657 23.7686C184.753 26.3076 183.8
14801 29.2861 183.801 32.7041V32.7773C183.801 37.0742 185.437 40.6143 188.708 43.3975C191.979 46.1807 197.058 48.3291 203.942 49.8428L215.661 52.4062C222.888 53.9688 228.747 56.0439 233.239 58.6318C237.78 61.2197 241.101 64.4424 243.2 68.2998C245.349 72.1084 246.423 76.6982 246.423 82.0693V82.1426C246.423 88.3926 244.836 93.8125 241.662 98.4023C238.537 102.992 234.045 106.532 228.186 109.022C222.375 111.513 215.441 112.758 207.385 112.758Z" fill="currentColor"/>
149<path d="M100.6 6L131.199 59L100.6 112H37.5273L6.92773 59L37.5273 6H100.6Z" stroke="currentColor" stroke-width="12"/>
150<path d="M36.5625 111V7L131.562 59L36.5625 111Z" stroke="currentColor" stroke-width="12" stroke-linejoin="bevel"/>
151</svg>
152</a>
153    <div class="hd-actions">
154      <a href="/join" class="hd-join" data-signup><i class="ph ph-user-plus" aria-hidden="true"></i> Sign up</a>
155      <a href="/login" class="hd-login"><i class="ph ph-sign-in" aria-hidden="true"></i> Sign in</a>
156      <div class="hd-account hd-app">
157        <button class="hd-avatar" type="button" aria-label="Account" aria-expanded="false"><i class="ph ph-user-circle" aria-hidden="true"></i></button>
158        <div class="hd-account-panel">
159          <div class="hd-account-id">
160            <span class="hd-account-initial" aria-hidden="true"><i class="ph ph-user-circle" aria-hidden="true"></i></span>
161            <div class="hd-account-who">
162              <span class="hd-account-name"></span>
163              <span class="hd-account-email"></span>
164              <div class="hd-account-badges">
165                <span class="hd-account-role" hidden></span>
166                <span class="hd-account-plan" hidden></span>
167              </div>
168            </div>
169          </div>
170          <a href="/videos"><i class="ph ph-arrow-right" aria-hidden="true"></i>Go to app</a>
171          <a class="hd-account-channel" href="/videos" hidden><i class="ph ph-broadcast" aria-hidden="true"></i>Channel</a>
172          <a href="/#settings"><i class="ph ph-gear" aria-hidden="true"></i>Settings</a>
173          <a href="/docs"><i class="ph ph-book-open-text" aria-hidden="true"></i>Documentation</a>
174          <a href="/contact"><i class="ph ph-chat-circle" aria-hidden="true"></i>Contact us</a>
175          <button class="hd-logout" type="button"><i class="ph ph-sign-out" aria-hidden="true"></i>Log out</button>
176          <p class="sk-error hd-logout-status" role="status" aria-live="polite" hidden></p>
177        </div>
178      </div>
179      <button class="hd-toggle" type="button" aria-label="Menu" aria-controls="nav" aria-expanded="false"><i class="ph ph-list" aria-hidden="true"></i></button>
180</div>
181    <div class="hd-dropdown-bg" aria-hidden="true"></div>
182    <nav id="nav" class="hd-nav" aria-label="Primary">
183      <div class="hd-parent" data-dropdown="usecases">
184        <button class="hd-parent-trigger" type="button" aria-expanded="false" aria-controls="dropdown-usecases"><i class="ph ph-stack hd-parent-icon" aria-hidden="true"></i>Solutions<i class="ph ph-caret-down" aria-hidden="true"></i></button>
185        <div class="hd-dropdown" id="dropdown-usecases">
186          <div class="hd-dropdown-grid">
187            <a href="/video-courses-and-education" class="hd-dropdown-cell">
188              <i class="ph ph-lightbulb" aria-hidden="true"></i>
189              <div class="hd-dropdown-text"><h3>Courses &amp; education</h3><p>Searchable lectures with transcripts and chapters.</p></div>
190            </a>
191            <a href="/video-sales-marketing" class="hd-dropdown-cell">
192              <i class="ph ph-megaphone" aria-hidden="true"></i>
193              <div class="hd-dropdown-text"><h3>Sales &amp; marketing</h3><p>Branded demos and walkthroughs, no YouTube ads.</p></div>
194            </a>
195            <a href="/video-events-conferences" class="hd-dropdown-cell">
196              <i class="ph ph-presentation" aria-hidden="true"></i>
197              <div class="hd-dropdown-text"><h3>Events &amp; conferences</h3><p>A searchable archive of every talk.</p></div>
198            </a>
199            <a href="/video-team-communication" class="hd-dropdown-cell">
200              <i class="ph ph-video-conference" aria-hidden="true"></i>
201              <div class="hd-dropdown-text"><h3>Team communication</h3><p>Record updates, archive meetings, search the library.</p></div>
202            </a>
203          </div>
204        </div>
205      </div>
206      <div class="hd-parent" data-dropdown="product">
207        <button class="hd-parent-trigger" type="button" aria-expanded="false" aria-controls="dropdown-product"><i class="ph ph-cube hd-parent-icon" aria-hidden="true"></i>Product<i class="ph ph-caret-down" aria-hidden="true"></i></button>
208        <div class="hd-dropdown" id="dropdown-product">
209          <div class="hd-dropdown-grid">
210            <a href="/player-to-embed-video-hosting" class="hd-dropdown-cell">
211              <i class="ph ph-play-circle" aria-hidden="true"></i>
212              <div class="hd-dropdown-text"><h3>Video player</h3><p>Subtitles, chapters, search, and 4K. Ad-free.</p></div>
213            </a>
214            <a href="/video-hosting" class="hd-dropdown-cell">
215              <i class="ph ph-cloud-arrow-up" aria-hidden="true"></i>
216              <div class="hd-dropdown-text"><h3>Video hosting</h3><p>Store, transcode, and deliver your videos.</p></div>
217            </a>
218            <a href="/search-inside-video" class="hd-dropdown-cell">
219              <i class="ph ph-magnifying-glass" aria-hidden="true"></i>
220              <div class="hd-dropdown-text"><h3>Video search</h3><p>Find any moment by what's said or shown.</p></div>
221            </a>
222            <a href="/video-artificial-intelligence" class="hd-dropdown-cell">
223              <i class="ph ph-circuitry" aria-hidden="true"></i>
224              <div class="hd-dropdown-text"><h3>How our AI works</h3><p>What happens to your video on upload.</p></div>
225            </a>
226            <a href="/tryportals" class="hd-dropdown-cell">
227              <i class="ph ph-identification-badge" aria-hidden="true"></i>
228              <div class="hd-dropdown-text"><h3>Memberships</h3><p>Sell subscriptions to your video content.</p></div>
229            </a>
230            <div class="hd-dropdown-cell hd-dropdown-cell--empty"></div>
231          </div>
232        </div>
233      </div>
234      <div class="hd-parent" data-dropdown="tools">
235        <button class="hd-parent-trigger" type="button" aria-expanded="false" aria-controls="dropdown-tools"><i class="ph ph-wrench hd-parent-icon" aria-hidden="true"></i>Tools<i class="ph ph-caret-down" aria-hidden="true"></i></button>
236        <div class="hd-dropdown" id="dropdown-tools">
237          <div class="hd-dropdown-grid">
238            <a href="/tools" class="hd-dropdown-cell">
239              <i class="ph ph-wrench" aria-hidden="true"></i>
240              <div class="hd-dropdown-text"><h3>All tools &amp; APIs</h3><p>Browser demos for Skiv's AI tools.</p></div>
241            </a>
242            <a href="/video-audio-transcription" class="hd-dropdown-cell">
243              <i class="ph ph-article" aria-hidden="true"></i>
244              <div class="hd-dropdown-text"><h3>Transcriptions</h3><p>Generated on upload. Edit, search, or download.</p></div>
245            </a>
246            <a href="/free-online-screen-recorder" class="hd-dropdown-cell">
247              <i class="ph ph-record" aria-hidden="true"></i>
248              <div class="hd-dropdown-text"><h3>Screen recorder</h3><p>Screen and camera, in the browser, free.</p></div>
249            </a>
250            <a href="/docs#cut" class="hd-dropdown-cell">
251              <i class="ph ph-scissors" aria-hidden="true"></i>
252              <div class="hd-dropdown-text"><h3>Clip videos</h3><p>Pick a start and end, share as a link.</p></div>
253            </a>
254            <a href="/video-hosting-for-companies" class="hd-dropdown-cell">
255              <i class="ph ph-buildings" aria-hidden="true"></i>
256              <div class="hd-dropdown-text"><h3>Enterprise</h3><p>Ads, branded player, analytics, and API.</p></div>
257            </a>
258            <a href="/video-labelling-and-tagging" class="hd-dropdown-cell">
259              <i class="ph ph-bookmark-simple" aria-hidden="true"></i>
260              <div class="hd-dropdown-text"><h3>Labels &amp; tags</h3><p>AI labels plus your own, on every video.</p></div>
261            </a>
262            <a href="/audio" class="hd-dropdown-cell">
263              <i class="ph ph-microphone" aria-hidden="true"></i>
264              <div class="hd-dropdown-text"><h3>Podcasts</h3><p>Upload audio, get a searchable transcript.</p></div>
265            </a>
266          </div>
267        </div>
268      </div>
269      <div class="hd-parent" data-dropdown="about">
270        <button class="hd-parent-trigger" type="button" aria-expanded="false" aria-controls="dropdown-about"><i class="ph ph-info hd-parent-icon" aria-hidden="true"></i>Company<i class="ph ph-caret-down" aria-hidden="true"></i></button>
271        <div class="hd-dropdown" id="dropdown-about">
272          <div class="hd-dropdown-grid">
273            <a href="/about" class="hd-dropdown-cell">
274              <i class="ph ph-info" aria-hidden="true"></i>
275              <div class="hd-dropdown-text"><h3>About</h3><p>Team and mission.</p></div>
276            </a>
277            <a href="/blog" class="hd-dropdown-cell">
278              <i class="ph ph-article" aria-hidden="true"></i>
279              <div class="hd-dropdown-text"><h3>Blog</h3><p>Updates, tutorials, how-tos.</p></div>
280            </a>
281            <a href="/opportunities" class="hd-dropdown-cell">
282              <i class="ph ph-users" aria-hidden="true"></i>
283              <div class="hd-dropdown-text"><h3>Careers</h3><p>Open positions at Skiv.</p></div>
284            </a>
285            <a href="/referrals" class="hd-dropdown-cell">
286              <i class="ph ph-handshake" aria-hidden="true"></i>
287              <div class="hd-dropdown-text"><h3>Referrals</h3><p>
287Share Skiv, earn commissions.</p></div>
288            </a>
289            <a href="/ai-for-good" class="hd-dropdown-cell">
290              <i class="ph ph-hand-heart" aria-hidden="true"></i>
291              <div class="hd-dropdown-text"><h3>AI for Good</h3><p>Free plans for nonprofits.</p></div>
292            </a>
293            <a href="/brand" class="hd-dropdown-cell">
294              <i class="ph ph-download-simple" aria-hidden="true"></i>
295              <div class="hd-dropdown-text"><h3>Press Kit</h3><p>Logos, screenshots, and brand assets.</p></div>
296            </a>
297          </div>
298        </div>
299      </div>
300      <a href="/pricing"><i class="ph ph-tag hd-parent-icon" aria-hidden="true"></i>Pricing</a>
301      <a href="/docs" class="hd-nav-docs" target="_blank" rel="noopener"><i class="ph ph-book-open" aria-hidden="true"></i>Docs</a>
302      <a href="/api" class="hd-nav-api" target="_blank" rel="noopener"><i class="ph ph-code" aria-hidden="true"></i>API</a>
303      <button class="hd-theme-btn" type="button" data-theme-toggle aria-label="Switch to dark theme"><i class="ph ph-moon" aria-hidden="true"></i></button>
304      <a href="/login" class="hd-nav-signin"><i class="ph ph-sign-in" aria-hidden="true"></i> Sign in</a>
305      <a href="/join" class="hd-cta" data-signup><i class="ph ph-user-plus" aria-hidden="true"></i> Sign up</a>
306      <div class="hd-account hd-app">
307        <button class="hd-avatar" type="button" aria-label="Account" aria-expanded="false"><i class="ph ph-user-circle" aria-hidden="true"></i></button>
308        <div class="hd-account-panel">
309          <div class="hd-account-id">
310            <span class="hd-account-initial" aria-hidden="true"><i class="ph ph-user-circle" aria-hidden="true"></i></span>
311            <div class="hd-account-who">
312              <span class="hd-account-name"></span>
313              <span class="hd-account-email"></span>
314              <div class="hd-account-badges">
315                <span class="hd-account-role" hidden></span>
316                <span class="hd-account-plan" hidden></span>
317              </div>
318            </div>
319          </div>
320          <a href="/videos"><i class="ph ph-arrow-right" aria-hidden="true"></i>Go to app</a>
321          <a class="hd-account-channel" href="/videos" hidden><i class="ph ph-broadcast" aria-hidden="true"></i>Channel</a>
322          <a href="/#settings"><i class="ph ph-gear" aria-hidden="true"></i>Settings</a>
323          <a href="/docs"><i class="ph ph-book-open-text" aria-hidden="true"></i>Documentation</a>
324          <a href="/contact"><i class="ph ph-chat-circle" aria-hidden="true"></i>Contact us</a>
325          <button class="hd-logout" type="button"><i class="ph ph-sign-out" aria-hidden="true"></i>Log out</button>
326          <p class="sk-error hd-logout-status" role="status" aria-live="polite" hidden></p>
327        </div>
328      </div>
329      <button class="hd-nav-theme-row" type="button" data-theme-toggle>
330        <i class="ph ph-moon hd-parent-icon" aria-hidden="true"></i><span data-theme-toggle-label>Dark mode</span>
331      </button>
332</nav>
333  </div>
334</header>
335<div class="hd-overlay"></div>
336
337  <main>
338    
339    <div class="rail">
340        <div class="rail-inner">
341            <div class="rail-spacer"></div>
342
343            <!-- Plans -->
344            <div class="section-head rv" id="plans">
345                <h1 class="section-title">Plans</h1>
346                <div class="section-sub">
347                    Free 14-day trial. Cancel&nbsp;anytime.
348                </div>
349            </div>
350
351            <div class="seg-control rv" data-seg-group="billing" role="group" aria-label="Billing cycle">
352                <button class="seg-control__btn no-press active" data-cycle="yearly" type="button" aria-pressed="true">
353                    Yearly (50% off)
354                </button>
355                <button class="seg-control__btn no-press" data-cycle="monthly" type="button" aria-pressed="false">
356                    Monthly
357                </button>
358            </div>
359
360            <div class="plan-grid rv-stagger">
361                
362                <div class="plan-cell squircle">
363                    <div class="plan-name">Basic</div>
364                    <p class="plan-desc">Host, embed, and search your videos. Everything one person&nbsp;needs.</p>
365                    <div class="plan-price">
366                        <span
367                            class="plan-price-val"
368                            data-monthly="16"
369                            data-yearly="8"
370                            >$8</span
371                        >
372                        / mo
373                    </div>
374                    <div class="plan-period" data-yearly-only>
375                        billed yearly
376                    </div>
377                    <a
378                        href="/join"
379                        class="btn-dark plan-cta squircle"
380                        data-signup
381                        data-plan="basic"
382                        >Start free</a
383                    >
384                    <ul class="plan-features">
385                        
386                        <li><i class="ph ph-database" aria-hidden="true"></i>80 GB storage</li>
387                        
388                        <li><i class="ph ph-user" aria-hidden="true"></i>1 seat</li>
389                        
390                        <li><i class="ph ph-magnifying-glass" aria-hidden="true"></i>AI video search</li>
391                        
392                        <li><i class="ph ph-circuitry" aria-hidden="true"></i>AI metadata API</li>
393                        
394                        <li><i class="ph ph-code" aria-hidden="true"></i>Unlimited embeds</li>
395                        
396                        <li><i class="ph ph-monitor-play" aria-hidden="true"></i>4K playback</li>
397                        
398                        <li><i class="ph ph-identification-badge" aria-hidden="true"></i>Memberships</li>
399                        
400                        <li><i class="ph ph-envelope" aria-hidden="true"></i>Email support</li>
401                        
402                    </ul>
403                </div>
404                
405                <div class="plan-cell plan-cell--featured squircle">
406                    <div class="plan-name">Plus <span class="plan-badge">Popular</span></div>
407                    <p class="plan-desc">
407For video your customers will see. Your brand on the player, your rules on who&nbsp;watches.</p>
408                    <div class="plan-price">
409                        <span
410                            class="plan-price-val"
411                            data-monthly="40"
412                            data-yearly="20"
413                            >$20</span
414                        >
415                        / mo
416                    </div>
417                    <div class="plan-period" data-yearly-only>
418                        billed yearly
419                    </div>
420                    <a
421                        href="/join"
422                        class="btn-dark plan-cta squircle"
423                        data-signup
424                        data-plan="plus"
425                        >Start free</a
426                    >
427                    <ul class="plan-features">
428                        
429                        <li><i class="ph ph-stack" aria-hidden="true"></i>Everything in Basic</li>
430                        
431                        <li><i class="ph ph-database" aria-hidden="true"></i>200 GB storage</li>
432                        
433                        <li><i class="ph ph-users" aria-hidden="true"></i>3 seats</li>
434                        
435                        <li><i class="ph ph-globe" aria-hidden="true"></i>Geo-restricted playback</li>
436                        
437                        <li><i class="ph ph-timer" aria-hidden="true"></i>Expiring links</li>
438                        
439                        <li><i class="ph ph-cursor-click" aria-hidden="true"></i>Call-to-action overlays</li>
440                        
441                        <li><i class="ph ph-file-archive" aria-hidden="true"></i>Original file storage</li>
442                        
443                        <li><i class="ph ph-paint-brush" aria-hidden="true"></i>Custom player styling</li>
444                        
445                        <li><i class="ph ph-lock" aria-hidden="true"></i>Privacy &amp; security controls</li>
446                        
447                    </ul>
448                </div>
449                
450                <div class="plan-cell squircle">
451                    <div class="plan-name">Pro</div>
452                    <p class="plan-desc">
452For teams that run on video. Seats for everyone, space for everything, and a direct line to&nbsp;us.</p>
453                    <div class="plan-price">
454                        <span
455                            class="plan-price-val"
456                            data-monthly="100"
457                            data-yearly="50"
458                            >$50</span
459                        >
460                        / mo
461                    </div>
462                    <div class="plan-period" data-yearly-only>
463                        billed yearly
464                    </div>
465                    <a
466                        href="/join"
467                        class="btn-dark plan-cta squircle"
468                        data-signup
469                        data-plan="pro"
470                        >Start free</a
471                    >
472                    <ul class="plan-features">
473                        
474                        <li><i class="ph ph-stack" aria-hidden="true"></i>Everything in Plus</li>
475                        
476                        <li><i class="ph ph-database" aria-hidden="true"></i>1 TB storage</li>
477                        
478                        <li><i class="ph ph-users" aria-hidden="true"></i>10 seats</li>
479                        
480                        <li><i class="ph ph-currency-dollar" aria-hidden="true"></i>VAST ad support</li>
481                        
482                        <li><i class="ph ph-cloud-arrow-up" aria-hidden="true"></i>Delegated uploads</li>
483                        
484                        <li><i class="ph ph-headset" aria-hidden="true"></i>Priority support</li>
485                        
486                        <li><i class="ph ph-puzzle-piece" aria-hidden="true"></i>Custom extensions</li>
487                        
488                        <li><i class="ph ph-plugs-connected" aria-hidden="true"></i>Custom integrations</li>
489                        
490                    </ul>
491                </div>
492                
493            </div>
494
495            <div class="plan-enterprise squircle rv">
496                <div>
497                    <div class="plan-name">Enterprise</div>
498                    <p class="plan-desc">
499                        Storage and seat limits tailored to your needs, a
500                        dedicated account manager, and custom&nbsp;builds.
501                    </p>
502                </div>
503                <a href="/contact" class="btn-dark plan-cta squircle">Contact us</a>
504            </div>
505
506            <div class="rail-spacer"></div>
507
508            <!-- Available on every plan -->
509            <div class="section-head rv">
510                <h2 class="section-title">Available on every plan</h2>
511            </div>
512
513            <div class="feature-grid rv-stagger">
514                <div class="feature-cell squircle">
515                    <i
516                        class="ph ph-magnifying-glass feature-cell__icon"
517                        aria-hidden="true"
518                    ></i>
519                    <div class="feature-cell__name">AI video search</div>
520                    <div class="feature-cell__desc">
521                        Search inside your videos for speech, text, people,
522                        objects, and ideas, not just titles.
523                    </div>
524                </div>
525                <div class="feature-cell squircle">
526                    <i class="ph ph-cloud-arrow-up feature-cell__icon" aria-hidden="true"></i>
527                    <div class="feature-cell__name">Cloud storage</div>
528                    <div class="feature-cell__desc">
529                        Ad-free, private-by-default hosting. Auto-generated
530                        subtitles, transcripts, and chapters.
531                    </div>
532                </div>
533                <div class="feature-cell squircle">
534                    <i class="ph ph-play-circle feature-cell__icon" aria-hidden="true"></i>
535                    <div class="feature-cell__name">4K player</div>
536                    <div class="feature-cell__desc">
537                        Customizable HTML5 player with 4K, Chromecast, AirPlay,
538                        and in-video search.
539                    </div>
540                </div>
541                <div class="feature-cell squircle">
542                    <i
543                        class="ph ph-arrow-square-out feature-cell__icon"
544                        aria-hidden="true"
545                    ></i>
546                    <div class="feature-cell__name">
546Embed anywhere</div>
547                    <div class="feature-cell__desc">
548                        Embed videos or entire collections on your site. Style
549                        it your way, no coding required.
550                    </div>
551                </div>
552                <div class="feature-cell squircle">
553                    <i class="ph ph-lock-simple feature-cell__icon" aria-hidden="true"></i>
554                    <div class="feature-cell__name">Privacy &amp; security</div>
555                    <div class="feature-cell__desc">
556                        Password protection, domain restrictions, private by
557                        default. Your content stays yours.
558                    </div>
559                </div>
560                <div class="feature-cell squircle">
561                    <i class="ph ph-identification-badge feature-cell__icon" aria-hidden="true"></i>
562                    <div class="feature-cell__name">Memberships</div>
563                    <div class="feature-cell__desc">
564                        Run your own branded video membership site with
565                        subscription tiers and managed billing.
566                    </div>
567                </div>
568                <div class="feature-cell squircle">
569                    <i class="ph ph-head-circuit feature-cell__icon" aria-hidden="true"></i>
570                    <div class="feature-cell__name">AI assistant add-on</div>
571                    <div class="feature-cell__desc">
572                        Ask questions about your video library and get answers
573                        grounded in your content, with timestamps.
574                    </div>
575                </div>
576                <div class="feature-cell squircle">
577                    <i class="ph ph-article feature-cell__icon" aria-hidden="true"></i>
578                    <div class="feature-cell__name">Transcription</div>
579                    <div class="feature-cell__desc">
580                        Uploads are automatically transcribed. Edit, download,
581                        or display the transcript as interactive subtitles.
582                    </div>
583                </div>
584                <div class="feature-cell squircle">
585                    <i class="ph ph-code feature-cell__icon" aria-hidden="true"></i>
586                    <div class="feature-cell__name">API</div>
587                    <div class="feature-cell__desc">
588                        Upload, analyze, search, and manage your library from
589                        your own code.
590                    </div>
591                </div>
592            </div>
593
594            <div class="rail-spacer"></div>
595
596            <!-- Compare plans -->
597            <div class="section-head rv">
598                <h2 class="section-title">Compare plans in detail</h2>
599            </div>
600
601            <div class="seg-control seg-control--compact seg-control--equal seg-control--mobile rv" data-seg-group="billing" role="group" aria-label="Billing cycle">
602                <button
603                    class="seg-control__btn no-press active"
604                    data-cycle="yearly"
605                    type="button"
606                    aria-pressed="true"
607                >
608                    Yearly
609                </button>
610                <button
611                    class="seg-control__btn no-press"
612                    data-cycle="monthly"
613                    type="button"
614                    aria-pressed="false"
615                >
616                    Monthly
617                </button>
618            </div>
619            <div class="seg-control seg-control--compact seg-control--equal seg-control--floating" data-seg-group="billing" role="group" aria-label="Billing cycle" aria-hidden="true">
620                <button
621                    class="seg-control__btn no-press active"
622                    data-cycle="yearly"
623                    type="button"
624                    tabindex="-1"
625                    aria-pressed="true"
626                >
627                    Yearly
628                </button>
629                <button
630                    class="seg-control__btn no-press"
631                    data-cycle="monthly"
632                    type="button"
633                    tabindex="-1"
634                    aria-pressed="false"
635                >
636                    Monthly
637                </button>
638            </div>
639            <div class="rail-rule cmp-rule--mobile"></div>
640
641            <div class="seg-control seg-control--tabs" role="group" aria-label="Cho
641ose a plan to compare">
642                
643                <button class="seg-control__btn no-press active" id="cmp-tab-basic" data-cycle="basic" type="button" aria-pressed="true" aria-controls="plan-comparison">Basic<span class="seg-control__meta"><span class="cmp-price-val" data-monthly="16" data-yearly="8">$8</span>/mo</span></button>
644                
645                <button class="seg-control__btn no-press" id="cmp-tab-plus" data-cycle="plus" type="button" aria-pressed="false" aria-controls="plan-comparison">Plus<span class="seg-control__meta"><span class="cmp-price-val" data-monthly="40" data-yearly="20">$20</span>/mo</span></button>
646                
647                <button class="seg-control__btn no-press" id="cmp-tab-pro" data-cycle="pro" type="button" aria-pressed="false" aria-controls="plan-comparison">Pro<span class="seg-control__meta"><span class="cmp-price-val" data-monthly="100" data-yearly="50">$50</span>/mo</span></button>
648                
649                <button class="seg-control__btn no-press" id="cmp-tab-enterprise" data-cycle="enterprise" type="button" aria-pressed="false" aria-controls="plan-comparison">Enterprise<span class="seg-control__meta">Custom</span></button>
650            </div>
651
652            <div class="cmp-scroll">
653            <table class="compare-table" id="plan-comparison" data-active="basic">
654                <caption class="sr-only">Skiv plan feature comparison</caption>
655                <thead>
656                    <tr>
657                        <th scope="col" abbr="Feature">
658                            <div class="seg-control seg-control--table" data-seg-group="billing" role="group" aria-label="Billing cycle">
659                                <button class="seg-control__btn no-press active" data-cycle="yearly" type="button" aria-pressed="true">Yearly (50% off)</button>
660                                <button class="seg-control__btn no-press" data-cycle="monthly" type="button" aria-pressed="false">Monthly</button>
661                            </div>
662                        </th>
663                        
664                        <th scope="col" abbr="Basic">
665                            <div class="th-plan">
666                                <span class="th-plan__name">Basic</span>
667                                <span class="th-plan__price"
668                                    ><span
669                                        class="cmp-price-val"
670                                        data-monthly="16"
671                                        data-yearly="8"
672                                        >$8</span
673                                    >/mo</span
674                                >
675                                <span class="th-plan__period" data-yearly-only
676                                    >billed yearly</span
677                                >
678                                <a href="/join" class="btn-dark" data-signup data-plan="basic">Start free</a>
679                            </div>
680                        </th>
681                        
682                        <th scope="col" abbr="Plus">
683                            <div class="th-plan">
684                                <span class="th-plan__name">Plus</span>
685                                <span class="th-plan__price"
686                                    ><span
687                                        class="cmp-price-val"
688                                        data-monthly="40"
689                                        data-yearly="20"
690                                        >$20</span
691                                    >/mo</span
692                                >
693                                <span class="th-plan__period" data-yearly-only
694                                    >billed yearly</span
695                                >
696                                <a href="/join" class="btn-dark" data-signup data-plan="plus">Start free</a>
697                            </div>
698                        </th>
699                        
700                        <th scope="col" abbr="Pro">
701                            <div class="th-plan">
702                                <span class="th-plan__name">Pro</span>
703                                <span class="th-plan__price"
704                                    ><span
705                                        class="cmp-price-val"
706                                        data-monthly="100"
707                                        data-yearly="50"
708                                        >$50</span
709                                    >/mo</span
710                                >
711                                <span class="th-plan__period" data-yearly-only
712                                    >billed yearly</span
713                                >
714                                <a href="/join" class="btn-dark" data-signup data-plan="pro">Start free</a>
715                            </div>
716                        </th>
717                        
718                        <th scope="col" abbr="Enterprise">
719                            <div class="th-plan">
720                                <span class="th-plan__name">Enterprise</span>
721                                <span class="th-plan__price">Custom</span>
722                                <span class="th-plan__period">&nbsp;</span>
723                                <a href="/contact" class="btn-dark"
724                                    >Contact us</a
725                                >
726                            </div>
727                        </th>
728                    </tr>
729                </thead>
730                <tbody>
731                    <!-- Player -->
732                    <tr class="row-group">
733                        <th scope="row" colspan="5">Player</th>
734                    </tr>
735                    <tr>
736                        <th scope="row">
737                            <i class="ph ph-magnifying-glass cmp-icon" aria-hidden="true"></i> In-player video search<span class="feat-desc"
738                                >Search inside a video without leaving the
739                                player.</span
740                            >
741                        </th>
742                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
743                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
744                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
745                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
746                    </tr>
747                    <tr>
748                        <th scope="row">
749                            <i class="ph ph-broadcast cmp-icon" aria-hidden="true"></i> DASH / HLS adaptive streaming<span class="feat-desc"
750                                >Adjusts stream quality to the viewer's
751                                connection.</span
752                            >
753                        </th>
754                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
755                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
756                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
757                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
758                    </tr>
759                    <tr>
760                        <th scope="row">
761                            <i class="ph ph-screencast cmp-icon" aria-hidden="true"></i> AirPlay / Chromecast<span class="feat-desc"
762                                >Cast to any screen.</span
763                            >
764                        </th>
765                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
766                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
767                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
768                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
769                    </tr>
770                    <tr>
771                        <th scope="row">
772                            <i class="ph ph-devices cmp-icon" aria-hidden="true"></i> Responsive player<span class="feat-desc"
773                                >Fits phone, tablet, and desktop screens.</span
774                            >
775                        </th>
776                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
777                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
778                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
779                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
780                    </tr>
781                    <tr>
782                        <th scope="row">
783                            <i class="ph ph-list-checks cmp-icon" aria-hidden="true"></i> Chapters<span class="feat-desc"
784                                >Custom chapters visible on the timeline.</span
785                            >
786                        </th>
787                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
788                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
789                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
790                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
791                    </tr>
792                    <tr>
793                        <th scope="row">
794                            <i class="ph ph-shield-check cmp-icon" aria-hidden="true"></i> No ads<span class="feat-desc"
795                                >No ads, anywhere.</span
796                            >
797                        </th>
798                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
799                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
800                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
801                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
802                    </tr>
803                    <tr>
804                        <th scope="row">
805                            <i class="ph ph-film-strip cmp-icon" aria-hidden="true"></i> 4K playback<span class="feat-desc"
806                                >Play at the highest quality available, up to
807                                4K.</span
808                            >
809                        </th>
810                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
811                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
812                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
813                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
814                    </tr>
815                    <tr>
816                        <th scope="row">
817                            <i class="ph ph-sliders-horizontal cmp-icon" aria-hidden="true"></i> Player customization<span class="feat-desc"
818                                >Control links, the logo, autoplay, looping,
819                                and other player options.</span
820                            >
821                        </th>
822                        <td>Basic</td>
823                        <td>Advanced</td>
824                        <td>Advanced</td>
825                        <td>Custom</td>
826                    </tr>
827
828                    <!-- Embed & Share -->
829                    <tr class="row-group">
830                        <th scope="row" colspan="5">Embed &amp; Share</th>
831                    </tr>
832                    <tr>
833                        <th scope="row">
834                            <i class="ph ph-code cmp-icon" aria-hidden="true"></i> Embed player<span class="feat-desc"
835                                >Add videos to any webpage or platform.</span
836                            >
837                        </th>
838                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
839                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
840                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
841                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
842                    </tr>
843                    <tr>
844                        <th scope="row">
845                            <i class="ph ph-magnifying-glass cmp-icon" aria-hidden="true"></i> Embed search<span class="feat-desc"
846                                >Add searchable collections to any
847                                webpage.</span
848                            >
849                        </th>
850                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
851                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
852                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
853                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
854                    </tr>
855                    <tr>
856                        <th scope="row">
857                            <i class="ph ph-television cmp-icon" aria-hidden="true"></i> Channel view<span class="feat-desc"
858                                >Broadcast content with your public Channel
859                                page.</span
860                            >
861                        </th>
862                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
863                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
864                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
865                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
866                    </tr>
867                    <tr>
868                        <th scope="row">
869                            <i class="ph ph-share-network cmp-icon" aria-hidden="true"></i> Share templates<span class="feat-desc"
870                                >Ready-to-use page templates for sharing.</span
871                            >
872                        </th>
873                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
874                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
875                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
876                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
877                    </tr>
878
879                    <!-- Monetization -->
880                    <tr class="row-group">
881                        <th scope="row" colspan="5">Monetization</th>
882                    </tr>
883                    <tr>
884                        <th scope="row">
885                            <i class="ph ph-identification-badge cmp-icon" aria-hidden="true"></i> Memberships<span class="feat-desc"
886                                >Branded video membership site with custom tiers
887                                &amp; paid subscriptions.</span
888                            >
889                        </th>
890                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
891                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
892                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
893                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
894                    </tr>
895                    <tr>
896                        <th scope="row">
897                            <i class="ph ph-currency-dollar cmp-icon" aria-hidden="true"></i> Ads (VAST-compliant)<span class="feat-desc"
898                                >Monetize through your own ads provider.</span
899                            >
900                        </th>
901                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
902                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
903                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
904                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
905                    </tr>
906                    <tr>
907                        <th scope="row">
908                            <i class="ph ph-credit-card cmp-icon" aria-hidden="true"></i> Subscriptions<span class="feat-desc"
909                                >Charge a recurring fee for access to your
910                                videos.</span
911                            >
912                        </th>
913                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
914                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
915                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
916                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
917                    </tr>
918
919                    <!-- Video Hosting -->
920                    <tr class="row-group">
921                        <th scope="row" colspan="5">Video Hosting</th>
922                    </tr>
923                    <tr>
924                        <th scope="row">
925                            <i class="ph ph-cloud-check cmp-icon" aria-hidden="true"></i> Backups<span class="feat-desc"
926                                >Multiple backups of your data.</span
927                            >
928                        </th>
929                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
930                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
931                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
932                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
933                    </tr>
934                    <tr>
935                        <th scope="row">
936                            <i class="ph ph-globe cmp-icon" aria-hidden="true"></i> Global CDN<span class="feat-desc"
937                                >Deliver video through Skiv's content delivery
938                                network.</span
939                            >
940                        </th>
941                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
942                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
943                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
944                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
945                    </tr>
946                    <tr>
947                        <th scope="row">
948                            <i class="ph ph-film-strip cmp-icon" aria-hidden="true"></i> Transcodes<span class="feat-desc"
949                                >Auto-generated transcodes for adaptive
950                                streaming.</span
951                            >
952                        </th>
953                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
954                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
955                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
956                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
957                    </tr>
958                    <tr>
959                        <th scope="row">
960                            <i class="ph ph-file-archive cmp-icon" aria-hidden="true"></i> Store original files<span class="feat-desc"
961                                >Store originals and download them
962                                anytime.</span
963                            >
964                        </th>
965                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
966                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
967                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
968                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
969                    </tr>
970
971                    <!-- Manage & Discover -->
972                    <tr class="row-group">
973                        <th scope="row" colspan="5">Manage &amp; Discover</th>
974                    </tr>
975                    <tr>
976                        <th scope="row">
977                            <i class="ph ph-magnifying-glass cmp-icon" aria-hidden="true"></i> AI video search<span class="feat-desc"
978                                >Find people, speech, text, objects, and more
979                                within videos.</span
980                            >
981                        </th>
982                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
983                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
984                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
985                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
986                    </tr>
987                    <tr>
988                        <th scope="row">
989                            <i class="ph ph-folders cmp-icon" aria-hidden="true"></i> Collections<span class="feat-desc"
990                                >Shareable collections of videos, public or
991                                private.</span
992                            >
993                        </th>
994                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
995                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
996                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
997                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
998                    </tr>
999                    <tr>
1000                        <th scope="row">
1001                            <i class="ph ph-chart-line-up cmp-icon" aria-hidden="true"></i> Analytics<span class="feat-desc"
1002                                >View count, time watched, and engagement.</span
1003                            >
1004                        </th>
1005                        <td>Basic</td>
1006                        <td>Advanced</td>
1007                        <td>Advanced</td>
1008                        <td>Custom</td>
1009                    </tr>
1010                    <tr>
1011                        <th scope="row">
1012                            <i class="ph ph-head-circuit cmp-icon" aria-hidden="true"></i> AI Assistant<span class="feat-desc"
1013                                >Chat to your videos, generate descriptions,
1014                                summaries, chapters.</span
1015                            >
1016                        </th>
1017                        <td>Add-on</td>
1018                        <td>Add-on</td>
1019                        <td>Add-on</td>
1020                        <td>Add-on</td>
1021                    </tr>
1022
1023                    <!-- Tools -->
1024                    <tr class="row-group">
1025                        <th scope="row" colspan="5">Tools</th>
1026                    </tr>
1027                    <tr>
1028                        <th scope="row">
1029                            <i class="ph ph-record cmp-icon" aria-hidden="true"></i> Record<span class="feat-desc"
1030                                >Record yourself or your screen. No extension
1031                                needed.</span
1032                            >
1033                        </th>
1034                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1035                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1036                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1037                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1038                    </tr>
1039                    <tr>
1040                        <th scope="row">
1041                            <i class="ph ph-scissors cmp-icon" aria-hidden="true"></i> Cut &amp; Share<span class="feat-desc"
1042                                >Cut clips from longer videos.</span
1043                            >
1044                        </th>
1045                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1046                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1047                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1048                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1049                    </tr>
1050                    <tr>
1051                        <th scope="row">
1052                            <i class="ph ph-tag cmp-icon" aria-hidden="true"></i>
1052 Labeling tools<span class="feat-desc"
1053                                >Custom labels for easier discovery.</span
1054                            >
1055                        </th>
1056                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1057                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1058                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1059                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1060                    </tr>
1061                    <tr>
1062                        <th scope="row">
1063                            <i class="ph ph-pencil-simple cmp-icon" aria-hidden="true"></i> Curation tools<span class="feat-desc"
1064                                >Edit automatic transcriptions and
1065                                labelling.</span
1066                            >
1067                        </th>
1068                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1069                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1070                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1071                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1072                    </tr>
1073
1074                    <!-- Privacy & Security -->
1075                    <tr class="row-group">
1076                        <th scope="row" colspan="5">Privacy &amp; Security</th>
1077                    </tr>
1078                    <tr>
1079                        <th scope="row">
1080                            <i class="ph ph-eye-slash cmp-icon" aria-hidden="true"></i> Privacy options<span class="feat-desc"
1081                                >Manage visibility and access to videos,
1082                                collections and channels.</span
1083                            >
1084                        </th>
1085                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1086                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1087                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1088                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1089                    </tr>
1090                    <tr>
1091                        <th scope="row">
1092                            <i class="ph ph-lock-simple cmp-icon" aria-hidden="true"></i> Password protection<span class="feat-desc"
1093                                >Password protect your videos.</span
1094                            >
1095                        </th>
1096                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1097                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1098                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1099                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1100                    </tr>
1101                    <tr>
1102                        <th scope="row">
1103                            <i class="ph ph-globe-simple cmp-icon" aria-hidden="true"></i> Domain restrictions<span class="feat-desc"
1104                                >Ensure videos can only be played on your
1105                                domains.</span
1106                            >
1107                        </th>
1108                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1109                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1110                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1111                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1112                    </tr>
1113                    <tr>
1114                        <th scope="row">
1115                            <i class="ph ph-shield-check cmp-icon" aria-hidden="true"></i> Two-step verification<span class="feat-desc"
1116                                >2FA using authenticator apps.</span
1117                            >
1118                        </th>
1119                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1120                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1121                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1122                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1123                    </tr>
1124                    <tr>
1125                        <th scope="row">
1126                            <i class="ph ph-timer cmp-icon" aria-hidden="true"></i> Expiring links<span class="feat-desc"
1127                                >Choose how long and how many times people can
1128                                open shared links.</span
1129                            >
1130                        </th>
1131                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1132                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1133                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1134                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1135                    </tr>
1136                    <tr>
1137                        <th scope="row">
1138                            <i class="ph ph-map-pin cmp-icon" aria-hidden="true"></i> Geo restrictions<span class="feat-desc"
1139                                >Choose where in the world your videos can be
1140                                watched.</span
1141                            >
1142                        </th>
1143                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1144                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1145                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1146                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1147                    </tr>
1148
1149                    <!-- Transcoding & Indexing -->
1150                    <tr class="row-group">
1151                        <th scope="row" colspan="5">Transcoding &amp; Indexing</th>
1152                    </tr>
1153                    <tr>
1154                        <th scope="row">
1155                            <i class="ph ph-film-strip cmp-icon" aria-hidden="true"></i> Transcoding<span class="feat-desc"
1156                                >Various bitrates for adaptive streaming.</span
1157                            >
1158                        </th>
1159                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1160                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1161                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1162                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1163                    </tr>
1164                    <tr>
1165                        <th scope="row">
1166                            <i class="ph ph-microphone cmp-icon" aria-hidden="true"></i> Speech<span class="feat-desc"
1167                                >Transcript of what is said in a video.</span
1168                            >
1169                        </th>
1170                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1171                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1172                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1173                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1174                    </tr>
1175                    <tr>
1176                        <th scope="row">
1177                            <i class="ph ph-cube cmp-icon" aria-hidden="true"></i> Objects<span class="feat-desc"
1178                                >Objects seen in a video.</span
1179                            >
1180                        </th>
1181                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1182                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1183                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1184                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1185                    </tr>
1186                    <tr>
1187                        <th scope="row">
1188                            <i class="ph ph-image cmp-icon" aria-hidden="true"></i> Scenes<span class="feat-desc"
1189                                >Different scenes in a video.</span
1190                            >
1191                        </th>
1192                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1193                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1194                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1195                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1196                    </tr>
1197                    <tr>
1198                        <th scope="row">
1199                            <i class="ph ph-users cmp-icon" aria-hidden="true"></i> People<span class="feat-desc"
1200                                >People in a video.</span
1201                            >
1202                        </th>
1203                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1204                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1205                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1206                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1207                    </tr>
1208                    <tr>
1209                        <th scope="row">
1210                            <i class="ph ph-person-simple-run cmp-icon" aria-hidden="true"></i> Actions<span class="feat-desc"
1211                                >Actions performed in a video.</span
1212                            >
1213                        </th>
1214                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1215                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1216                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1217                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1218                    </tr>
1219                    <tr>
1220                        <th scope="row">
1221                            <i class="ph ph-text-aa cmp-icon" aria-hidden="true"></i> OCR<span class="feat-desc"
1222                                >Text visible in a video.</span
1223                            >
1224                        </th>
1225                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1226                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1227                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1228                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1229                    </tr>
1230                    <tr>
1231                        <th scope="row">
1232                            <i class="ph ph-speaker-high cmp-icon" aria-hidden="true"></i> Sounds<span class="feat-desc"
1233                                >Sounds heard in a video.</span
1234                            >
1235                        </th>
1236                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1237                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1238                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1239                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1240                    </tr>
1241                    <tr>
1242                        <th scope="row">
1243                            <i class="ph ph-translate cmp-icon" aria-hidden="true"></i> Translate<span class="feat-desc"
1244                                >Automatically translate transcripts into other
1245                                languages.</span
1246                            >
1247                        </th>
1248                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1249                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1250                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1251                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1252                    </tr>
1253
1254                    <!-- APIs & Tools -->
1255                    <tr class="row-group">
1256                        <th scope="row" colspan="5">APIs &amp; Tools</th>
1257                    </tr>
1258                    <tr>
1259                        <th scope="row">
1260                            <i class="ph ph-brain cmp-icon" aria-hidden="true"></i> AI tools<span class="feat-desc"
1261                                >Analyze video with Skiv's browser-based AI
1262                                tools.</span
1263                            >
1264                        </th>
1265                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1266                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1267                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></
1267td>
1268                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1269                    </tr>
1270                    <tr>
1271                        <th scope="row">
1272                            <i class="ph ph-code cmp-icon" aria-hidden="true"></i> APIs<span class="feat-desc"
1273                                >Upload, search, and manage video from your
1274                                code.</span
1275                            >
1276                        </th>
1277                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1278                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1279                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1280                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1281                    </tr>
1282                    <tr>
1283                        <th scope="row">
1284                            <i class="ph ph-wrench cmp-icon" aria-hidden="true"></i> Custom APIs<span class="feat-desc"
1285                                >Endpoints built for your specific
1286                                workflow.</span
1287                            >
1288                        </th>
1289                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1290                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1291                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1292                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1293                    </tr>
1294
1295                    <!-- Business -->
1296                    <tr class="row-group">
1297                        <th scope="row" colspan="5">Business</th>
1298                    </tr>
1299                    <tr>
1300                        <th scope="row">
1301                            <i class="ph ph-lock-simple cmp-icon" aria-hidden="true"></i> Paywalls allowed<span class="feat-desc"
1302                                >Place your content behind a paywall of your
1303                                choice.</span
1304                            >
1305                        </th>
1306                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1307                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1308                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1309                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1310                    </tr>
1311                    <tr>
1312                        <th scope="row">
1313                            <i class="ph ph-cursor-click cmp-icon" aria-hidden="true"></i> Player call-to-action<span class="feat-desc"
1314                                >Add interactive call-to-action screens to your
1315                                videos.</span
1316                            >
1317                        </th>
1318                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1319                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1320                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1321                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1322                    </tr>
1323                    <tr>
1324                        <th scope="row">
1325                            <i class="ph ph-users-three cmp-icon" aria-hidden="true"></i> Teams<span class="feat-desc"
1326                                >Add team members to your account.</span
1327                            >
1328                        </th>
1329                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1330                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1331                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1332                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1333                    </tr>
1334                    <tr>
1335                        <th scope="row">
1336                            <i class="ph ph-upload-simple cmp-icon" aria-hidden="true"></i> Delegated uploads<span class="feat-desc"
1337                                >Let anyone in your organization upload, even
1338                                without an account.</span
1339                            >
1340                        </th>
1341                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1342                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1343                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1344                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1345                    </tr>
1346
1347                    <!-- Enterprise only -->
1348                    <tr class="row-group">
1349                        <th scope="row" colspan="5">Enterprise only</th>
1350                    </tr>
1351                    <tr>
1352                        <th scope="row">
1353                            <i class="ph ph-hard-drives cmp-icon" aria-hidden="true"></i> On-premise solution<span class="feat-desc"
1354                                >Host a Skiv instance on premise.</span
1355                            >
1356                        </th>
1357                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1358                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1359                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1360                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1361                    </tr>
1362                    <tr>
1363                        <th scope="row">
1364                            <i class="ph ph-key cmp-icon" aria-hidden="true"></i> Single sign-on &amp; ACLs<span class="feat-desc"
1365                                >SSO support and access control lists.</span
1366                            >
1367                        </th>
1368                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1369                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1370                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1371                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1372                    </tr>
1373                    <tr>
1374                        <th scope="row">
1375                            <i class="ph ph-storefront cmp-icon" aria-hidden="true"></i> Re-sell access<span class="feat-desc"
1376                                >Sell and manage access for multiple users from
1377                                one account.</span
1378                            >
1379                        </th>
1380                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1381                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1382                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1383                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1384                    </tr>
1385                    <tr>
1386                        <th scope="row">
1387                            <i class="ph ph-paint-brush cmp-icon" aria-hidden="true"></i> Interface customization<span class="feat-desc"
1388                                >Customize the interface to fit your
1389                                brand.</span
1390                            >
1391                        </th>
1392                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1393                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1394                        <td><i class="ph ph-minus-circle cmp-no" aria-hidden="true"></i><span class="sr-only">Not included</span></td>
1395                        <td><i class="ph ph-check-circle cmp-yes" aria-hidden="true"></i><span class="sr-only">Included</span></td>
1396                    </tr>
1397
1398                    <!-- Support -->
1399                    <tr>
1400                        <th scope="row"><i class="ph ph-headset cmp-icon" aria-hidden="true"></i> Support</th>
1401                        <td>Basic</td>
1402                        <td>Advanced</td>
1403                        <td>Priority</td>
1404                        <td>Priority</td>
1405                    </tr>
1406                </tbody>
1407            </table>
1408            </div>
1409
1410            <div class="rail-spacer"></div>
1411
1412            <!-- FAQ -->
1413            <div class="section-head rv">
1414                <h2 class="section-title">Frequently asked questions</h2>
1415            </div>
1416
1417            <div class="faq-list">
1418                <div class="faq-item">
1419                    <button class="faq-item__q no-press" type="button" aria-expanded="false" aria-controls="faq-trial-answer">
1420                        Is there a free trial?
1421                        <span class="faq-item__icon" aria-hidden="true"
1422                            ><span class="faq-plus">+</span
1423                            ><span class="faq-minus">&minus;</span></span
1424                        >
1425                    </button>
1426                    <div class="faq-item__a" id="faq-trial-answer">
1427                        <div class="faq-item__a-inner">
1428                            Yes. A free 14-day trial on every plan. A card is
1429                            required, but you're not charged until the trial ends.
1430                        </div>
1431                    </div>
1432                </div>
1433                <div class="faq-item">
1434                    <button class="faq-item__q no-press" type="button" aria-expanded="false" aria-controls="faq-change-plan-answer">
1435                        Can I change plans later?
1436                        <span class="faq-item__icon" aria-hidden="true"
1437                            ><span class="faq-plus">+</span
1438                            ><span class="faq-minus">&minus;</span></span
1439                        >
1440                    </button>
1441                    <div class="faq-item__a" id="faq-change-plan-answer">
1442                        <div class="faq-item__a-inner">
1443                            Yes. You can change or cancel your plan from account
1444                            settings.
1445                        </div>
1446                    </div>
1447                </div>
1448                <div class="faq-item">
1449                    <button class="faq-item__q no-press" type="button" aria-expanded="false" aria-controls="faq-bandwidth-answer">
1450                        Are there bandwidth limits?
1451                        <span class="faq-item__icon" aria-hidden="true"
1452                            ><span class="faq-plus">+</span
1453                            ><span class="faq-minus">&minus;</span></span
1454                        >
1455                    </button>
1456                    <div class="faq-item__a" id="faq-bandwidth-answer">
1457                        <div class="faq-item__a-inner">
1458                            Bandwidth is unlimited under a fair-use policy.
1459                        </div>
1460                    </div>
1461                </div>
1462                <div class="faq-item">
1463                    <button class="faq-item__q no-press" type="button" aria-expanded="false" aria-controls="faq-storage-answer">
1464                        What counts toward storage?
1465                        <span class="faq-item__icon" aria-hidden="true"
1466                            ><span class="faq-plus">+</span
1467                            ><span class="faq-minus">&minus;</span></span
1468                        >
1469                    </button>
1470                    <div class="faq-item__a" id="faq-storage-answer">
1471                        <div class="faq-item__a-inner">
1472                            Stored video data counts toward your plan limit. On Plus
1473                            and above, you can also keep the original files.
1474                        </div>
1475                    </div>
1476                </div>
1477                <div class="faq-item">
1478                    <button class="faq-item__q no-press" type="button" aria-expanded="false" aria-controls="faq-payment-answer">
1479                        What payment methods do you accept?
1480                        <span class="faq-item__icon" aria-hidden="true"
1481                            ><span class="faq-plus">+</span
1482                            ><span class="faq-minus">&minus;</span></span
1483                        >
1484                    </button>
1485                    <div class="faq-item__a" id="faq-payment-answer">
1486                        <div class="faq-item__a-inner">
1487                            We accept all major credit and debit cards. Enterprise
1488                            customers can pay by invoice.
1489                        </div>
1490                    </div>
1491                </div>
1492                <div class="faq-item">
1493                    <button class="faq-item__q no-press" type="button" aria-expanded="false" aria-controls="faq-storage-limit-answer">
1494                        What happens if I go over my storage limit?
1495                        <span class="faq-item__icon" aria-hidden="true"
1496                            ><span class="faq-plus">+</span
1497                            ><span class="faq-minus">&minus;</span></span
1498                        >
1499                    </button>
1500                    <div class="faq-item__a" id="faq-storage-limit-answer">
1501                        <div class="faq-item__a-inner">
1502                            We'll let you know when you're approaching your limit.
1503                            You can remove videos to free up space or upgrade your
1504                            plan.
1505                        </div>
1506                    </div>
1507                </div>
1508            </div>
1509
1510            
1511            
1512            
1513<section class="cta-section cta-halo-card squircle rv " aria-labelledby="closing-cta-title">
1514    
1515    <div class="cta-halo-shelf rv-toggle" aria-hidden="true">
1516        <div class="cta-halo__card" style="--w:176px; --sx:-34px; --sy:150px; --sr:-10deg; --d:.06s; --fy:10px; --fr:-3deg"><img src="/static/imgs/cta/gazing.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">6:48</span></div>
1517        <div class="cta-halo__card" style="--w:176px; --sx:20px; --sy:180px; --sr:7deg; --d:.16s; --fy:2px; --fr:2deg"><img src="/static/imgs/cta/assembly.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">3:19</span></div>
1518        <div class="cta-halo__card" style="--w:176px; --sx:-12px; --sy:200px; --sr:-4deg; --d:0s; --fy:14px; --fr:-1.5deg"><img src="/static/imgs/cta/earth.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">0:47</span></div>
1519        <div class="cta-halo__card" style="--w:176px; --sx:0px; --sy:220px; --sr:2deg; --d:.1s; --fy:6px; --fr:1deg"><img src="/static/imgs/cta/gemini.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">17:03</span></div>
1520        <div class="cta-halo__card" style="--w:176px; --sx:26px; --sy:190px; --sr:8deg; --d:.22s; --fy:12px; --fr:2.5deg"><img src="/static/imgs/cta/spacewalk.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">14:27</span></div>
1521        <div class="cta-halo__card" style="--w:176px; --sx:-22px; --sy:170px; --sr:-7deg; --d:.13s; --fy:4px; --fr:-2deg"><img src="/static/imgs/cta/earthrise.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">1:24</span></div>
1522        <div class="cta-halo__card" style="--w:176px; --sx:32px; --sy:155px; --sr:5deg; --d:.19s; --fy:9px; --fr:1.5deg"><img src="/static/imgs/cta/nebula.jpg" alt="" width="480" height="270" loading="lazy"><span class="cta-halo__dur">0:31</span></div>
1523    </div>
1524    <div class="cta-halo-card__content">
1525        <h2 id="closing-cta-title">Choose the plan for you.</h2>
1526        <p>Save 50% with yearly billing.</p>
1527        <a href="/join" class="btn-dark" data-signup>Get started (it’s free)</a>
1528    </div>
1529</section>
1530
1531            <div class="rail-spacer"></div>
1532        </div>
1533    </div>
1534<script type="application/ld+json">
1535{
1536  "@context": "https://schema.org",
1537  "@type": "FAQPage",
1538  "mainEntity": [
1539    {
1540      "@type": "Question",
1541      "name": "Is there a free trial?",
1542      "acceptedAnswer": {
1543        "@type": "Answer",
1544        "text": "Yes. A free 14-day trial on every plan. A card is required, but you're not charged until the trial ends."
1545      }
1546    },
1547    {
1548      "@type": "Question",
1549      "name": "Can I change plans later?",
1550      "acceptedAnswer": {
1551        "@type": "Answer",
1552        "text": "Yes. You can change or cancel your plan from account settings."
1553      }
1554    },
1555    {
1556      "@type": "Question",
1557      "name": "Are there bandwidth limits?",
1558      "acceptedAnswer": {
1559        "@type": "Answer",
1560        "text": "Bandwidth is unlimited under a fair-use policy."
1561      }
1562    },
1563    {
1564      "@type": "Question",
1565      "name": "What counts toward storage?",
1566      "acceptedAnswer": {
1567        "@type": "Answer",
1568        "text": "Stored video data counts toward your plan limit. On Plus and above, you can also keep the original files."
1569      }
1570    },
1571    {
1572      "@type": "Question",
1573      "name": "What payment methods do you accept?",
1574      "acceptedAnswer": {
1575        "@type": "Answer",
1576        "text": "We accept all major credit and debit cards. Enterprise customers can pay by invoice."
1577      }
1578    },
1579    {
1580      "@type": "Question",
1581      "name": "What happens if I go over my storage limit?",
1582      "acceptedAnswer": {
1583        "@type": "Answer",
1584        "text": "We'll let you know when you're approaching your limit. You can remove videos to free up space or upgrade your plan."
1585      }
1586    }
1587  ]
1588}
1589</script>
1589
1590
1591  </main>
1592
1593  
1593<script>
1594    /* Scroll reveal. Inline on purpose: .rv content starts at opacity 0, so
1595       the observer must register during parse. When this lived in the
1596       external skiv-signup.js bundle, cold loads showed a blank page until
1597       the file downloaded - a flash of hidden content on every first visit. */
1598    (function () {
1599      var els = document.querySelectorAll('.rv, .rv-stagger, .rv-toggle');
1600      if (!els.length) return;
1601      var i;
1602      if (!('IntersectionObserver' in window)) {
1603        for (i = 0; i < els.length; i++) {
1604          if (els[i].classList.contains('rv-toggle')) els[i].parentElement.classList.add('halo-active');
1605          else els[i].classList.add('v');
1606        }
1607        return;
1608      }
1609      var reveal = function (entries, obs) {
1610        entries.forEach(function (e) {
1611          // rv-toggle replays its parent's entrance instead of becoming a one-shot reveal.
1612          if (e.target.classList.contains('rv-toggle')) {
1613            e.target.parentElement.classList.toggle('halo-active', e.isIntersecting);
1614          } else if (e.isIntersecting) {
1615            e.target.classList.add('v');
1616            obs.unobserve(e.target);
1617          }
1618        });
1619      };
1620      // The reduced bottom edge delays reveals until elements have visibly entered the viewport.
1621      var io = new IntersectionObserver(reveal, { rootMargin: '0px 0px -5% 0px', threshold: 0 });
1622      /* Content pinned to the fold at load (the homepage .hero-fold logo row) sits
1623         inside that -5% band forever and would never reveal, so anything already in
1624         the first viewport gets a zero-margin observer instead. Still an observer,
1625         not a direct .v: the async callback lands after first paint, which is what
1626         lets the entrance transition actually play. */
1627      var io0 = new IntersectionObserver(reveal, { threshold: 0 });
1628      for (i = 0; i < els.length; i++) {
1629        var r = els[i].getBoundingClientRect();
1630        (r.top < window.innerHeight && r.bottom > 0 ? io0 : io).observe(els[i]);
1631      }
1632    })();
1633  </script>
1633
1634
1635  <div class="rail"><div class="rail-inner">
1636  <div class="rail-rule"></div>
1637  <footer>
1638    <div class="ft-layout">
1639      <div class="ft-left">
1640        <div class="ft-tagline">Home for your videos.</div>
1641        <div class="ft-actions">
1642          <a href="/join" class="btn-dark" data-signup><i class="ph ph-user-plus" aria-hidden="true"></i> Sign up</a>
1643          <a href="/pricing" class="btn-ghost"><i class="ph ph-tag" aria-hidden="true"></i> Pricing</a>
1644        </div>
1645      </div>
1646      <nav class="ft-nav" aria-label="Footer">
1647        <div class="ft-col">
1648          <h4>Product</h4>
1649          <a href="/search-inside-video"><i class="ph ph-magnifying-glass" aria-hidden="true"></i> AI Video Search</a>
1650          <a href="/video-hosting"><i class="ph ph-cloud" aria-hidden="true"></i> Cloud Storage</a>
1651          <a href="/player-to-embed-video-hosting"><i class="ph ph-play-circle" aria-hidden="true"></i> Player</a>
1652          <a href="/tryportals"><i class="ph ph-identification-badge" aria-hidden="true"></i> Memberships</a>
1653          <a href="/api"><i class="ph ph-code" aria-hidden="true"></i> API</a>
1654          <a href="/teams"><i class="ph ph-users-three" aria-hidden="true"></i> Teams</a>
1655          <a href="/record-screen-camera-online"><i class="ph ph-record" aria-hidden="true"></i> Free Screen Recorder</a>
1656          <a href="/test-camera-microphone-online"><i class="ph ph-webcam" aria-hidden="true"></i> Test Camera and Mic</a>
1657        </div>
1658        <div class="ft-col">
1659          <h4>Resources</h4>
1660          <a href="/docs"><i class="ph ph-book-open-text" aria-hidden="true"></i> Documentation</a>
1661          <a href="/pricing"><i class="ph ph-tag" aria-hidden="true"></i> Pricing</a>
1662          <a href="/blog"><i class="ph ph-newspaper" aria-hidden="true"></i> Blog</a>
1663          <a href="/contact"><i class="ph ph-envelope" aria-hidden="true"></i> Contact</a>
1664          <a href="/tools"><i class="ph ph-wrench" aria-hidden="true"></i> AI Tools</a>
1665        </div>
1666        <div class="ft-col">
1667          <h4>Company</h4>
1668          <a href="/about"><i class="ph ph-buildings" aria-hidden="true"></i> About</a>
1669          <a href="/opportunities"><i class="ph ph-briefcase" aria-hidden="true"></i> Careers</a>
1670          <a href="/integrations"><i class="ph ph-plugs-connected" aria-hidden="true"></i> Integrations</a>
1671          <a href="/referrals"><i class="ph ph-handshake" aria-hidden="true"></i> Referrals</a>
1672        </div>
1673      </nav>
1674    </div>
1675    <div class="rail-rule"></div>
1676    <div class="ft-bar">
1677      <span>&copy; Skiv &mdash; Search &middot; Knowledge &middot; Internet &middot; Video</span>
1678      <div class="ft-links">
1679        <a href="/terms">Terms</a>
1680        <a href="/privacy">Privacy</a>
1681        <a href="/dmca">DMCA</a>
1682      </div>
1683    </div>
1684  </footer>
1685</div></div>
1686
1687  
1688  
1689<!-- ── Signup modal ── -->
1690<div class="signup-overlay" role="dialog" aria-modal="true" aria-labelledby="marketing-signup-heading" data-signup-modal>
1691  <div class="signup-modal" data-signup-surface data-signup-trial="1">
1692    <button class="signup-close" type="button" aria-label="Close" data-signup-close><i class="ph ph-x" aria-hidden="true"></i></button>
1693    
1694<div class="signup-form-area" data-signup-form-area>
1695  
1696      <h2 id="marketing-signup-heading">Create an account</h2>
1697    
1698  <div class="signup-google-slot" data-signup-google-slot>
1699    
1700    <button class="sk-btn sk-btn--google" data-signup-google type="button">
1701      <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1702  <path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"/>
1703  <path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"/>
1704  <path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l3.66-2.84z" fill="#FBBC05"/>
1705  <path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"/>
1706</svg>
1707
1708      Continue with Google
1709    </button>
1710    <div class="signup-google-gsi" data-signup-google-host aria-label="Continue with Google"></div>
1711  </div>
1712  <div class="sk-divider">or</div>
1713  <form method="post" data-signup-email-form>
1714    <div class="sk-field">
1715      <label class="sr-only" for="marketing-signup-email">Email</label>
1716      <input class="sk-input" id="marketing-signup-email" name="email" type="email" placeholder="Email" autocomplete="email" required aria-describedby="marketing-signup-error" data-signup-email />
1717    </div>
1718    <div class="sk-error" id="marketing-signup-error" role="alert" data-signup-error></div>
1719    <button class="sk-btn" type="submit" data-signup-submit>Continue</button>
1720  </form>
1721  <div class="sk-form-footer">Already have an account? <a href="/login">Sign in</a></div>
1722</div>
1723
1724    
1725<div class="signup-success" data-signup-success>
1726  <span class="signup-success-icon" aria-hidden="true"><i class="ph ph-envelope-simple"></i></span>
1727  <h2 id="marketing-signup-success-heading" tabindex="-1" data-signup-success-heading>Check your email</h2>
1728  <p>We sent an activation link to <strong data-signup-success-email></strong></p>
1729  <p class="signup-success-aside">Didn't get it? <button type="button" class="text-link no-press" data-signup-resend>Resend</button></p>
1730  <p role="status" data-signup-resend-status></p>
1731</div>
1732
1733  </div>
1734</div>
1735
1736<script src="/config.js"></script>
1736
1737  
1737<script src="/static/_gen/js/skiv-signup.min.js?t=6abbcf30"></script>
1737
1738  
1739
1740  
1741  
1742  <p id="intercom-status" class="intercom-status" role="status" aria-live="polite" hidden></p>
1743  <button id="intercom-facade" type="button" aria-label="Open support chat">
1744    <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 32"><path d="M28 32s-4.714-1.855-8.527-3.34H3.437C1.54 28.66 0 27.026 0 25.013V3.644C0 1.633 1.54 0 3.437 0h21.125c1.898 0 3.437 1.632 3.437 3.645v18.404H28V32zm-4.139-11.982a.88.88 0 00-1.292-.105c-.03.026-3.015 2.681-8.57 2.681-5.486 0-8.517-2.636-8.571-2.684a.88.88 0 00-1.29.107 1.01 1.01 0 00-.219.708.992.992 0 00.318.664c.142.128 3.537 3.15 9.762 3.15 6.226 0 9.621-3.022 9.763-3.15a.992.992 0 00.317-.664 1.01 1.01 0 00-.218-.707z"></path></svg>
1745  </button>
1746  
1747
1748  
1749<script>
1750  (function () {
1751    'use strict';
1752
1753    (function () {
1754        var table = document.querySelector(".compare-table");
1755
1756        function setBillingCycle(value) {
1757            var yearly = value === "yearly";
1758            var swaps = [];
1759            document.querySelectorAll(".plan-price-val, .cmp-price-val").forEach(function (element) {
1760                swaps.push({
1761                    element: element,
1762                    value: "$" + (yearly ? element.dataset.yearly : element.dataset.monthly)
1763                });
1764            });
1765            window.SKIV_LIB.swapPrices(swaps);
1766            document
1767                .querySelectorAll("[data-yearly-only]")
1768                .forEach(function (element) {
1769                    element.classList.toggle("is-hidden", !yearly);
1770                });
1771        }
1772
1773        document.addEventListener("segchange", function (event) {
1774            var control = event.target;
1775            var value = event.detail.value;
1776            if (control.dataset.segGroup === "billing") {
1777                setBillingCycle(value);
1778            } else if (table && control.classList.contains("seg-control--tabs")) {
1779                table.dataset.active = value;
1780            }
1781        });
1782    })();
1783
1784    (function () {
1785        var inlineToggle = document.querySelector(".seg-control--mobile");
1786        var floatingToggle = document.querySelector(".seg-control--floating");
1787        var cmpScroll = document.querySelector(".cmp-scroll");
1788        var tabsWrap = document.querySelector(".seg-control--tabs");
1789        var mobileQuery = window.matchMedia("(max-width: 900px)");
1790        if (!inlineToggle || !floatingToggle || !cmpScroll) return;
1791
1792        var floatingButtons = floatingToggle.querySelectorAll(".seg-control__btn");
1793
1794        function setVisible(visible) {
1795            floatingToggle.classList.toggle("is-visible", visible);
1796            floatingToggle.setAttribute("aria-hidden", visible ? "false" : "true");
1797            floatingButtons.forEach(function (btn) {
1798                btn.tabIndex = visible && btn.classList.contains("active") ? 0 : -1;
1799            });
1800        }
1801
1802        function update() {
1803            if (!mobileQuery.matches) {
1804                setVisible(false);
1805                return;
1806            }
1807
1808            var inlineRect = inlineToggle.getBoundingClientRect();
1809            var scrollRect = cmpScroll.getBoundingClientRect();
1810            var stickyTop = tabsWrap
1811                ? parseFloat(window.getComputedStyle(tabsWrap).top) || 0
1812                : 0;
1813            var minBottom = tabsWrap
1814                ? tabsWrap.getBoundingClientRect().bottom + 24
1815                : 96;
1816            var toggleHidden = inlineRect.bottom <= stickyTop;
1817            var tableActive =
1818                scrollRect.top < window.innerHeight && scrollRect.bottom > minBottom;
1819
1820            setVisible(toggleHidden && tableActive);
1821        }
1822
1823        var ticking = false;
1824        function schedule() {
1825            if (ticking) return;
1826            ticking = true;
1827            requestAnimationFrame(function () {
1828                ticking = false;
1829                update();
1830            });
1831        }
1832
1833        document.addEventListener("scroll", schedule, { passive: true, capture: true });
1834        window.addEventListener("resize", schedule);
1835        if (mobileQuery.addEventListener) {
1836            mobileQuery.addEventListener("change", schedule);
1837        } else {
1838            mobileQuery.addListener(schedule);
1839        }
1840
1841        setVisible(false);
1842        update();
1843    })();
1844
1845    window.SKIV_LIB.initFaq('.faq-list');
1846  })();
1847</script>
1847
1848
1849
1850  
1851  
1851<script>
1852  (function () {
1853    var facade = document.getElementById('intercom-facade');
1854    var status = document.getElementById('intercom-status');
1855    var intercomSrc = 'https://widget.intercom.io/widget/zu1nwzdd';
1856    var loading = false;
1857
1858    // Chat is a large third-party dependency, so load it only after the user asks for it.
1859    function loadIntercom() {
1860      if (loading) return;
1861      if (typeof window.Intercom === 'function') {
1862        window.Intercom('show');
1863        facade.remove();
1864        status.remove();
1865        return;
1866      }
1867
1868      loading = true;
1869      facade.setAttribute('aria-busy', 'true');
1870      status.hidden = false;
1871      status.textContent = 'Opening support chat…';
1872      window.intercomSettings = { app_id: 'zu1nwzdd' };
1873
1874      var stub = function () { stub.c(arguments); };
1875      stub.q = [];
1876      stub.c = function (args) { stub.q.push(args); };
1877      window.Intercom = stub;
1878
1879      window.SKIV_LIB.ensureScript(intercomSrc).then(function () {
1880        window.Intercom('show');
1881        facade.remove();
1882        status.remove();
1883      }, function () {
1884        window.SKIV_LIB.forgetScript(intercomSrc);
1885        loading = false;
1886        facade.removeAttribute('aria-busy');
1887        facade.setAttribute('aria-label', 'Retry opening support chat');
1888        status.textContent = 'Could not open support chat. Check your connection and try again.';
1889        if (window.Intercom === stub) window.Intercom = undefined;
1890      });
1891    }
1892
1893    facade.addEventListener('click', loadIntercom);
1894  })();
1895  </script>
1895
1896  
1897
1898</body>
1899</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.