RECLAIM
Privacy-First, All-in-One Digital Platform
"We don't desire to rule the Earth. Only to serve it."
THE VISION
Break free from surveillance capitalism. Reclaim your digital sovereignty with an open-source platform built on privacy, community, and environmental consciousness.
Privacy First
Local-first AI, no telemetry, end-to-end encryption. Your data stays yours, always.
All-in-One Platform
Browser, media player, game launcher, chat—everything you need in one place.
Rust Performance
Built with Servo browser engine and Rust. Native speed, minimal resource usage.
Community Driven
Open source, transparent development. Built by the community, for the community.
Gaming Integration
Launch games, manage mods, track playtime. A true alternative to Steam and GOG.
Sustainable Tech
Efficient code, minimal energy use. Technology that serves the Earth, not exploits it.
THE PEER-TO-PEER INTERNET
Understanding the decentralized web that powers Reclaim's vision of digital freedom
🌐 What is Peer-to-Peer Networking?
Unlike traditional client-server architecture where a central authority controls all data, peer-to-peer (P2P) networking distributes data across all participants equally. Each user's device becomes both a consumer and provider of content, creating a resilient mesh network that cannot be easily censored, shut down, or controlled by any single entity.
🔧 How Reclaim Uses P2P Technology
-
IPFS Integration (InterPlanetary File System)
Content is addressed by its cryptographic hash, not its location. When you request a file, you receive it from the nearest peer who has it, not from a central server. This means:- Content cannot be deleted by taking down a single server
- Files load faster as they can come from multiple sources
- Duplicate content is automatically deduplicated
-
Device Synchronization
Your bookmarks, settings, and browsing data sync directly between your devices using encrypted P2P connections. No cloud server ever sees your data. Runearthreclaim --sync-initto generate your sync keys. -
Distributed Hash Tables (DHT)
Peer discovery happens through DHT, allowing your device to find other nodes without relying on central directories. The network is self-organizing and self-healing. -
End-to-End Encryption
All P2P communications use modern cryptography. Your encryption keys never leave your device. Even if network traffic is intercepted, it remains unreadable.
🛡️ Why This Matters
Centralized services can be shut down, censored, or monetized against your interests. With P2P architecture, there is no central point of failure. The network belongs to everyone who participates. Your data, your content, your conversations—they flow directly between participants without intermediaries extracting value or exercising control.
- No single company can shut down your access
- No government can easily censor content
- No corporation can monetize your behavior
- The network becomes stronger as more people join
DOMAIN RESOLUTION
Take control of how your browser finds websites—no more corporate gatekeepers between you and the internet
🔗 How Traditional DNS Works
When you type a URL into a normal browser, your request travels through a chain of authorities ultimately controlled by ICANN (Internet Corporation for Assigned Names and Numbers). They decide which domains exist, who owns them, and can seize or censor them at will.
Normal Browser Resolution
User types URL → System DNS → ICANN root servers → IP address → Connect
🌍 How Reclaim Resolves Domains
Reclaim replaces this centralized chain with a hybrid resolution system that YOU control. Your app becomes the DNS resolver, checking multiple sources in order of trust and speed.
Reclaim Resolution
User types URL → YOUR APP resolves it → IP address → Connect
🔧 The Hybrid Resolution Stack
Reclaim checks these sources in order, falling through until it finds an answer:
-
Local Cache (fastest)
Domains you've visited recently are cached locally. Instant resolution, zero network traffic, complete privacy. Configure cache duration in Settings → DNS → Cache TTL. -
P2P via Company (friends' domains)
Query your trusted contacts on Company for domain resolution. If a friend hostscoolproject.earth, their node tells yours how to reach it. No central registry needed. -
Federated Registries (community servers)
Subscribe to community-run DNS registries. Academic institutions, activist networks, and regional communities can run their own registries. You choose which to trust. -
Blockchain Registry (official .earth domains)
For "official".earthdomains, resolution happens via blockchain lookup. Domain ownership is cryptographically proven—no authority can seize it without your private key. -
ICANN DNS Fallback (legacy sites)
For traditional.com,.org, etc., fall back to standard DNS. The old internet still works—we're extending it, not replacing it.
🛡️ Why This Matters
ICANN Can:
- ❌ Seize domains
- ❌ Censor sites
- ❌ Charge fees
- ❌ Require identity verification
- ❌ Revoke at government request
Reclaim:
- ✅ User owns domain with crypto key
- ✅ No seizure without private key
- ✅ Community moderation, not corporate
- ✅ Free or community-funded
- ✅ Privacy-preserving by design
💬 Company Integration
Company (the Discord alternative in the Earth ecosystem) becomes the social backbone for domain resolution. Your chat app and your browser work together:
- P2P Network: Share domain records directly with friends and communities
- Trust Network: Rate domains as trustworthy or suspicious—community-driven moderation
- Social Discovery: Find new sites through what your network is visiting and sharing
- Owner Communication: Contact domain owners directly through Company for support or collaboration
- Update Propagation: When a domain changes IPs, the update spreads through Company's P2P mesh
⌨️ CLI Commands
-
Register a .earth domain:
earthreclaim dns register mysite.earth
Generates a keypair and broadcasts your domain to the network. -
Update your domain's IP:
earthreclaim dns update mysite.earth --ip 192.168.1.100
Signs the update with your private key and propagates via Company. -
Add a federated registry:
earthreclaim dns add-registry https://dns.academic-network.org
Subscribe to a community registry for additional domain resolution. -
Check resolution path:
earthreclaim dns trace example.earth
Shows exactly how a domain was resolved (cache, P2P, registry, or fallback). -
Export your domains:
earthreclaim dns export --format json > my-domains.json
Backup your domain ownership keys and records.
EARTHSEARCH AI
A search engine you curate yourself—expand or reduce results at your will, powered by local AI that respects your privacy
🔍 What is EarthSearch?
EarthSearch is a fundamentally different approach to search. Instead of an opaque algorithm deciding what you see based on advertising revenue, EarthSearch gives you complete control over your search experience. You curate your own results, train your own preferences, and the AI learns what matters to you—not what generates the most profit for advertisers.
🎛️ How EarthSearch Works
-
Personal Index Curation
Add trusted sources to your index:earthsearch add-source https://example.org
Remove sources you distrust:earthsearch remove-source example.com
Your index is yours—export it, share it, or keep it private. -
Community Index Sharing
Subscribe to curated indexes from communities you trust. A medical professional might share their vetted health sources. A historian might share primary source archives. Indexes are cryptographically signed so you know they're authentic. -
Local AI Ranking
The AI runs entirely on your device. It learns your preferences from your interactions but never sends data anywhere. Train it by marking results as helpful or unhelpful. Over time, it surfaces what you actually need. -
Transparency Mode
Toggleearthsearch --explainto see exactly why each result appears. No black boxes. No hidden manipulation. Every ranking decision is auditable. -
Federated Crawling
Contribute to the network by allowing your device to crawl sites (opt-in). The collective index grows through distributed effort, not corporate data centers.
💡 Key Principles
You decide what's relevant. Traditional search engines optimize for engagement and ad revenue. EarthSearch optimizes for what you explicitly tell it matters. Want to exclude certain domains? Done. Want to boost academic sources? Done. Want to see only results from the last month? Done. The algorithm serves you, not the other way around.
🌱 Getting Started with EarthSearch
- Launch Reclaim and open the search bar (Ctrl+K)
- Your first search uses the default community index
- Right-click any result to add or block its source
- Access Settings → EarthSearch to import community indexes
- Use the sidebar to view and manage your curated sources
- Export your index anytime: Settings → Export → Search Index
FEATURES
What you get today and what's coming tomorrow
Current Features
Servo Browser Engine
Next-generation browser engine written in Rust for speed and security.
AlphaGStreamer Media Player
Hardware-accelerated playback supporting every format: MKV, AVI, FLAC, and more.
StableYouTube Integration
Watch YouTube videos with yt-dlp integration. No ads, no tracking.
BetaPrivacy Profiles
Multiple profiles with separate browsing data, cookies, and history.
StableSmart Bookmarks
Organize and sync bookmarks locally with tags and collections.
BetaCustom Themes
Dark mode, light mode, ocean themes. Customize your experience.
StableComing Soon
Local AI Assistant
On-device AI that never sends your data to the cloud. Privacy-preserving intelligence.
Q1 2026Content Filtering
Community-driven trust ratings and content filtering without centralized control.
Q1 2026Game Library
Manage and launch games from Steam, GOG, Epic, and native Earth games.
Q2 2026Mod Manager
Workshop-like system for game mods with version control and safety checks.
Q2 2026Chat Overlay
Integrated chat from Company app with in-game overlay support.
Q2 2026Sync Across Devices
P2P encrypted sync of bookmarks, settings, and history. No cloud required.
Q3 2026Future Vision
Earth Store
DRM-free game marketplace competing with Steam and GOG.
2027Decentralized Web
IPFS integration, peer-to-peer hosting, censorship-resistant web.
2027Developer SDK
Build plugins, extensions, and games using Earth APIs and tools.
2027Plugin Ecosystem
Community marketplace for extensions, themes, and tools.
2027VR/AR Support
Browse and game in virtual reality with native support.
2028+Environmental Impact
Track and offset your digital carbon footprint.
2028+ROADMAP
Our journey from browser to complete digital ecosystem
Phase 1: Foundation
Building the core platform with Servo and essential features.
- ✓ Servo browser integration
- ✓ GStreamer media player
- ✓ Profile management
- ⏳ Extension system architecture
Phase 2: Privacy & Intelligence
Adding AI and advanced privacy features.
- Local AI assistant (no cloud)
- Community trust ratings
- Advanced content filtering
- Password manager
Phase 3: Gaming Integration
Game launcher and mod management system.
- Game library and launcher
- Mod manager with workshop
- Achievement tracking
- Playtime and statistics
Company Chat Integration
Bring in the Discord alternative.
- P2P encrypted messaging
- Voice and video chat
- In-game overlay
- Server and community management
Phase 4: Content Creation
Tools for creators and researchers.
- Screen recording and streaming
- Web scraper and archiver
- Note-taking and research tools
- P2P device sync
Phase 5: Earth Store
DRM-free game marketplace and ecosystem.
- Game storefront
- Developer portal
- Payment processing
- Community reviews and curation
Phase 6: Decentralization
Full P2P web and beyond.
- IPFS and decentralized web
- Plugin marketplace
- Developer SDK
- VR/AR support (future)
THE EARTH ECOSYSTEM
A family of interconnected open-source projects
🌍Reclaim
In DevelopmentThe flagship all-in-one platform. Browser, media, gaming, and more.
- Servo browser engine
- GStreamer media player
- Game launcher
- Privacy-first architecture
- Extensible platform
💬 Company
Planned Q2 2026Open-source Discord alternative with P2P encryption and full privacy.
- End-to-end encryption
- Voice and video chat
- Server communities
- No data collection
- Integrates with Reclaim
🎮 EarthGame Engine
Planned 2026Rust-based game engine for building Earth ecosystem games.
- Modern Rust architecture
- Cross-platform support
- Built-in modding support
- Native Reclaim integration
- Open source and free
PROJECT CONTINUITY
Instructions for continuing this project in case of emergency, accident, or my disappearance
⚠️ Important Notice
This section exists to ensure the Reclaim project can continue even if something happens to me. The vision is bigger than any individual—it belongs to everyone who believes in privacy, digital sovereignty, and technology that serves rather than exploits.
📋 How to Continue the Project
-
Repository Access
The complete source code is hosted at:https://github.com/earthiverse42/earthservers-reclaim
Fork the repository immediately if you intend to continue development. The code is licensed under open-source terms allowing continuation by anyone. -
Build Instructions
git clone https://github.com/earthiverse42/earthservers-reclaim.git
cd earthservers-reclaim
cargo build --release
Requires Rust toolchain, Servo dependencies, and GStreamer libraries. Full build documentation is inBUILDING.md. -
Key Dependencies
- Servo browser engine:
https://servo.org - GStreamer:
https://gstreamer.freedesktop.org - Rust:
https://rustup.rs - IPFS (for P2P features):
https://ipfs.tech
- Servo browser engine:
-
Architecture Overview
The codebase is organized into modules:
/src/browser— Servo integration and tab management
/src/media— GStreamer player and media handling
/src/p2p— IPFS and DHT networking
/src/dns— Hybrid DNS resolver and .earth domain management
/src/search— EarthSearch AI and indexing
/src/ui— User interface components
Start withmain.rsto understand the application flow. -
Community Resources
- Discord:
discord.gg/earthservers - Website:
earthservers.net - Issue tracker: GitHub Issues on the repository
- Discord:
-
Design Philosophy
Always remember the core principles:- Privacy first — no telemetry, no data collection, local-first
- Open source — transparency in all things
- Community owned — no single point of control
- Earth conscious — efficient, sustainable technology
- User sovereignty — the user controls their data and experience
-
Financial Sustainability
The project is designed to be sustainable through:
- Optional donations and sponsorships
- Earth Store revenue sharing with developers (planned)
- Enterprise support contracts (future)
🤝 Call to Trusted Community Members
If you're reading this because something has happened: thank you for caring enough to continue the work. The Earth Servers community on Discord knows the vision. Reach out to long-standing members who understand the philosophy. The code is documented. The architecture is modular. You can do this.
The project doesn't need me specifically—it needs people who believe that technology should serve humanity and the Earth, not extract from them. If that's you, you're qualified to carry this forward.
📜 Licensing
Reclaim is released under an open-source license that permits forking,
modification, and distribution. Check LICENSE in the repository
for exact terms. The intent is that this project can never be locked away
or privatized—it belongs to the commons.
DOWNLOAD
Ready to reclaim your digital life? Join the alpha and help build the future of privacy-first computing.
Windows and macOS support coming soon. Currently tested on Fedora/Nobara Linux.