This Privacy Policy describes how Noti (“we”, “us”) handles information when you use
the Noti iOS application and related webhook API at
api-noti.oksocool.com.
1. Overview
Noti is a utility that delivers push notifications to your iPhone when a webhook URL is called. We collect only the minimum technical data required to provide that service.
2. Information we collect
- Device identifier — a random UUID generated on your device and stored in the iOS Keychain, used to associate your webhook URL with your installation.
- APNs device token — provided by Apple so we can send push notifications to your device.
- Webhook activity metadata — limited server-side records such as last active time and notification counts used for delivery and reliability.
- Notification content you send — title, body, and optional fields you include in webhook requests are processed to create the push payload delivered via Apple Push Notification service (APNs).
We do not require an account, email address, phone number, or social login to use Noti.
3. How we use information
- Register your device and issue your personal webhook URL
- Deliver push notifications through APNs
- Maintain and troubleshoot the service
We do not sell your personal information. We do not use your data for advertising.
4. How information is shared
We share data only as needed to operate the service:
- Apple — APNs receives push payloads in order to display notifications on your device, subject to Apple’s terms and policies.
- Infrastructure providers — the API is hosted on Cloudflare Workers / KV. Data processed there is limited to what is required for request handling and storage described above.
We may disclose information if required by law, or to protect the rights, safety, and integrity of the service.
5. Data retention
Device registration data is retained while needed to provide push delivery. You can remove local app data by deleting the app. If you need server-side deletion of your device record, contact us using the details below.
6. Security
We use HTTPS for API traffic and industry-standard platform security provided by our hosts and Apple. Your webhook URL acts as a capability URL — anyone who has it can send you notifications. Treat it like a secret and store it in environment variables or a secret manager.
7. Children’s privacy
Noti is not directed to children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal information from children.
8. Your choices
- You can revoke notification permission in iOS Settings at any time.
- You can stop using the webhook by discontinuing requests and/or deleting the app.
- You may regenerate usage by reinstalling; a new device ID / webhook may be issued.
9. International users
Our servers may process data in regions where Cloudflare operates. By using Noti, you understand that your information may be processed outside your country of residence.
10. Changes to this policy
We may update this Privacy Policy from time to time. The “Last updated” date at the top will change when we do. Continued use of Noti after an update means you accept the revised policy.
11. Contact
Questions about privacy or data deletion requests: github.com/Carrot-Li/Noti/issues