📖 About DogechatEXT
DogechatEXT is a public Nostr-based geohash chat extension for Chrome that brings the power of decentralized, location-based communication directly to your browser. Connect with DogechatEXT and Android users around the world through the Nostr protocol - no central servers, no censorship, just pure peer-to-peer communication!
Built on the Nostr protocol, DogechatEXT enables you to chat with people in your geographic area or teleport to any location worldwide. Whether you're looking for local conversations or global connections, DogechatEXT makes it simple and fun!
✨ Features
Geohash Chat
Chat with people in your area using geohash-based channels. From city-wide to block-level precision!
Quick Teleport
Instantly jump to any major city worldwide - SF, NYC, London, Tokyo, and more!
Decentralized
Built on Nostr protocol. No central server, no single point of failure. Your chat, your way.
Cross-Platform
Compatible with Dogechat Android app. Chat across devices seamlessly!
Real-Time
Instant message delivery through multiple Nostr relays for maximum reliability.
Simple & Fun
Clean interface with emoji support. Easy to use, hard to stop chatting! Much wow!
🔧 How It Works
- Install the Extension: Load DogechatEXT into Chrome from the GitHub repository
- Set Your Location: Use your device location or manually enter a geohash
- Connect to Relays: Automatically connect to the 15 closest Nostr relays from 359+ available
- Start Chatting: Send and receive messages with anyone in the same geohash channel
- Teleport Anywhere: Jump to different cities with a single click using Quick Teleport
🚀 Get Started Now!
Join the decentralized chat revolution
📦 Download from GitHub 📚 Read Quick Start Guide🔐 Privacy Policy
DogechatEXT Privacy Policy
DogechatEXT is a public Nostr-based geohash chat client designed with transparency and user privacy in mind. This extension operates on public Nostr relays and follows a strict no-tracking policy.
Data Collection & Transmission
- No user data is collected or transmitted to any server by the extension. DogechatEXT does not collect, store, or transmit any personal information to external servers.
- Messages are published to public Nostr relays and are visible to anyone in the same geohash channel. All communications through this extension are public by design.
- Private keys are stored locally using browser storage. Keys are managed using built-in Noble cryptography libraries for secure generation and storage on your device only.
- Geolocation is used only for auto-geohash generation with explicit user permission. Location data is never transmitted except as part of the geohash used for chat channels.
- No analytics or tracking of any kind. We do not use cookies, analytics services, or any tracking mechanisms.
User Responsibility
Important: All messages sent through DogechatEXT are public and visible to anyone monitoring the same geohash channel on Nostr relays. Do not share sensitive or private information through this extension. Users are advised to use throwaway keys for maximum privacy.
Third-Party Services
DogechatEXT connects to public Nostr relays to send and receive messages. These are community-run services and are not controlled by the DogechatEXT developers. Messages sent to these relays follow the Nostr protocol specification and are publicly accessible.
Future Updates
Future versions of DogechatEXT may include:
- NIP-07 signer support for enhanced key security
- Encrypted storage options with passphrase protection
- Private encrypted messaging capabilities (NIP-17)
Users will be notified of significant privacy-related changes through the extension's changelog.
📧 Contact
- X (Twitter): @dogechatX or @GreatApe42069E
- Email: GreatApe42069@proton.me
- Source Code: GitHub Repository
⚙️ Technical Details
- Protocol: Built on Nostr (Notes and Other Stuff Transmitted by Relays)
- Cryptography: Uses Noble cryptography libraries (secp256k1)
- Storage: Local browser storage for settings and keys
- Relays: Connects to 15 closest relays from a pool of 359+ public Nostr relays
- Geohash: Uses geohash encoding for location-based channels (5-7 character precision)
- Compatibility: Cross-compatible with Dogechat Android application
🤝 Contributing
DogechatEXT is open-source, decentralized, and free to use. Contributions are welcome! Key areas for enhancement include:
- Performance: Battery optimization and connection reliability
- UI/UX: Enhanced user interface features
- Security: Enhanced cryptographic features and NIP-07 support
- Testing: Unit and integration test coverage
- Documentation: API documentation and development guides
If you'd like to contribute to this project, please open issues or create pull requests on our GitHub repository.
💰 Support the Project
This software is open-source, decentralized, and free to use. Donations are accepted but never expected. To support the contributors of DogechatEXT, you can send donations in Dogecoin, Doginals, Dunes, or DRC-20s: