🚀 Getting Started
What is SpecterOS?
SpecterOS is a privacy-first, Debian-based Linux distribution designed for security researchers, privacy advocates, journalists, activists, and anyone who values their digital freedom.
It features Persona Shards (isolated environments), Network Kill Switch, full disk encryption, audit logging, and Tor integration - all designed to protect your privacy and security.
Is SpecterOS free?
Yes! SpecterOS is completely free and open source software licensed under Apache 2.0.
You can download, use, modify, and distribute it without any cost. We accept donations to support ongoing development.
What are the system requirements?
Minimum:
- 2 core processor (x86_64)
- 2 GB RAM
- 20 GB storage
- USB drive or DVD for installation
Recommended:
- 4 core processor
- 4 GB RAM
- 64 GB SSD
Can I try SpecterOS without installing?
Yes! SpecterOS includes a Live mode that lets you boot from USB and try the system without installing anything to your hard drive.
Select "SpecterOS (Live)" from the boot menu to use Live mode. Any changes you make will be lost when you reboot.
🔐 Security & Privacy
What are Persona Shards?
Persona Shards are isolated environments that keep your different digital identities completely separate. Each shard has its own:
- Encrypted storage
- Network configuration
- Application sessions
- Security policies
Default shards include: Work, Anon, Burner, and Lab.
How does the Network Kill Switch work?
The Network Kill Switch instantly blocks all network traffic at the system level. When activated:
- All network interfaces are disabled
- Wi-Fi and Bluetooth are turned off
- All active connections are terminated
- Network daemons are stopped
This is useful in emergency situations where you need to immediately disconnect from all networks.
Is my data encrypted?
Yes! SpecterOS uses LUKS2 full disk encryption by default. All your data is encrypted at rest using industry-standard encryption.
Additionally, each Persona Shard can have its own encryption key for extra isolation.
Does SpecterOS include Tor?
Yes! SpecterOS has built-in Tor integration. You can route any application through Tor with transparent proxying.
The Network settings include easy Tor configuration for anonymous browsing and communication.
💿 Installation
How do I install SpecterOS?
See our complete Installation Guide for step-by-step instructions.
In short: Download ISO → Create bootable USB → Boot from USB → Follow installer wizard.
Can I dual-boot SpecterOS?
Yes, but we recommend using a separate physical drive for best security and isolation.
If dual-booting on the same drive, use manual partitioning during installation and be careful not to overwrite your existing OS.
Does SpecterOS work on Mac?
SpecterOS works on Intel-based Macs, but not on Apple Silicon (M1/M2) yet. We're working on ARM support for future releases.
For Intel Macs, you may need to disable Secure Boot and use rEFInd bootloader for best results.
What if installation fails?
Common solutions:
- Verify ISO checksum matches
- Recreate bootable USB
- Disable Secure Boot in BIOS
- Try "nomodeset" boot parameter
- Check hardware compatibility
See our Troubleshooting section for more help.
🔧 Usage & Support
How do I update SpecterOS?
SpecterOS uses A/B updates for safe, rollback-capable updates:
sudo specteros-updateOr use standard Debian commands:
sudo apt update && sudo apt upgradeCan I install additional software?
Yes! SpecterOS is based on Debian, so you can install any software from Debian repositories:
sudo apt install package-nameYou can also use Flatpak and AppImage for additional applications.
How do I get help?
There are several ways to get help:
- Documentation - Official guides and tutorials
- GitHub Issues - Report bugs and request features
- Discord - Community support chat
- Mailing List - Security advisories and announcements
How can I contribute?
We welcome contributions! You can help by:
- Contributing code on GitHub
- Reporting bugs and suggesting features
- Improving documentation
- Translating to your language
- Helping others in the community
- Donating to support development
Visit our GitHub repository to get started.