You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{element: "span",textContent: " We clear out old files to keep the server fast. Don't use this as your only backup."},
53
+
],
54
+
},
55
+
{
56
+
element: "li",
57
+
children: [
58
+
{element: "strong",textContent: "PLAY FAIR."},
59
+
{element: "span",textContent: " We're on a free hosting tier. If you try to crash the site or spam it, we'll have to IP ban you to keep it running for everyone else."},
60
+
],
61
+
},
62
+
{
63
+
element: "li",
64
+
children: [
65
+
{element: "strong",textContent: "YOUR DATA."},
66
+
{element: "span",textContent: " We see IPs and usernames for security. We don't sell it, we just use it to keep the lights on."},
"This site is maintained by a 15-year-old student. Most of this legal page was machine-generated to keep things safe. Please don't kill this site, I sacrificed my homework to build it.",
136
-
},
137
-
],
95
+
{
96
+
element: "div",
97
+
style: {
98
+
backgroundColor: "rgba(255, 215, 0, 0.15)",
99
+
padding: "10px",
100
+
borderRadius: "5px",
101
+
borderLeft: "3px solid orange",
102
+
fontSize: "0.9em",
103
+
marginBottom: "15px",
138
104
},
105
+
children: [
106
+
{
107
+
element: "strong",
108
+
textContent: "A Note from the Developer: ",
109
+
},
110
+
{
111
+
element: "span",
112
+
textContent:
113
+
"I’m a 15-year-old student building this in my \"spare time.\" I’ve put a massive amount of work into this site, so please don't try to break it. I'm doing my best to keep the server stable and secure for everyone.",
114
+
},
115
+
],
116
+
},
139
117
140
118
{
141
119
element: "p",
@@ -167,189 +145,84 @@ var randomRantsLegal = [
167
145
children: [],
168
146
},
169
147
170
-
// 2. Liability
148
+
// 2. User Content & Responsibility
171
149
{
172
150
element: "h2",
173
-
textContent: "2. We aren't responsible for user content",
151
+
textContent: "2. Content & Common Sense",
174
152
style: {fontSize: "1.5em",marginTop: "1.2em"},
175
-
children: [],
176
-
},
177
-
{
178
-
element: "p",
179
-
textContent:
180
-
"Random Rants + is a platform for users to chat. The creators (Gvbvdxx & Im_CatmanYT) are not responsible for what you say, the files you upload, or the streams you broadcast.",
181
-
style: {fontSize: "1em",marginBottom: "0.5em"},
182
-
children: [],
183
153
},
184
154
{
185
155
element: "p",
186
156
textContent:
187
-
"You are responsible for your own actions. If you break the law here, that's on you, not us.",
188
-
style: {fontSize: "1em",marginBottom: "0.5em"},
189
-
children: [],
157
+
"Random Rants + is a place to hang out and talk. We (Gvbvdxx & MOP-3000) didn't write your messages, upload your files, or start your streams—you did. You’re responsible for what you do here.",
190
158
},
191
159
192
-
// 3. Forbidden Content & Server Safety
160
+
// 3. Forbidden Content
193
161
{
194
162
element: "div",
195
163
className: "yellowBoxedText",
196
164
children: [
197
165
{
198
166
element: "h2",
199
-
textContent: "3. The 'Don't Get Us Banned' Rules",
167
+
textContent: "3. The 'Keep Us Online' Rules",
200
168
style: {fontSize: "1.5em",marginTop: "1.2em"},
201
-
children: [],
202
169
},
203
170
{
204
171
element: "p",
205
172
textContent:
206
-
"We like having no filters, but we host this site on Render. If you break their rules, our server gets deleted. So, the following is strictly prohibited:",
207
-
style: {fontSize: "1em",marginBottom: "0.5em"},
208
-
children: [],
173
+
"We want to keep this site open and unfiltered, but we host on Render. If someone breaks their terms, they delete our whole project. To keep the lights on, the following is strictly banned:",
{element: "li",textContent: "Pirated movies or software (Don't kill our bandwidth)."},
225
181
{element: "br"},
226
-
{
227
-
element: "li",
228
-
textContent: "Malware, phishing links, or hacking tools.",
229
-
children: [],
230
-
},
182
+
{element: "li",textContent: "Malware, phishing, or anything that messes with other users."},
231
183
{element: "br"},
232
-
{
233
-
element: "li",
234
-
textContent:
235
-
"Doxxing (Sharing other people's real-life private info).",
236
-
children: [],
237
-
},
184
+
{element: "li",textContent: "Doxxing (Keep private info private)."},
238
185
],
239
186
},
240
187
{
241
-
element: "h3",// Sub-header for Server Safety
242
-
textContent: "Server Safety & IP Bans",
243
-
style: {
244
-
fontSize: "1.2em",
245
-
marginTop: "1em",
246
-
marginBottom: "0.5em",
247
-
color: "#b22222",
248
-
},// Dark red warning color
249
-
children: [],
250
-
},
251
-
{
252
-
element: "p",
253
-
textContent:
254
-
"This site runs on a free tier. We have limited resources. If we check the request logs and see you are intentionally trying to crash the server, spamming requests, or attempting to DDoS us, we will permanently ban your IP address.",
255
-
style: {fontSize: "1em",fontWeight: "bold"},
256
-
children: [],
188
+
element: "h3",
189
+
textContent: "Server Integrity",
190
+
style: {fontSize: "1.2em",color: "#b22222"},
257
191
},
258
192
{
259
193
element: "p",
260
194
textContent:
261
-
"Users with Ownership also have the right to ban you from rooms if you break these rules.",
262
-
style: {fontSize: "1em",marginTop: "1em"},
263
-
children: [],
195
+
"This runs on a free tier and we have zero budget. If we see you trying to DDoS us, spamming requests, or attempting to crash the server for fun, we will IP ban you immediately. It's not personal, we just need the site to actually work.",
196
+
style: {fontWeight: "bold"},
264
197
},
265
198
],
266
199
},
267
200
268
201
// 4. File Storage
269
202
{
270
203
element: "h2",
271
-
textContent: "4. How Files & Uploads Work",
204
+
textContent: "4. How Uploads Work",
272
205
style: {fontSize: "1.5em",marginTop: "1.2em"},
273
-
children: [],
274
206
},
275
207
{
276
208
element: "p",
277
209
textContent:
278
-
"When you attach a file, it is uploaded to our server to make downloading faster for everyone else in the room. Here is how that works:",
279
-
style: {fontSize: "1em",marginBottom: "0.5em"},
280
-
children: [],
210
+
"When you send a file, it hits our server so others can see it. To keep things organized, our system renames your file to a unique ID (like attachment-x8d9s.file). The data stays the same, we just give it a cleaner label.",
281
211
},
282
212
{
283
-
element: "ul",
284
-
children: [
285
-
{
286
-
element: "li",
287
-
children: [
288
-
{element: "strong",textContent: "Renaming: "},
289
-
{
290
-
element: "span",
291
-
textContent:
292
-
"To prevent errors, we rename your file to a generated ID (like ",
"We don't have infinite storage. Files are automatically deleted from the server if they haven't been requested/downloaded for a while. Save your important stuff elsewhere.",
311
-
},
312
-
],
313
-
},
314
-
],
213
+
element: "p",
214
+
textContent: "Note: We don't have infinite space. If a file hasn't been touched in a while, our 'janitor' script deletes it. Don't use us as your only cloud storage!",
315
215
},
316
216
317
217
// 5. Privacy Policy
318
218
{
319
219
element: "h2",
320
-
textContent: "5. Privacy Policy",
220
+
textContent: "5. Your Privacy",
321
221
style: {fontSize: "1.5em",marginTop: "1.2em"},
322
-
children: [],
323
222
},
324
223
{
325
224
element: "p",
326
-
textContent:
327
-
"We aren't a big corporation selling your data. Here is exactly what we collect:",
328
-
style: {fontSize: "1em",marginBottom: "0.5em"},
329
-
children: [],
330
-
},
331
-
{
332
-
element: "ul",
333
-
children: [
334
-
{
335
-
element: "li",
336
-
textContent: "Your Username & Display Name (To show who you are).",
337
-
children: [],
338
-
},
339
-
{element: "br"},
340
-
{
341
-
element: "li",
342
-
textContent:
343
-
"Your IP Address (Automatically collected for connection, security logs, and banning bad actors).",
344
-
children: [],
345
-
},
346
-
],
347
-
},
348
-
{
349
-
element: "p",
350
-
textContent: "We do not sell your personal data to third parties.",
351
-
style: {fontSize: "1em",marginBottom: "0.5em"},
352
-
children: [],
225
+
textContent: "We aren't a corporation and we have no interest in your data. We only keep what's necessary for the site to function: your username (so people know who you are) and your IP address (to keep the server secure and deal with trolls). We never sell this stuff.",
0 commit comments