Privacy Policy
Last updated: 2026-04-30
PulseAugur ("we", "the app") is an AI-news aggregator. This page explains what data the app and the backend service handle on your behalf, why, and how you can remove it.
What we collect
When you install the app, the system stores the following on our backend so the service can work:
- Anonymous device identifier. The app generates a random UUID on first
launch and stores it in the iOS keychain. We use it on every request as
the
X-Device-Idheader to keep your alert preferences, follow list, and ranking signals associated with your install. It is not derived from any hardware ID, advertising ID, or your Apple ID. - Push tokens. If you enable notifications, we store your Expo push token and (on iOS) your APNs device token so we can deliver alerts. The tokens are scoped to the app and revoked automatically if you delete it.
- Alert preferences and custom alerts. When you opt into a notification kind (frontier release, citation spike, custom search), we save the preference and any saved-search filter JSON you create.
- Follow list. When you follow an entity (a company, model name, or topic), we save it so your Brief tab is personalized.
- Ranking signals. When you open a cluster or tap an external link, we log the cluster id, source, and timestamp so the per-device re-ranker can learn your preferences. We never log the cluster summary text or the URL of the article body.
- Aggregate analytics. We record anonymous, device-hashed events (tab views, cluster opens, external-link clicks, entity-filter taps) so we can answer "is the app being used?" without identifying you. The device id is one-way-hashed on the device before it ever leaves it; we cannot recover your raw device id from the analytics table. Event payloads contain only IDs, timestamps, and lookup keys — never cluster summaries, quoted text, or anything you typed.
What we do not collect
- No name, email address, phone number, or location.
- No contact list, photo library, or microphone access.
- No third-party tracking SDKs (no Google Analytics, Firebase Analytics, Facebook SDK, advertising IDs, or session-replay tools).
- No browser fingerprinting on the web.
Third parties
We use a small number of vendors to operate the service. Each one only sees what it needs to do its job.
- Expo Push Service (notifications.expo.dev) — receives your Expo push token and the notification payload when we send an alert. Apple, in turn, receives the APNs token to deliver the push to your device.
- Resend (resend.com) — only used if you opt into the daily briefing by email. Receives your email address and the briefing HTML.
- Cloudflare (cloudflare.com) — sits in front of the API as a CDN + WAF. Standard request metadata (IP, User-Agent, requested URL) is visible to Cloudflare for the duration of the request.
- Google Gemini, Anthropic, OpenAI — large-language-model providers we use to summarize and bucket articles. They never see your device id, push token, or any personally identifying data — only the public article text we send them for summarization.
Retention
- Ranking events: kept for 90 days, then deleted.
- Aggregate analytics events: kept for 90 days; aggregate views (DAU, MAU, tab usage) are computed on the fly.
- Push tokens: kept until the device unregisters or the OS revokes the token (which it does automatically when you uninstall the app).
- Device records (alerts, follow list, custom searches): kept until you delete them via Settings → Manage my data, or until the device record is deleted.
Your controls
- Open Settings → Notifications to turn any push kind on or off.
- Open Settings → Manage my data to export everything tied to your device id as JSON, or to delete your device record entirely. Deleting removes push tokens, alerts, follow list, and ranking events; the next app launch generates a fresh device id with no history.
Children
PulseAugur is not directed at children under 13 and does not knowingly collect data from them. If you believe a child has used the app, contact us and we will delete any associated records.
Changes
If we change this policy, the "Last updated" date at the top of this page will change. Material changes will surface as an in-app notice on next launch.
Contact
Questions or requests can go to [email protected].