-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathterms.html
More file actions
224 lines (193 loc) · 7.9 KB
/
Copy pathterms.html
File metadata and controls
224 lines (193 loc) · 7.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Terms of Service - PiBot Web Installer</title>
<link href="https://www.pibot.com/image/catalog/pibot-ico-100x100.png" rel="icon" />
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
min-height: 100vh;
padding: 20px;
}
.container {
background: white;
border-radius: 16px;
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
max-width: 800px;
margin: 0 auto;
overflow: hidden;
}
.header {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 40px;
text-align: center;
}
.header h1 {
font-size: 2em;
margin-bottom: 10px;
}
.header p {
opacity: 0.9;
}
.content {
padding: 40px;
line-height: 1.8;
color: #333;
}
.content h2 {
color: #667eea;
margin: 30px 0 15px 0;
font-size: 1.3em;
}
.content h2:first-child {
margin-top: 0;
}
.content p {
margin-bottom: 15px;
}
.content ul {
margin: 15px 0 15px 30px;
}
.content li {
margin-bottom: 8px;
}
.warning-box {
background: #fff3cd;
border-left: 4px solid #ffc107;
padding: 15px 20px;
margin: 20px 0;
border-radius: 0 8px 8px 0;
color: #856404;
}
.info-box {
background: #f0f4ff;
border-left: 4px solid #667eea;
padding: 15px 20px;
margin: 20px 0;
border-radius: 0 8px 8px 0;
}
.back-link {
display: inline-block;
margin-top: 30px;
color: #667eea;
text-decoration: none;
font-weight: 500;
}
.back-link:hover {
text-decoration: underline;
}
.footer {
background: #f5f5f5;
padding: 20px;
text-align: center;
color: #666;
font-size: 0.9em;
}
</style>
</head>
<body>
<div class="container">
<div class="header">
<h1>📋 Terms of Service</h1>
<p>PiBot Web Installer</p>
</div>
<div class="content">
<p><strong>Last updated:</strong> December 2024</p>
<h2>Acceptance of Terms</h2>
<p>
By using the PiBot Web Installer ("the Service"), you agree to these Terms of Service.
If you do not agree with these terms, please do not use the Service.
</p>
<h2>Description of Service</h2>
<p>
The PiBot Web Installer is a free, open-source, browser-based tool that allows you to flash
firmware onto ESP32 microcontroller devices using the Web Serial API. The Service runs
entirely in your browser with no server-side processing.
</p>
<h2>Requirements</h2>
<p>To use this Service, you need:</p>
<ul>
<li>A compatible web browser (Chrome, Edge, or Opera with Web Serial API support)</li>
<li>A compatible PiBot ESP32-based device</li>
<li>A USB cable to connect your device to your computer</li>
<li>Appropriate drivers installed for your device (if required by your operating system)</li>
</ul>
<h2>User Responsibilities</h2>
<p>When using this Service, you agree to:</p>
<ul>
<li>Follow all instructions provided during the flashing process</li>
<li>Ensure your device is compatible with the selected firmware</li>
<li>Not interrupt the flashing process once started</li>
<li>Use the Service only for lawful purposes</li>
</ul>
<div class="warning-box">
<strong>⚠️ Important:</strong> Flashing firmware carries inherent risks.
Interrupting the process or flashing incompatible firmware may render your device
temporarily or permanently non-functional.
</div>
<h2>Disclaimer of Warranties</h2>
<p>
THE SERVICE AND FIRMWARE ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES
OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
</p>
<ul>
<li>Implied warranties of merchantability</li>
<li>Fitness for a particular purpose</li>
<li>Non-infringement</li>
<li>Accuracy or reliability of the firmware</li>
<li>Uninterrupted or error-free operation</li>
</ul>
<h2>Limitation of Liability</h2>
<p>
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE AUTHORS AND CONTRIBUTORS SHALL NOT BE LIABLE FOR:
</p>
<ul>
<li>Any direct, indirect, incidental, special, or consequential damages</li>
<li>Loss of data, profits, or business opportunities</li>
<li>Device damage or malfunction resulting from firmware installation</li>
<li>Any damages arising from your use or inability to use the Service</li>
</ul>
<div class="info-box">
<strong>Note:</strong> Some jurisdictions do not allow the exclusion of certain warranties
or limitations of liability, so some of the above limitations may not apply to you.
</div>
<h2>Open Source License</h2>
<p>
This project is licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0).
You are free to use, modify, and distribute this software in accordance with the license terms.
The complete source code is available at:
<br><a href="https://github.com/PiBot-Electronics/PiBot-CNC-Pendant">https://github.com/PiBot-Electronics/PiBot-CNC-Pendant</a>
</p>
<h2>Third-Party Components</h2>
<p>
This Service uses third-party open-source components, including ESPTool.js (Apache License 2.0).
These components are subject to their respective licenses.
</p>
<h2>Changes to Terms</h2>
<p>
We may update these Terms of Service at any time. Changes will be reflected in the
source repository. Continued use of the Service after changes constitutes acceptance
of the new terms.
</p>
<h2>Contact</h2>
<p>
For questions about these Terms of Service, please visit:
<br><a href="https://github.com/PiBot-Electronics/pibot-webinstaller/issues">GitHub Issues</a>
</p>
<a href="index.html" class="back-link">← Back to PiBot Web Installer</a>
</div>
<div class="footer">
© 2024 PiBot. Open source project under LGPL v3 license.
</div>
</div>
</body>
</html>