-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
734 lines (650 loc) · 35.7 KB
/
index.html
File metadata and controls
734 lines (650 loc) · 35.7 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
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>DresOS - An Open Source Security Organization</title>
<!-- Open Graph - controls the preview card on Telegram, Discord, Twitter, WhatsApp etc -->
<meta property="og:title" content="DresOS - Open Source Security Organization" />
<meta property="og:description" content="Privacy focused Android builds, Magisk modules, Kali Linux tools, and bots. Build your own deGoogled Android system with the DresOS guide." />
<meta property="og:image" content="https://image2url.com/r2/default/images/1774015449216-7f721514-09fa-4d07-b667-85e1609ca231.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:url" content="https://dresoperatingsystems.github.io" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="DresOS" />
<!-- Twitter / X card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="DresOS - Open Source Security Organization" />
<meta name="twitter:description" content="Privacy focused Android builds, Magisk modules, Kali Linux tools, and bots. Build your own deGoogled Android system." />
<meta name="twitter:image" content="https://image2url.com/r2/default/images/1774015449216-7f721514-09fa-4d07-b667-85e1609ca231.png" />
<!-- General meta -->
<meta name="description" content="DresOS is an open source security organization. We build privacy focused Android systems, Magisk modules, Kali Linux tools, and Telegram bots." />
<meta name="keywords" content="DresOS, Android privacy, deGoogled Android, Magisk modules, AOSmium WebView, InviZible Pro, open source security, Linux" />
<meta name="author" content="DresOperatingSystems" />
<meta name="theme-color" content="#00e676" />
<style>
:root {
--bg: #0a0a0f;
--surface: #111118;
--surface2: #16161f;
--border: #1e1e2e;
--green: #00e676;
--green-dim: #00c853;
--green-glow: rgba(0,230,118,0.12);
--text: #e0e0e0;
--text-dim: #888;
--text-faint: #444;
--yellow: #ffc800;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
background: var(--bg);
color: var(--text);
font-family: 'Courier New', Courier, monospace; font-size: 15px;
line-height: 1.7;
min-height: 100vh;
}
body::before {
content: '';
position: fixed;
inset: 0;
background: repeating-linear-gradient(
0deg, transparent, transparent 2px,
rgba(0,0,0,0.03) 2px, rgba(0,0,0,0.03) 4px
);
pointer-events: none;
z-index: 9999;
}
header {
border-bottom: 1px solid var(--border);
padding: 28px 32px 20px;
background: var(--surface);
}
header h1 {
font-size: 1.6rem;
color: var(--green);
letter-spacing: 0.08em;
text-transform: uppercase;
}
header p {
color: var(--text-dim);
font-size: 0.85rem;
margin-top: 4px;
letter-spacing: 0.04em;
}
nav {
background: var(--surface2);
border-bottom: 1px solid var(--border);
padding: 0 24px;
display: flex;
flex-wrap: wrap;
gap: 2px;
}
nav button {
background: none;
border: none;
border-bottom: 3px solid transparent; color: var(--text-dim);
cursor: pointer;
font-family: inherit;
font-size: 0.78rem;
letter-spacing: 0.06em;
padding: 14px 16px;
text-transform: uppercase;
transition: color 0.15s, border-color 0.15s;
}
nav button:hover { color: var(--green); }
nav button.active { color: var(--green); border-bottom-color: var(--green); }
main {
max-width: 900px;
margin: 0 auto;
padding: 40px 32px 80px;
}
.tab-panel { display: none; }
.tab-panel.active { display: block; }
h2 {
color: var(--green);
font-size: 1.2rem;
letter-spacing: 0.1em;
margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 1px solid var(--border);
text-transform: uppercase;
}
h3 {
color: var(--green-dim);
font-size: 0.95rem;
letter-spacing: 0.06em;
margin: 28px 0 12px;
text-transform: uppercase;
}
p { margin-bottom: 14px; color: var(--text); }
a {
color: var(--green);
text-decoration: none;
border-bottom: 1px solid transparent;
transition: border-color 0.15s;
}
a:hover { border-bottom-color: var(--green); }
ul, ol {
margin: 10px 0 16px 0;
padding-left: 0;
list-style: none;
}
ul li, ol li {
padding: 4px 0 4px 20px;
position: relative;
color: var(--text);
}
ul li::before { content: '>'; position: absolute; left: 0; color: var(--green); }
ol { counter-reset: list; }
ol li { counter-increment: list; }
ol li::before { content: counter(list) '.'; position: absolute; left: 0; color: var(--green); }
.card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: 4px;
padding: 20px 24px;
margin: 16px 0;
transition: border-color 0.2s;
}
.card:hover { border-color: var(--green); }
.card h3 { margin-top: 0; }
.badge {
display: inline-block;
background: var(--green-glow);
border: 1px solid var(--green);
color: var(--green);
font-size: 0.7rem;
letter-spacing: 0.08em;
padding: 2px 8px;
border-radius: 2px;
text-transform: uppercase;
margin-left: 10px;
vertical-align: middle;
}
.badge.soon {
background: rgba(255,200,0,0.1);
border-color: var(--yellow);
color: var(--yellow);
}
.module-grid { display: grid; gap: 16px; margin-top: 16px; }
.module-card {
background: var(--surface);
border: 1px solid var(--border);
border-left: 3px solid var(--green);
padding: 18px 22px;
border-radius: 0 4px 4px 0;
transition: background 0.15s;
}
.module-card:hover { background: var(--surface2); }
.module-card .module-id { color: var(--green); font-size: 0.82rem; letter-spacing: 0.1em; margin-bottom: 6px; }
.module-card .module-name { font-size: 1rem; color: var(--text); margin-bottom: 6px; }
.module-card .module-desc { color: var(--text-dim); font-size: 0.83rem; line-height: 1.5; }
.module-card .module-links { margin-top: 12px; }
.module-card .module-links a { font-size: 0.8rem; margin-right: 16px; }
.app-list { display: grid; gap: 12px; margin-top: 12px; }
.app-item {
background: var(--surface);
border: 1px solid var(--border);
padding: 14px 18px;
border-radius: 4px;
display: flex;
flex-direction: column;
gap: 4px;
}
.app-item strong { color: var(--text); font-size: 0.9rem; }
.app-item span { color: var(--text-dim); font-size: 0.82rem; }
.app-item a { font-size: 0.8rem; align-self: flex-start; margin-top: 4px; }
.info-block {
background: var(--surface2);
border: 1px solid var(--border);
border-left: 3px solid var(--green);
padding: 14px 18px;
margin: 16px 0;
border-radius: 0 4px 4px 0;
font-size: 0.85rem;
color: var(--text-dim);
}
.link-row {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin: 16px 0;
}
.link-btn {
display: inline-flex;
align-items: center; gap: 6px;
background: var(--surface);
border: 1px solid var(--green);
color: var(--green);
padding: 8px 16px;
border-radius: 3px;
font-family: inherit;
font-size: 0.8rem;
letter-spacing: 0.06em;
text-transform: uppercase;
text-decoration: none;
transition: background 0.15s;
}
.link-btn:hover { background: var(--green-glow); border-bottom-color: transparent; }
pre {
background: var(--surface2);
border: 1px solid var(--border);
border-radius: 4px;
padding: 16px;
overflow-x: auto;
font-size: 0.78rem;
color: var(--text-dim);
margin: 14px 0;
white-space: pre-wrap;
}
.wallpaper-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
margin: 16px 0;
}
.wallpaper-grid a img {
width: 100%;
border-radius: 4px;
border: 1px solid var(--border);
display: block;
transition: border-color 0.2s;
}
.wallpaper-grid a:hover img { border-color: var(--green); border-bottom-color: var(--green); }
.contact-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 16px;
margin-top: 16px;
}
.contact-card { background: var(--surface);
border: 1px solid var(--border);
border-radius: 4px;
padding: 20px;
text-align: center;
transition: border-color 0.2s;
}
.contact-card:hover { border-color: var(--green); }
.contact-card .contact-icon { font-size: 1.8rem; margin-bottom: 10px; display: block; }
.contact-card .contact-label { color: var(--green); font-size: 0.8rem; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }
.contact-card .contact-value { color: var(--text-dim); font-size: 0.83rem; margin-bottom: 14px; }
footer {
text-align: center;
border-top: 1px solid var(--border);
padding: 20px 32px;
color: var(--text-faint);
font-size: 0.78rem;
letter-spacing: 0.04em;
}
footer a { color: var(--text-dim); }
@media (max-width: 600px) {
header { padding: 20px 16px; }
main { padding: 24px 16px 60px; }
nav { padding: 0 8px; }
nav button { padding: 12px 10px; font-size: 0.7rem; }
.wallpaper-grid { grid-template-columns: 1fr; }
.contact-grid { grid-template-columns: 1fr; }
}
</style>
</head>
<body>
<header>
<h1>DresOS</h1>
<p>Open Source Security Organization - Android / Linux / Privacy</p>
</header>
<nav id="tab-nav">
<button class="active" onclick="switchTab('welcome', this)">Welcome</button>
<button onclick="switchTab('updates', this)">Updates</button>
<button onclick="switchTab('distro', this)">Security Distro</button>
<button onclick="switchTab('modules', this)">Magisk Modules</button>
<button onclick="switchTab('android', this)">DresOS Android</button>
<button onclick="switchTab('projects', this)">GitHub Projects</button>
<button onclick="switchTab('tos', this)">Terms of Service</button>
<button onclick="switchTab('contact', this)">Contact</button>
</nav>
<main>
<!-- WELCOME -->
<section class="tab-panel active" id="tab-welcome">
<h2>Welcome to DresOS</h2>
<p>Hello, we are DresOS, an open source organization dedicated to enhancing security and development for Android devices, Linux machines, apps, and bots. Our mission is to provide privacy focused, secure and innovative tools that empower users in a digital world.</p>
<p>Click the tabs above to explore our work.</p>
<h3>What we do</h3>
<div class="card">
<ul>
<li><strong>DresOS Android</strong> - A complete guide to build your own fully private, deGoogled Android system using TWRP, Magisk, microG, and the full DresOS defensive app suite</li>
<li><strong>Magisk Modules</strong> - Automating the DresOS Android build process one module at a time. First module live: AOSmium WebView v1.0.0</li>
<li><strong>DresOS: The Defensive Security Distro</strong> - Our upcoming Linux defensive security distribution, coming late 2026</li>
<li><strong>Open Source Tools</strong> - Kali Linux tools, Telegram bots, Android utilities, all on GitHub</li>
</ul>
</div>
<h3>DresAI - Intelligent AI Assistant</h3>
<div class="card">
<p>Privacy First - Real Time Knowledge - Extra Encryption Layers</p>
<p>Built and maintained by DresOS to assist the community with Linux, security, Android, development, and anything else you need. Uses DuckDuckGo for real time search while keeping maximum privacy.</p>
<p><strong>How to use it:</strong></p>
<ul>
<li>In private chat: send any message</li>
<li>In group: mention @DresosIbot or say 'dres', 'hey dres', or 'dresai'</li>
<li>Reply to any message it sends</li>
</ul>
<p><strong>Encryption stack:</strong></p>
<ul>
<li>AES-256 encryption with Fernet</li>
<li>PBKDF2 key derivation (1.2 million iterations)</li>
<li>Machine bound keys, never stored in plaintext</li>
<li>Rotating spoofed IP addresses on every search</li>
</ul>
</div>
</section>
<!-- UPDATES (REPLACES DRESECOVERSE) -->
<section class="tab-panel" id="tab-updates">
<h2>Updates</h2>
<article class="card">
<h3>May 12, 2026 - First Official Website Update: DresEcoVerse Archived</h3>
<p>The DresEcoVerse has been officially closed down. We now maintain this actively updated website where all our resources, guides, and announcements can be found in one place. This is easier for everyone to navigate and keeps everything centralized.</p>
<p>With our focus now on the <strong>already released</strong> DresOS Magisk Modules for our Android Defensive Security System build, and with the full app list included directly in the DresOS Android guide, there is no longer a need for the EcoVerse as a separate hub.</p>
<p><strong>Important:</strong> The only official DresOS presence on Telegram now is our bot <strong>@DresosIbot</strong>. Always check this website for link authenticity and official announcements.</p>
</article>
<article class="card"> <h3>April 30, 2026 - A Message to Our Supporters</h3>
<p>Hello to all our supporters,</p>
<p>The past two years with DresOS have been incredible, and we can't thank you enough for the love and support you've shown us.</p>
<p>As times change, we've decided to scale things back. With our first Magisk module for the defensive security guide now released, activity at DresOS will slow down significantly. From that point on, our bot will handle running and updating everything.</p>
<p>The reason for this shift is that we're launching a sister organization focused on AI engineering specifically models built around antivirus, security, encryption, FOSS app development, and related areas. You can check out the security model currently powering our bot.</p>
<p>Stepping into AI engineering also means we can no longer keep everything fully open source. To stay true to DresOS's core values and our commitment to open-source principles, we're creating a new organization called ZeusAI.</p>
<p>Stay tuned for more updates coming soon!</p>
<p><em>The DresOS Team</em></p>
<p>Here is the link to our sister organisation so if you can join and support it, It would be much appreciated <a class="link-btn" href="https://t.me/+Oe3llA2cwZoxYjk8" target="_blank">⚡ ZeusAI</a></p>
</article>
<article class="card">
<h3>April 30, 2026 - Keep Android Open</h3>
<p>Hello and we have a massive favour for you guys all open source organisations like ours need your help to keep the android world open, the world of android is starting to Look bleak but with your help we can keep the fight against google going, to find out how you can help and do your part please check the links below and lets keep the struggle going</p>
<p><a href="https://keepandroidopen.org/open-letter/" target="_blank">https://keepandroidopen.org/open-letter/</a></p>
<p><a href="https://keepandroidopen.org/" target="_blank">https://keepandroidopen.org/</a></p>
</article>
</section>
<!-- DISTRO -->
<section class="tab-panel" id="tab-distro">
<h2>DresOS: The Defensive Security Distro</h2>
<p>Coming late 2026.</p>
<p>Check the Updates tab for progress announcements and devlogs.</p>
</section>
<!-- MAGISK MODULES -->
<section class="tab-panel" id="tab-modules">
<h2>Magisk Modules <span class="badge">Live</span></h2>
<p>We are building Magisk modules to automate the DresOS Android build process step by step. Each module replaces a block of manual steps with a single flash in Magisk. The goal is a complete automated DresOS build.</p>
<div class="info-block">
Due to Google's restrictions on app development and firmware swaps, we shut down all ongoing app projects including DresSecureComms. We redirected everything into Magisk modules instead. This lets us bypass many of Google's restrictions while continuing the fight against data mining, data selling, and surveillance.
</div>
<h3>Module Repository</h3>
<div class="link-row">
<a class="link-btn" href="https://github.com/DresOperatingSystems/DresOS-Magisk-Modules" target="_blank">GitHub Repo</a>
<a class="link-btn" href="https://github.com/DresOperatingSystems/DresOS-Magisk-Modules/releases/latest" target="_blank">Latest Release</a>
</div>
<h3>Released Modules</h3>
<div class="module-grid">
<div class="module-card">
<div class="module-id">dresoswv <span class="badge">v1.0.0</span></div>
<div class="module-name">DresOS AOSmium WebView</div>
<div class="module-desc">
Replaces Android's system WebView with AOSmium - a Chromium fork hardened with GrapheneOS and Vanadium security patches. The system WebView is the browser engine used internally by hundreds of apps whenever they render web content. Google's version phones home on every render. This module replaces it in a single Magisk flash.
<br><br> What it does: removes competing WebView updates, hides all competing system WebView packages via Magisk .replace files, installs AOSmium to system/app, patches the config_webview_packages allowlist via a compiled RRO overlay, and registers via pm install at flash time. Supports Magisk and KernelSU.
<br><br>
After flashing: Settings - Developer Options - WebView implementation - select AOSmium WebView.
</div>
<div class="module-links">
<a href="https://github.com/DresOperatingSystems/DresOS-Magisk-Modules/releases/latest" target="_blank">Download</a>
<a href="https://github.com/DresOperatingSystems/DresOS-Magisk-Modules" target="_blank">Source</a>
</div>
</div>
</div>
<h3>Planned Modules</h3>
<div class="module-grid">
<div class="module-card">
<div class="module-id">dresosmicrog <span class="badge soon">Planned</span></div>
<div class="module-name">Noogle microG Installer</div>
<div class="module-desc">Replaces Google Play Services with microG for app compatibility without Google tracking.</div>
</div>
<div class="module-card">
<div class="module-id">dresosdebloat <span class="badge soon">Planned</span></div>
<div class="module-name">DresOS System Debloater</div>
<div class="module-desc">Systemlessly removes core Google apps and system bloat in one flash.</div>
</div>
<div class="module-card">
<div class="module-id">dresosperms <span class="badge soon">Planned</span></div>
<div class="module-name">Permissions Hardener</div>
<div class="module-desc">Revokes dangerous permissions from system apps at flash time.</div>
</div>
<div class="module-card">
<div class="module-id">dresosafwall <span class="badge soon">Planned</span></div>
<div class="module-name">AFWall+ Bootstrap</div>
<div class="module-desc">Pre-configured iptables default-deny firewall rules ready to go after one flash.</div>
</div>
<div class="module-card">
<div class="module-id">dresosoverlay <span class="badge soon">Planned</span></div>
<div class="module-name">Privacy Overlay</div>
<div class="module-desc">Disables telemetry flags, advertising IDs, and unwanted sensors at system level.</div>
</div>
<div class="module-card">
<div class="module-id">dresosfossify <span class="badge soon">Planned</span></div>
<div class="module-name">Fossify Suite Installer</div>
<div class="module-desc">Installs the Fossify app suite as system apps - Phone, Messages, Gallery, Calendar, Launcher, Contacts, Music.</div>
</div>
<div class="module-card">
<div class="module-id">dresosheliboard <span class="badge soon">Planned</span></div>
<div class="module-name">HeliBoard System Keyboard</div>
<div class="module-desc">Installs HeliBoard as the default system keyboard, replacing Gboard entirely.</div>
</div>
</div>
<p style="margin-top:24px; color: var(--text-dim); font-size:0.85rem;">Stay tuned, stay private, and keep building. - The DresOS Team</p>
</section>
<!-- DRESOS ANDROID -->
<section class="tab-panel" id="tab-android">
<h2>DresOS Android</h2>
<p>We originally wanted to release our own system but due to all these new cyber laws and the pressure Google is putting on firmware swaps we just could never release it. So we hope our project can bring our organisation back to its core values and release an idea we had once in a different light.</p>
<div class="info-block">
The DresOS Android project has been fully merged into a single comprehensive guide. The old two-repo method (Android-Degoogling and Android-opsec) is now combined into one unified system with a full app suite, security architecture document, and changelog.
</div>
<h3>Build Your DresOS Android System</h3>
<p>Follow the unified guide below. It covers everything from unlocking the bootloader and flashing Magisk, to the full OPSEC stack with InviZible Pro, AFWall+, and the complete DresOS defensive app suite.</p>
<div class="link-row">
<a class="link-btn" href="https://github.com/DresOperatingSystems/DresOS-The-Android-Defensive-Security-System" target="_blank">Full Guide</a>
<a class="link-btn" href="https://github.com/DresOperatingSystems/DresOS-The-Android-Defensive-Security-System/blob/main/SECURITY_ARCHITECTURE.md" target="_blank">Security Architecture</a>
<a class="link-btn" href="https://github.com/DresOperatingSystems/DresOS-The-Android-Defensive-Security-System/blob/main/SYSTEM_CHANGELOG.md" target="_blank">Changelog</a>
</div>
<h3>What the System Includes</h3>
<div class="card">
<ul>
<li><strong>Part 1 - DeGoogling</strong> - Full root method: TWRP, Magisk, Noogle microG, AOSmium WebView via Magisk module, Shizuku, system debloat, FOSS app replacements</li>
<li><strong>Part 2 - Operational Security</strong> - InviZible Pro proxy and root mode (Tor + I2P + DNSCrypt), AFWall+ kernel firewall, Tuta Mail with Duck Address email setup, GPS spoofing via Fake Traveler</li>
<li><strong>Part 3 - DresOS Defensive App Suite</strong> - 16 apps fully documented with setup, features, and usage instructions</li>
</ul>
</div>
<h3>DresOS Defensive App Suite</h3>
<div class="app-list">
<div class="app-item">
<strong>Amaze File Manager</strong>
<span>Open source file manager with built-in AES-256 encryption, biometric lock, root explorer, and APK management. Replaces Fossify Files and ZArchiver Pro.</span>
<a href="https://f-droid.org/packages/com.amaze.filemanager/" target="_blank">F-Droid</a>
</div>
<div class="app-item">
<strong>IYPS</strong>
<span>Password strength analyser and generator. Completely offline, zero data collection.</span>
<a href="https://github.com/StellarSand/IYPS/releases/download/v1.5.6/IYPS_v1.5.6.apk" target="_blank">Download APK</a>
</div>
<div class="app-item">
<strong>RedReader</strong>
<span>Secure, modded Reddit client with no ads or tracking.</span>
<a href="https://github.com/QuantumBadger/RedReader/releases/download/v1.25.1/RedReader-v1.25.1.apk" target="_blank">Download APK</a>
</div>
<div class="app-item">
<strong>URL Check</strong> <span>Scans any link for IP loggers, malware, and phishing before you open it. Strips tracking parameters automatically.</span>
<a href="https://github.com/TrianguloY/URLCheck/releases/download/v3.4.1/URLCheck-3.4.1.apk" target="_blank">Download APK</a>
</div>
<div class="app-item">
<strong>Hypatia</strong>
<span>Open source antivirus and malware scanner powered by ClamAV. Scans APKs, files, and apps before installation.</span>
<a href="https://github.com/MaintainTeam/Hypatia/releases/download/v3.18/hypatia_v3.18.apk" target="_blank">Download APK</a>
</div>
<div class="app-item">
<strong>OONI Probe</strong>
<span>Network measurement tool that detects censorship and surveillance on your connection.</span>
<a href="https://f-droid.org/repo/org.openobservatory.ooniprobe_274.apk" target="_blank">F-Droid</a>
</div>
<div class="app-item">
<strong>InviZible Pro</strong>
<span>Tor + I2P + DNSCrypt in proxy and root mode. Runs alongside DuckDuckGo App Tracking Protection without VPN slot conflicts.</span>
<a href="https://f-droid.org/repo/pan.alexander.tordnscrypt.stable_26603.apk" target="_blank">F-Droid</a>
</div>
<div class="app-item">
<strong>Metrolist</strong>
<span>Privacy focused, modded YouTube Music client. Ad-free, background playback, no Google tracking.</span>
<a href="https://github.com/MetrolistGroup/Metrolist/releases/download/v13.3.0/Metrolist.apk" target="_blank">Download APK</a>
</div>
<div class="app-item">
<strong>Arcane Chat</strong>
<span>Fully decentralized, end-to-end encrypted messaging built on the Delta Chat protocol over standard email infrastructure.</span>
<a href="https://github.com/ArcaneChat/android/releases/download/v2.43.0/ArcaneChat-foss-arm64-v8a-2.43.0.apk" target="_blank">Download APK</a>
</div>
</div>
<h3>How This System Protects You</h3>
<div class="card">
<ul>
<li>Removes all Google services and tracking from the device</li>
<li>Replaces system WebView with AOSmium via Magisk module - GrapheneOS hardened Chromium</li>
<li>Routes all traffic through Tor via InviZible Pro proxy and root mode</li>
<li>Encrypts all DNS queries via DNSCrypt enforced at kernel level via iptables</li>
<li>Blocks in-app trackers via DuckDuckGo App Tracking Protection</li>
<li>Kernel-level firewall via AFWall+ with per-app rules and mobile data proxy redirect</li>
<li>AES-256 file encryption via Amaze File Manager with biometric lock</li>
<li>Scans every link before opening via URL Check</li>
<li>Scans every APK before installing via Hypatia (ClamAV signatures)</li>
<li>End-to-end encrypted email via Tuta Mail with Duck Address aliases so your real address is never exposed</li>
<li>GPS spoofing via Fake Traveler</li>
<li>MAC address randomisation per Wi-Fi network</li>
</ul>
</div>
<h3>Wallpapers</h3>
<p>Click each image to open it full size, then save.</p> <div class="wallpaper-grid">
<a href="https://image2url.com/r2/default/images/1774015449216-7f721514-09fa-4d07-b667-85e1609ca231.png" target="_blank">
<img src="https://image2url.com/r2/default/images/1774015449216-7f721514-09fa-4d07-b667-85e1609ca231.png" alt="DresOS Wallpaper 1" loading="lazy" />
</a>
<a href="https://image2url.com/r2/default/images/1774015505618-c44dd474-4d07-409d-93f2-b2e060270ffa.png" target="_blank">
<img src="https://image2url.com/r2/default/images/1774015505618-c44dd474-4d07-409d-93f2-b2e060270ffa.png" alt="DresOS Wallpaper 2" loading="lazy" />
</a>
</div>
<h3>Open Source License</h3>
<p>The DresOS Android guide and all associated documentation is licensed under the <strong>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)</strong>.</p>
<p>You are free to share, copy, redistribute, adapt, remix, transform, and build upon the material for non-commercial purposes, as long as you give appropriate credit to DresOS, provide a link to the license, and release any modifications under the same license.</p>
<pre>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
CC BY-NC-SA 4.0
Copyright (C) 2026 DresOperatingSystems
https://dresoperatingsystems.github.io
https://github.com/DresOperatingSystems
You are free to:
• Share - copy and redistribute the material in any medium or format
• Adapt - remix, transform, and build upon the material
Under the following terms:
• Attribution - Give appropriate credit, provide a link to the license,
and indicate if changes were made.
• NonCommercial - You may not use the material for commercial purposes.
• ShareAlike - If you remix, transform, or build upon the material,
you must distribute your contributions under the same license.
Full license text: https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
</pre>
</section>
<!-- GITHUB PROJECTS -->
<section class="tab-panel" id="tab-projects">
<h2>GitHub Projects</h2>
<h3>DresOS Android</h3>
<div class="card">
<ul>
<li><a href="https://github.com/DresOperatingSystems/DresOS-The-Android-Defensive-Security-System" target="_blank">DresOS-The-Android-Defensive-Security-System</a> - The complete unified DresOS Android guide. DeGoogling, OPSEC stack, Magisk modules, defensive app suite, Security Architecture, and Changelog.</li>
<li><a href="https://github.com/DresOperatingSystems/DresOS-Magisk-Modules" target="_blank">DresOS-Magisk-Modules</a> - Magisk modules automating the DresOS build. First release: AOSmium WebView v1.0.0.</li>
</ul>
</div>
<h3>Kali Linux</h3>
<div class="card"> <ul>
<li><a href="https://github.com/DresOperatingSystems/Third-Party-Kali-Nethunter-Build" target="_blank">Third-Party-Kali-Nethunter-Build</a> - Our Third Party Nethunter Build. (Python, 6 stars)</li>
<li><a href="https://github.com/DresOperatingSystems/kali-linux-private-network-setup" target="_blank">kali-linux-private-network-setup</a> - Steps to set up Kali Linux as a private and encrypted server for your home or business network. (Shell, 1 star)</li>
</ul>
</div>
<h3>Bots</h3>
<div class="card">
<ul>
<li><a href="https://github.com/DresOperatingSystems/Dresguardian" target="_blank">Dresguardian</a> - Privacy First Telegram Group Management Bot with built-in AI and DuckDuckGo web search. (Python, 1 star)</li>
<li><a href="https://github.com/DresOperatingSystems/DresAntiRaidBot" target="_blank">DresAntiRaidBot</a> - Telegram bot to protect your group chats and channels from spam, bot raids and suspected alt accounts. (Python, 1 star)</li>
<li><a href="https://github.com/DresOperatingSystems/Dresmodbot" target="_blank">Dresmodbot</a> - Security hardened Telegram group moderation bot with DuckDuckGo web search. (Python, 1 star)</li>
</ul>
</div>
<h3>Other Projects</h3>
<div class="card">
<ul>
<li><a href="https://github.com/DresOperatingSystems/Motorola-moto-g32-recovery-mode" target="_blank">Motorola-moto-g32-recovery-mode</a> - Recovery mode guide for the Moto G32.</li>
<li><a href="https://github.com/DresOperatingSystems/Docker-android" target="_blank">Docker-android</a> - Docker-like environment on mobile. Advanced devs only. (3 stars)</li>
<li><a href="https://github.com/DresOperatingSystems/DresTermuxAI" target="_blank">DresTermuxAI</a> - AI assistant for Termux with coding assistant abilities. (Python, 1 star)</li>
<li><a href="https://github.com/DresOperatingSystems/About-DresOS" target="_blank">About-DresOS</a> - Config files for our GitHub profile.</li>
</ul>
</div>
</section>
<!-- TERMS OF SERVICE -->
<section class="tab-panel" id="tab-tos">
<h2>Terms of Service</h2>
<p>By engaging with DresOS, our projects, services, or communities, you agree to the following terms:</p>
<div class="card">
<ul>
<li>We abide by the rules and guidelines of all platforms we use (Telegram, GitHub, F-Droid). Users must also comply with these platform specific rules when interacting with our content or communities.</li>
<li>Anyone who uses our DresOS Android section must follow the rules and terms of each individual application listed.</li>
<li>If our DresOS Android guide is used unethically or illegally, we take zero responsibility and are not liable for any consequences.</li>
<li>Zero tolerance for racism, violence, and CSAM content. Any such behavior will result in potential reporting to authorities.</li>
<li>Treat our bot with care and respect. Do not abuse, spam, or misuse him in any way.</li>
<li>For feedback or bug reports, please contact us using the options in the Contact tab.</li>
<li>If you email or message us for support, it must be related to our organization, projects, or services. Unrelated inquiries may not receive a response.</li>
<li>Be kind and respectful to others in all our communities, forum threads and open bug reports. Harassment, bullying, or disruptive behavior will not be tolerated.</li>
</ul>
</div>
<p style="color:var(--text-dim); font-size:0.83rem; margin-top:16px;">These terms are subject to change. Continued use of our services implies acceptance of the latest version.</p>
</section>
<!-- CONTACT -->
<section class="tab-panel" id="tab-contact">
<h2>Contact Us</h2> <p>Reach us through any of the channels below. For support requests, please make sure your message is related to our organization, projects, or services.</p>
<div class="contact-grid">
<div class="contact-card">
<span class="contact-icon">✉</span>
<div class="contact-label">Email</div>
<div class="contact-value">General enquiries, bug reports, and project feedback.</div>
<a href="mailto:crinkly-atom-rival@duck.com" class="link-btn" style="margin:0 auto;">Email Us</a>
</div>
<div class="contact-card">
<span class="contact-icon">💬</span>
<div class="contact-label">Telegram Bot</div>
<div class="contact-value">Message DresAI directly for quick support and questions.</div>
<a href="https://t.me/DresosIbot" target="_blank" class="link-btn" style="margin:0 auto;">@DresosIbot</a>
</div>
<div class="contact-card">
<span class="contact-icon">🔒</span>
<div class="contact-label">Encrypted Contact</div>
<div class="contact-value">Contact us via Arcane Chat or Delta Chat using the link to our account. End-to-end encrypted by default.</div>
<a href="https://i.delta.chat/#DD2D2DC0297546BE768E070A073ADBB3D36F79BD&v=3&i=d6JFGvrRAV_tfRkvwNaA3PMB&s=A96XYSN94Vq9A5tm2WSJihcA&a=evwsmlihf%40arcanechat.me&n=DresOS+Buisness+Account" class="link-btn" style="margin:0 auto;">Send Encrypted</a>
</div>
</div>
<div class="info-block" style="margin-top:28px;">
Response times vary. We are a small open source team and handle all support in our free time. We will always get back to you on project related questions.
</div>
</section>
</main>
<footer>
<p>Copyright © 2026 DresOS. Licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank">CC BY-NC-SA 4.0</a>. | <a href="https://github.com/DresOperatingSystems/DresOperatingSystems.github.io" target="_blank">Website Source</a> | <a href="https://github.com/DresOperatingSystems" target="_blank">GitHub</a></p>
</footer>
<script>
function switchTab(id, btn) {
document.querySelectorAll('.tab-panel').forEach(p => p.classList.remove('active'));
document.querySelectorAll('nav button').forEach(b => b.classList.remove('active'));
document.getElementById('tab-' + id).classList.add('active');
btn.classList.add('active');
window.scrollTo({ top: 0, behavior: 'smooth' });
}
</script>
</body>
</html>