Privacy Policy
Last updated: May 13, 2026
1. Introduction
Wave Machine ("we", "our", or "the App") is a mobile application for managing Remnawave panels. This Privacy Policy explains how we collect, use, and protect your information when you use our application.
2. Information We Collect
We collect the following types of information:
- Panel Connection Data — Server URL and API credentials you provide to connect to your Remnawave panel. This data is stored locally on your device.
- Push Notification Token — Your device's push notification token, used to deliver push notifications about panel events.
- Device Information — Device model, operating system version, and preferred language for notification delivery.
- Analytics Data — Anonymous usage data (screen views, feature usage) to improve the app experience.
3. How We Use Your Information
- To connect to and manage your Remnawave panel
- To send push notifications about panel events (user activity, node status, billing reminders)
- To improve the app's performance and user experience
- To display relevant advertisements (Yandex Advertising Network)
4. Data Storage
Your panel credentials and connection settings are stored locally on your device only. We do not store your panel credentials on our servers.
Push notification preferences and device tokens are stored on our notification service server to enable notification delivery.
5. Third-Party Services
The App uses the following third-party services:
- Firebase — Analytics, Crashlytics, Messaging, Remote Config, and Firestore for analytics, crash reporting, push messaging, remote configuration, and app configuration/suppression data
- Yandex Advertising Network — Advertising
These services may collect information in accordance with their own privacy policies. We encourage you to review:
6. Push Notifications
You can opt in to receive push notifications about events on your panel, including:
- User events (creation, expiration, traffic limits)
- Node events (connection status, traffic alerts)
- Service events (login attempts, panel status)
- Billing reminders (upcoming and overdue payments)
You can disable notifications at any time through the app settings or your device's system settings.
7. Data Sharing
We do not sell, trade, or share your personal information with third parties, except as required by third-party services described above (Firebase, Yandex Advertising Network) or as required by law.
8. Security
We implement appropriate technical measures to protect your data:
- All communication with your panel is done over HTTPS
- App Lock (biometric authentication) is available to protect local access
- Push notification tokens are encrypted in transit
9. Children's Privacy
The App is not intended for use by children under the age of 13. We do not knowingly collect personal information from children.
10. Your Rights
You have the right to:
- Delete your device registration from our notification service at any time (via app settings)
- Disable analytics collection (via device tracking settings)
- Remove all local data by uninstalling the app
11. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated revision date.
12. Contact
If you have questions about this Privacy Policy, please open an issue on our GitHub repository.