Introduction
PushGo is a modern, multi-model notification ecosystem designed for speed, privacy, and flexibility. Whether you are a power user monitoring a home server or a developer building complex IoT integrations, PushGo provides the tools you need to stay informed.
What makes PushGo different?
Section titled “What makes PushGo different?”Most notification apps focus on simple messages. PushGo goes further by introducing three distinct data models:
- Messages: For one-time alerts that don’t need to be tracked.
- Events: For tracking occurrences over time (e.g., when a job started and ended).
- Things: For maintaining a “digital twin” of a physical or logical entity with real-time attribute updates.
Key Features
Section titled “Key Features”- 🚀 Multi-Platform: Native apps for iOS, macOS, watchOS, Android, and Windows.
- 🛡️ Privacy First: End-to-End Encryption (E2EE) support. Your data stays yours.
- 🏠 Self-Hostable: Run your own gateway with SQLite, PostgreSQL, or MySQL.
- ⚡ High Performance: Low-latency delivery via Private Channels (WebSocket/QUIC).
- 💸 100% Free & Open Source: No hidden costs, no ads. All code is on GitHub.
How it Works
Section titled “How it Works”- Create a Channel in the PushGo app on your device.
- Send Data to the channel using our simple REST API.
- Receive Updates instantly on all your subscribed devices.
Ready to dive in?
Section titled “Ready to dive in?”Get started with our Step-by-Step Guide or learn about the Core Concepts.