01 Introduction
Notifich is a push notification and call-alert tool aimed at developers and system administrators. It lets you receive high-priority alerts from your own servers or scripts with a single HTTP request.
This policy describes what data the Notifich app collects and how it uses it. Notifich does not collect personal data such as names, email addresses, location, photos, or any other personally identifiable information.
02 Data collected by the app
The table below summarises all data the app handles, where it is stored, and with whom it is shared:
| Data | Where stored | Shared with third parties | Purpose |
|---|---|---|---|
| FCM Token (Android) / APNs + VoIP Token (iOS) (device identifier for push delivery) |
Notifich server configured by the user. Automatically removed after the app is uninstalled on the next delivery attempt. | Firebase / Apple | Deliver push notifications and call alerts to the device |
| API Key (locally generated UUID) |
Device only (EncryptedSharedPreferences / iOS Keychain) | No | Authenticate requests to the Notifich server |
| Group memberships (group name, member API keys) |
Notifich server | No | Send alerts to multiple devices simultaneously |
| Webhooks (URL + event list set by the user) |
Notifich server | No | Notify external services when events occur |
| Prompt content (title, body, options, answer) |
Notifich server (temporary, ~30s) | No | Block the HTTP request until the user answers on their phone |
| Notification history (title, body, timestamp) |
Device only (SharedPreferences / UserDefaults) | No | Display a local log of received alerts |
| Server URL | Device only | No | Connect to the Notifich server configured by the user |
03 Firebase Cloud Messaging & APNs
The Android app uses Google’s Firebase Cloud Messaging (FCM) to deliver push notifications. The iOS app uses Apple’s APNs (Apple Push Notification service) and PushKit for call alerts.
When the device registers, the push token (an anonymous technical identifier) is sent to the configured Notifich server. Google and Apple may process this token in accordance with their own privacy policies. Notifich does not include Firebase Analytics, Crashlytics, or any similar tracking libraries.
04 Self-hosted server
Notifich is designed to connect to a server operated by the user themselves. The Notifich team does not manage or have access to your server. Any data sent to the server (push token, API key) is controlled solely by whoever administers that server.
If you use the public demo server at notifich.mario.gdn, it stores only the push token and API key for each registered device in SQLite. It does not store notification content.
05 What Notifich does NOT do
The app does not: collect names, email addresses, phone numbers, or any personally identifiable information • access the camera, microphone, photo gallery, or contacts • track device location • contain advertisements • use usage analytics (Firebase Analytics, Crashlytics, or others) • sell or share data with third parties for advertising • require account registration.
06 Security
On Android, the API key is stored encrypted using EncryptedSharedPreferences backed by Android Keystore. On iOS, it is stored in the Keychain. All communication with the server is carried over HTTPS.
Notification history is stored exclusively on the device and can be cleared at any time from the history screen. Pressing “Re-register” generates a new API key, invalidating the previous one.
07 User rights
Since Notifich does not collect personally identifiable data on any centralised server, there is no user account to manage. However, you can: clear local history from the app’s history screen • delete your API key and re-register from the main screen • revoke the push token by uninstalling the app.
To request removal of your push token from the demo server database, see the Data Deletion page.
08 Children
Notifich is a technical tool intended for developers and system administrators aged 18 and over. It is not directed at minors and does not knowingly collect information from persons under 13 years of age.
09 Changes to this policy
If this privacy policy is updated, the new version will be published at this same URL with a revised update date. Significant changes will be communicated through the app’s update notes on Google Play and the App Store.
10 Contact
If you have questions about this privacy policy, you can reach the developers:
Notifich — notifich.mario.gdn
Developed by Mario Gómez Cañadas