Privacy Policy for Nix
Last updated: January 27, 2026
Overview
Nix ("the App") is a notification management application developed by CostFunc.ai. This Privacy Policy explains how we collect, use, and protect your information when you use our App.
Key Point: Your notifications are stored entirely on your device. We never upload your notification content to any server.
Information We Collect
1. Notification Data (Stored Locally Only)
We store the following notification data exclusively on your device:
- Notification content (title, text, icons)
- Notification metadata (app name, timestamp, priority, category)
- Your interaction history (clicks, dismissals, spam markings)
- Source app package names (to identify which app sent each notification)
This data never leaves your device. We do not have access to your notifications.
2. Local Machine Learning Processing (On-Device Only)
To enable future spam detection features, we analyze notification patterns locally on your device:
- Text characteristics (length, word count, formatting patterns)
- Per-app engagement statistics (how often you interact with notifications from each app)
- Content feature extraction (presence of URLs, emojis, urgency words)
This analysis happens entirely on your device. No ML training data is uploaded to any server. This processing helps the app learn your preferences without compromising your privacy.
3. Anonymous Analytics Data
We use Firebase Analytics to collect anonymous usage statistics to improve the app. This includes:
- Session data: App opens, session duration, screen views
- Feature usage: Which tabs you use, filter usage, search usage
- Interaction patterns: Button clicks, scroll depth, time spent on screens
- Device info: Device type, OS version, app version
- App instance ID: A randomly generated identifier for your app installation (not linked to your identity)
What we explicitly DO NOT collect via cloud analytics:
- Notification content (title, text, messages)
- App package names (processed locally only, never uploaded)
- Any personally identifiable information
- Advertising ID (explicitly disabled)
4. Crash Reports
We use Firebase Crashlytics to collect crash reports when the app encounters errors. This helps us fix bugs and improve stability. Crash reports may include:
- Stack traces (technical error information)
- Device state at time of crash
- Device model and OS version
- App version
Crash reports do not contain notification content or personal information.
5. Performance Data
We use Firebase Performance Monitoring to measure app performance. This includes:
- App startup time
- Screen rendering performance
- Network request latency (for remote config only)
This data is anonymous and used solely to improve app performance.
6. Remote Configuration
The App fetches configuration settings from Firebase Remote Config to enable features and customize behavior. This involves:
- Fetching configuration data from Firebase servers
- No personal data is sent during this process
Information We Do NOT Collect
- Personal identification information (name, email, phone)
- Account credentials (no login required)
- Location data
- Contacts or address book
- Photos or files
- Your notification content (stays on your device only)
- Which apps send you notifications (package names are stored locally only, never uploaded)
- Advertising identifiers (explicitly disabled in all builds)
How We Use Information
Analytics Data
- Improve app performance and stability
- Understand which features are most useful
- Fix bugs and crashes
- Plan future improvements
Crash Reports
- Identify and fix bugs
- Improve app stability
- Prioritize fixes based on impact
Data Storage and Security
Local Data
- All notification data is stored locally on your device
- Data is stored using Android's secure storage mechanisms
- You can delete all data at any time through Settings > Clear All Data
- Uninstalling the app removes all local data
Cloud Data
- Anonymous analytics data is processed by Google Firebase
- Subject to Google's Privacy Policy
- Data is anonymized and cannot identify you personally
Third-Party Services
We use the following Firebase services (operated by Google):
| Service | Purpose | Data Collected |
|---|---|---|
| Firebase Analytics | Usage statistics | Anonymous events, device info, app instance ID |
| Firebase Crashlytics | Crash reporting | Stack traces, device state, app instance ID |
| Firebase Performance | Performance monitoring | App timing metrics |
| Firebase Remote Config | App configuration | None (fetches config only) |
For more information, see Google's Privacy Policy and Firebase Privacy Documentation.
Your Rights and Choices
You have the right to:
- Delete your local data: Settings > Clear All Data
- Limit analytics: Disable analytics via your device's Google settings
- Uninstall: Removing the app deletes all locally stored data
Data Retention
- Notification data: Retained on your device according to your settings (configurable in Settings > Data Retention). Default is 90 days.
- Analytics data: Retained by Firebase according to Google's standard retention policies (typically 14 months for user-level data).
- Crash reports: Retained by Firebase for 90 days.
Children's Privacy
Nix is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13.
International Data Transfers
Anonymous analytics and crash data may be processed by Google in countries outside your residence. Google maintains appropriate safeguards for international data transfers as described in their privacy documentation.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of changes by:
- Updating the "Last updated" date at the top
- Providing notice through the App for significant changes
Contact Us
If you have questions about this Privacy Policy, contact us at:
Email: support@costfunc.ai
Developer: CostFunc.ai
This privacy policy is effective as of January 27, 2026.