NewsFlash app icon

NewsFlash

Your Personal RSS Reader + Push API

⭐⭐⭐⭐⭐ 4.8 Rating

Stay informed with a beautifully designed RSS reader that makes following your favorite sources effortless. NewsFlash consolidates news, blogs, and updates into a clean, distraction-free reading experience designed for both casual readers and technical users.

Download on App Store Join Beta on TestFlight

See It In Action

Screenshot of the NewsFlash app. Overview of the app's newsfeed. Screenshot of the NewsFlash app. Preview of a opened article. Screenshot of the NewsFlash app. The app's configurability.

Powerful Features

🌐

Safari Integration

Opens articles directly in Safari rather than using an in-app browser for a native reading experience.

🏷️

Custom Organization

Tag articles with custom labels and filter feeds with intuitive navigation.

📚

Read/Unread Tracking

Clear indicators and one-tap bookmarking functionality to keep track of your reading.

🔍

Full-Text Search

Powerful search across all articles, tags, and sources to find exactly what you need.

🚫

Keyword Filtering

Blacklist unwanted topics to keep feeds focused on what matters to you.

🔔

Push API

Build automated workflows via HTTP requests for custom push notifications.

☁️

iCloud Sync

Private synchronization across all your devices. Your data stays yours.

🔒

Privacy-First

No tracking, ads, or algorithmic manipulation. Just your news, your way.

Custom Push Notifications

Push notifications can be sent via POST requests to https://mich312.com/api/push.php. The following set of parameters must be set for the notification to be delivered.

device_token The device token, which can be copied in the settings of the app on your device.
message_sender Source label of the Notification (e.g. my WebApp)
message_thread_id Group ID of the Notification. Notifications are grouped together by iOS using this key (e.g. Technology).
message_push_url The URL destination the app will open if the Notification is clicked.
headline Notification content preview. The text that will be shown in the notification if it has not been expanded.
message_body The detailed Notification content is shown when expanding a Notification (via longpress or dragging the notification downwards). The content can be formatted via HTML and CSS.
interruption_level Send the message with time-sensitive as argument to send a time sensitive notification.

Push Notification Playground

The following form can be used to send test notifications to your device. Simply fill out all parameters and hit send.