CoolFace
Apppublic

VIDraft/AI

sourceHugging Faceapache-2.0updated 17h agoView on Hugging Face
22likes
terms.html405 linesDownload Raw Back to root
1<!DOCTYPE html>
2<html lang="en">
3<head><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"66e54edddba1e4fee4500a5a"}};</script>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1.0">
6<title>Terms of Service — VIDRAFT</title>
7<link rel="preconnect" href="https://fonts.googleapis.com">
8<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
9<style>
10  :root {
11    --bg:       #0B0B0E;
12    --card:     #14141A;
13    --border:   #2D2D36;
14    --text:     #FAFAFA;
15    --muted:    #8A8A95;
16    --accent:   #8B5CF6;
17    --accent-b: #B197FC;
18  }
19  * { margin: 0; padding: 0; box-sizing: border-box; }
20  html { scroll-behavior: smooth; }
21  body {
22    background: var(--bg);
23    color: var(--text);
24    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
25    font-size: 16px;
26    line-height: 1.75;
27    -webkit-font-smoothing: antialiased;
28  }
29  a { color: var(--accent-b); text-decoration: none; }
30  a:hover { text-decoration: underline; }
31
32  /* ── header ── */
33  header {
34    background: linear-gradient(135deg, #1E295C 0%, #4F46E5 100%);
35    padding: 48px 32px 40px;
36    text-align: center;
37  }
38  .header-logo {
39    display: inline-flex;
40    align-items: center;
41    gap: 10px;
42    margin-bottom: 18px;
43  }
44  .header-logo-mark {
45    width: 36px; height: 36px;
46    background: rgba(255,255,255,0.15);
47    border: 1px solid rgba(255,255,255,0.3);
48    border-radius: 8px;
49    display: flex; align-items: center; justify-content: center;
50    font-size: 18px;
51  }
52  .header-logo-text {
53    font-size: 20px;
54    font-weight: 700;
55    color: #fff;
56    letter-spacing: -0.3px;
57  }
58  header h1 {
59    font-size: 28px;
60    font-weight: 700;
61    color: #fff;
62    letter-spacing: -0.5px;
63    margin-bottom: 10px;
64  }
65  header .meta {
66    font-size: 13px;
67    color: rgba(255,255,255,0.65);
68  }
69
70  /* ── layout ── */
71  .container {
72    max-width: 760px;
73    margin: 0 auto;
74    padding: 48px 24px 80px;
75  }
76
77  /* ── intro box ── */
78  .intro-box {
79    background: var(--card);
80    border: 1px solid var(--border);
81    border-left: 4px solid var(--accent);
82    border-radius: 10px;
83    padding: 20px 24px;
84    margin-bottom: 40px;
85    font-size: 14.5px;
86    color: #C2C2CC;
87  }
88
89  /* ── sections ── */
90  .section {
91    margin-bottom: 36px;
92    padding-bottom: 36px;
93    border-bottom: 1px solid var(--border);
94  }
95  .section:last-child {
96    border-bottom: none;
97    margin-bottom: 0;
98    padding-bottom: 0;
99  }
100  .section-num {
101    display: inline-block;
102    background: rgba(139,92,246,0.18);
103    color: var(--accent-b);
104    font-size: 11px;
105    font-weight: 700;
106    text-transform: uppercase;
107    letter-spacing: 1px;
108    padding: 3px 10px;
109    border-radius: 100px;
110    margin-bottom: 10px;
111  }
112  .section h2 {
113    font-size: 17px;
114    font-weight: 700;
115    color: var(--text);
116    margin-bottom: 12px;
117    letter-spacing: -0.2px;
118  }
119  .section p {
120    font-size: 14.5px;
121    color: #C2C2CC;
122    margin-bottom: 8px;
123  }
124  .section p:last-child { margin-bottom: 0; }
125
126  /* ── highlight row ── */
127  .highlight-row {
128    display: flex;
129    gap: 12px;
130    flex-wrap: wrap;
131    margin-top: 14px;
132  }
133  .hl-chip {
134    background: rgba(16,185,129,0.12);
135    border: 1px solid rgba(16,185,129,0.25);
136    color: #6EE7B7;
137    font-size: 13px;
138    font-weight: 600;
139    padding: 6px 14px;
140    border-radius: 100px;
141  }
142  .hl-chip.purple {
143    background: rgba(139,92,246,0.12);
144    border-color: rgba(139,92,246,0.25);
145    color: var(--accent-b);
146  }
147  .hl-chip.red {
148    background: rgba(239,68,68,0.1);
149    border-color: rgba(239,68,68,0.2);
150    color: #FCA5A5;
151  }
152
153  /* ── table ── */
154  table {
155    width: 100%;
156    border-collapse: collapse;
157    font-size: 13.5px;
158    margin-top: 14px;
159  }
160  th {
161    text-align: left;
162    padding: 10px 14px;
163    background: rgba(255,255,255,0.04);
164    color: var(--muted);
165    font-size: 11px;
166    font-weight: 700;
167    text-transform: uppercase;
168    letter-spacing: 0.6px;
169    border-bottom: 1px solid var(--border);
170  }
171  td {
172    padding: 11px 14px;
173    border-bottom: 1px solid rgba(45,45,54,0.6);
174    color: #C2C2CC;
175    vertical-align: top;
176  }
177  tr:last-child td { border-bottom: none; }
178  td:first-child { color: var(--text); font-weight: 500; white-space: nowrap; }
179
180  /* ── contact card ── */
181  .contact-card {
182    background: var(--card);
183    border: 1px solid var(--border);
184    border-radius: 12px;
185    padding: 20px 24px;
186    margin-top: 14px;
187    display: flex;
188    align-items: center;
189    gap: 16px;
190  }
191  .contact-icon {
192    font-size: 28px;
193    flex-shrink: 0;
194  }
195  .contact-label {
196    font-size: 12px;
197    color: var(--muted);
198    text-transform: uppercase;
199    letter-spacing: 0.5px;
200    margin-bottom: 4px;
201  }
202  .contact-val {
203    font-size: 15px;
204    font-weight: 600;
205    color: var(--accent-b);
206  }
207
208  /* ── footer ── */
209  footer {
210    text-align: center;
211    padding: 28px 24px 40px;
212    font-size: 12px;
213    color: var(--muted);
214    border-top: 1px solid var(--border);
215  }
216  footer a { color: var(--muted); }
217  footer a:hover { color: var(--accent-b); }
218</style>
219</head>
220<body>
221
222<header>
223  <div class="header-logo">
224    <div class="header-logo-mark">🧬</div>
225    <span class="header-logo-text">VIDRAFT</span>
226  </div>
227  <h1>Terms of Service</h1>
228  <div class="meta">
229    VIDRAFT (VIDRAFT_LAB) &nbsp;·&nbsp;
230    Effective date: 26 August 2026 &nbsp;·&nbsp;
231    Last updated: 26 August 2026
232  </div>
233</header>
234
235<div class="container">
236
237  <div class="intro-box">
238    These Terms govern access to the VIDRAFT model inference API, including access obtained
239    through third-party marketplaces such as <strong>OpenRouter</strong>. By sending a request
240    to the API you agree to these Terms.
241  </div>
242
243  <div class="section">
244    <span class="section-num">01</span>
245    <h2>Service</h2>
246    <p>
247      VIDRAFT operates an OpenAI-compatible inference API at
248      <a href="https://api.1street.ai" target="_blank" rel="noopener">https://api.1street.ai</a>.
249      Available models, context limits and pricing are published at the
250      <code>/v1/models</code> endpoint and, where applicable, on the marketplace through which
251      you access the service.
252    </p>
253  </div>
254
255  <div class="section">
256    <span class="section-num">02</span>
257    <h2>Access and Accounts</h2>
258    <p>
259      Access is granted through an API credential, which may be issued directly by VIDRAFT or by
260      a marketplace acting as reseller. You are responsible for keeping your credential
261      confidential and for all usage made with it. Notify us promptly if you believe a credential
262      has been compromised.
263    </p>
264  </div>
265
266  <div class="section">
267    <span class="section-num">03</span>
268    <h2>Acceptable Use</h2>
269    <p>You may not use the service to:</p>
270    <div class="highlight-row">
271      <span class="hl-chip">Break applicable law</span>
272      <span class="hl-chip">Infringe the rights of others</span>
273      <span class="hl-chip">Attack or probe our systems</span>
274      <span class="hl-chip">Circumvent rate limits</span>
275      <span class="hl-chip">Resell without authorisation</span>
276    </div>
277    <p style="margin-top:14px">
278      You are responsible for the prompts you send and for how you use the outputs you receive.
279      Model outputs are generated automatically and may be inaccurate. They are not professional
280      advice and should be reviewed before being relied upon.
281    </p>
282  </div>
283
284  <div class="section">
285    <span class="section-num">04</span>
286    <h2>Rate Limits and Capacity</h2>
287    <p>
288      The service applies capacity limits. When capacity is exhausted the API returns
289      HTTP <code>429</code> promptly rather than queueing the request, so that callers can retry
290      or route elsewhere without waiting. Limits may change as capacity changes.
291    </p>
292  </div>
293
294  <div class="section">
295    <span class="section-num">05</span>
296    <h2>Fees and Billing</h2>
297    <p>
298      Usage is billed per token at the rates published for each model. Where you access the
299      service through a marketplace, that marketplace handles metering and payment under its own
300      terms, and its records govern for billing purposes. Rates may change with reasonable notice.
301      Changes are not retroactive.
302    </p>
303  </div>
304
305  <div class="section">
306    <span class="section-num">06</span>
307    <h2>Data</h2>
308    <p>
309      Prompts and completions are held in memory only for the duration of a request and are then
310      discarded. We do not train, fine-tune, or otherwise improve any model using your prompts or
311      completions. See our
312      <a href="https://vidraft.net/privacy.html">Privacy Policy</a> for full detail.
313    </p>
314  </div>
315
316  <div class="section">
317    <span class="section-num">07</span>
318    <h2>Intellectual Property</h2>
319    <p>
320      You retain all rights in the prompts you submit. As between you and VIDRAFT, you own the
321      outputs generated for you. Underlying models are provided under their respective upstream
322      licences, and your use of the outputs remains subject to those licences. Nothing in these
323      Terms transfers rights in the software, infrastructure or trade marks of VIDRAFT.
324    </p>
325  </div>
326
327  <div class="section">
328    <span class="section-num">08</span>
329    <h2>Availability</h2>
330    <p>
331      We operate redundant capacity and monitor the public endpoint continuously, but the service
332      is provided on an as-available basis. We may perform maintenance, change or withdraw models,
333      or modify the service. Where a change is material and within our control we will give
334      reasonable notice.
335    </p>
336  </div>
337
338  <div class="section">
339    <span class="section-num">09</span>
340    <h2>Disclaimer and Liability</h2>
341    <p>
342      To the maximum extent permitted by law, the service is provided without warranties of any
343      kind, whether express or implied, including fitness for a particular purpose and
344      non-infringement. To the maximum extent permitted by law, the aggregate liability of VIDRAFT
345      arising out of or relating to the service is limited to the fees paid for the service in the
346      three months preceding the event giving rise to the claim, and VIDRAFT is not liable for
347      indirect, incidental, special or consequential damages, or for lost profits or data. Nothing
348      here limits liability that cannot be limited under applicable law.
349    </p>
350  </div>
351
352  <div class="section">
353    <span class="section-num">10</span>
354    <h2>Suspension and Termination</h2>
355    <p>
356      We may suspend or terminate access that breaches these Terms, threatens the security or
357      stability of the service, or is required to be stopped by law. You may stop using the
358      service at any time.
359    </p>
360  </div>
361
362  <div class="section">
363    <span class="section-num">11</span>
364    <h2>Governing Law</h2>
365    <p>
366      These Terms are governed by the laws of the Republic of Korea, without regard to conflict of
367      law rules. The courts of Seoul, Republic of Korea have exclusive jurisdiction, except where
368      mandatory consumer protection law provides otherwise.
369    </p>
370  </div>
371
372  <div class="section">
373    <span class="section-num">12</span>
374    <h2>Changes</h2>
375    <p>
376      Any updates to these Terms will be reflected via the Last updated date at the top of this
377      page. Continued use after an update constitutes acceptance.
378    </p>
379  </div>
380
381  <div class="section">
382    <span class="section-num">13</span>
383    <h2>Contact</h2>
384    <div class="contact-card">
385      <div class="contact-icon">✉️</div>
386      <div>
387        <div class="contact-label">Email</div>
388        <div class="contact-val">
389          <a href="mailto:vidraft@mail.vidraft.net">vidraft@mail.vidraft.net</a>
390        </div>
391      </div>
392    </div>
393  </div>
394
395</div>
396
397<footer>
398  © 2026 VIDRAFT (VIDRAFT_LAB). All rights reserved. &nbsp;·&nbsp;
399  <a href="https://vidraft.net/privacy.html">Privacy Policy</a> &nbsp;·&nbsp;
400  <a href="https://huggingface.co/spaces/VIDraft/AI">Back to VIDRAFT</a>
401</footer>
402
403</body>
404</html>
405